The SEDRIS Data Representation Model
APPENDIX A - Classes Light Rendering Properties |
---|
An instance of this DRM class specifies that the aggregating <Geometry Representation> is to be rendered so as to provide the illusion that the <Geometry Representaiton> emits light, but unlike an actual <Light Source> instance, the <Geometry Representation> will not actually emit light (for example, shadows should not be generated).
Any <Primitive Geometry> can take on light behaviour. An example might be a <Point>, instance where the light point is visible to a certain extinguishing range (default = 0, that is, the light is visible from any distance).
No FAQs supplied.
The display_type field specifies whether the light is raster or calligraphic.
The light_diameter field specifies the size of the light, in pixels. The default value, 0.0, means "not applicable."
The light_extinguishing_range field specifies the distance, in metres, at which the light is no longer seen. The default value, 0.0, means that it is always seen.
The random_area_light field specifies whether all lights at this level and in the associated component tree were originally part of a random area light.
The active_light_value field specifies the default / active state of the light, where SE_TRUE = on, and SE_FALSE = off.
The candela_value field specifies the candela value of the light at full intensity. The default value, 0.0, means that the source had no candela value.
|