02_user_tutorials:20_light:01_first_steps:10_sensor
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| 02_user_tutorials:20_light:01_first_steps:10_sensor [2025/12/10 17:37] – ↷ Page moved from 02_user_tutorials:20_light:10_sensor to 02_user_tutorials:20_light:01_first_steps:10_sensor gaetan | 02_user_tutorials:20_light:01_first_steps:10_sensor [2026/03/25 08:46] (current) – MH | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| - | ===== Sensors ===== | + | ====== Sensors |
| Sensors or sensor nodes are invisible objects that can be used to monitor light distributions with a scene without interfering with the rest of the scene or the light modelling. For this, GroIMP provides the // | Sensors or sensor nodes are invisible objects that can be used to monitor light distributions with a scene without interfering with the rest of the scene or the light modelling. For this, GroIMP provides the // | ||
| - | Note: The size of the sensor node directly correlates with the probability of got hit by a light ray. For a very small sphere the probability to got hit by a light ray is relatively low, so the number of light rays simulated by the light model needs to be much larger to get repayable results. Therefore, better not to use very small sensor nodes. | + | ===== ===== |
| - | Note: The colour | + | The size of the sensor node directly correlates with the probability of got hit by a light ray. For a very small sphere the probability to got hit by a light ray is relatively low, so the number of light rays simulated by the light model needs to be much larger to get repayable results. Therefore, better not to use very small sensor nodes. |
| - | Note: The output of a sensor node is normalized to absorbed radiance per square meter, independent of the actual size of the sensor. | + | The colour of the sensor node determines which wavelengths should be monitored. The default value is white, what stands for ' |
| + | |||
| + | The output of a sensor node is normalized to absorbed radiance per square meter, independent of the actual size of the sensor. | ||
| + | |||
| + | SensorNodes implement a ' | ||
| + | |||
| + | The SensorNode were designed to simulate physically realistic sensors (like a leaf or a PAR sensor), not just "count all intercepted photons" | ||
| + | |||
| + | The // | ||
| + | |||
| + | * f ∝ cos(θ)^exponent | ||
| + | * exponent = 0 → flat/ | ||
| + | * exponent = 1 → standard Lambertian (cos θ) | ||
| + | * exponent > 1 → increasingly focused on the normal direction (like a directional PAR sensor) | ||
| + | |||
| + | As consequence, | ||
| Note: Sensor nodes can be enabled and disabled for the light model using the // | Note: Sensor nodes can be enabled and disabled for the light model using the // | ||
02_user_tutorials/20_light/01_first_steps/10_sensor.1765384678.txt.gz · Last modified: 2025/12/10 17:37 by gaetan
