rpr_light_info
Usage
Information to retrieve on an rpr_light object.
Possible Values
Name |
Value |
Brief Explanation |
---|---|---|
RPR_LIGHT_TYPE |
0x801 |
Type of light. |
RPR_LIGHT_TRANSFORM |
0x803 |
16 float matrix transform for light. |
RPR_POINT_LIGHT_RADIANT_POWER |
0x804 |
Power of light in Watts (for point lights). |
RPR_LIGHT_GROUP_ID |
0x805 |
Group ID 0-3 set by rprLightSetGroupID. |
RPR_LIGHT_RENDER_LAYER_LIST |
0x806 |
Set with rprLightAttachRenderLayer()/ rprLightDetachRenderLayer(). data representing the list of render layer strings attached to the light. |
RPR_LIGHT_VISIBILITY_LIGHT |
0x807 |
When the light is described as a shape inside the internal engine (like Disk or Sphere light), turning this flag to 1 makes the shape visible. This flag is 0 by default, and it can be set using rprLightSetVisibilityFlag(). Should mostly be used for scene debugging/studying. |
RPR_LIGHT_NAME |
RPR_OBJECT_NAME |
Custom name set with rprObjectSetName(). |
RPR_LIGHT_UNIQUE_ID |
RPR_OBJECT_UNIQUE_ID |
ID for this object. |
RPR_LIGHT_CUSTOM_PTR |
RPR_OBJECT_CUSTOM_PTR |
Custom pointer, if set on this object. |
RPR_DIRECTIONAL_LIGHT_RADIANT_POWER |
0x808 |
Power of light in Watts (for directional lights). |
RPR_DIRECTIONAL_LIGHT_SHADOW_SOFTNESS_ANGLE |
0x80A |
Value range is [0, 1], 0 being fully sharp shadow, 1 fully soft. |
RPR_SPOT_LIGHT_RADIANT_POWER |
0x80B |
Power of light in Watts (for spot lights). |
RPR_SPOT_LIGHT_CONE_SHAPE |
0x80C |
Angle of cone for spot light. |
RPR_SPOT_LIGHT_IMAGE |
0x80D |
Image for spot light. |
RPR_ENVIRONMENT_LIGHT_IMAGE |
0x80F |
Image set on environment light. |
RPR_ENVIRONMENT_LIGHT_OVERRIDE_REFLECTION |
0x81A |
Environment light override to use for reflection rays. |
RPR_ENVIRONMENT_LIGHT_OVERRIDE_REFRACTION |
0x81B |
Environment light override to use for refraction rays. |
RPR_ENVIRONMENT_LIGHT_OVERRIDE_TRANSPARENCY |
0x81C |
Environment light override to use for transparent rays. |
RPR_ENVIRONMENT_LIGHT_OVERRIDE_BACKGROUND |
0x81D |
Environment light override to use for background color. |
RPR_ENVIRONMENT_LIGHT_INTENSITY_SCALE |
0x810 |
Linear scale on environment light image. |
RPR_ENVIRONMENT_LIGHT_OVERRIDE_IRRADIANCE |
0x81E |
Currently not used. |
RPR_SKY_LIGHT_TURBIDITY |
0x812 |
Haziness of Sky light. |
RPR_SKY_LIGHT_ALBEDO |
0x813 |
Albedo for Sky color. |
RPR_SKY_LIGHT_SCALE |
0x814 |
Sun brightness. |
RPR_SKY_LIGHT_DIRECTION |
0x815 |
Direction of sun. |
RPR_IES_LIGHT_RADIANT_POWER |
0x816 |
Power of light in Watts (for IES lights). |
RPR_IES_LIGHT_IMAGE_DESC |
0x817 |
IES file info. |
RPR_ENVIRONMENT_LIGHT_PORTAL_LIST |
0x818 |
List of portal objects of environment light. |
RPR_ENVIRONMENT_LIGHT_PORTAL_COUNT |
0x819 |
Number of portal objects on env light. |
RPR_SKY_LIGHT_PORTAL_LIST |
0x820 |
List of portal objects of sky light. |
RPR_SKY_LIGHT_PORTAL_COUNT |
0x821 |
Number of portal objects on sky light. |
RPR_SPHERE_LIGHT_RADIANT_POWER |
0x822 |
Power of a sphere light in Watts. |
RPR_SPHERE_LIGHT_RADIUS |
0x824 |
Radius of a sphere light. Wider radius lights will give softer shadows. |
RPR_DISK_LIGHT_RADIANT_POWER |
0x823 |
Power of a disk light in Watts. |
RPR_DISK_LIGHT_RADIUS |
0x825 |
Radius of a disk light. Wider radius lights will give softer shadows. |
RPR_DISK_LIGHT_ANGLE |
0x826 |
Emission angle of a disk light. |
RPR_DISK_LIGHT_INNER_ANGLE |
0x827 |
Float - set with rprDiskLightSetInnerAngle(). Inner Angle of the disk light. |