|
Blender V4.5
|
#include <types.h>
Public Attributes | |
| int | type |
| packed_float3 | co |
| int | shader_id |
| int | object_id |
| float | max_bounces |
| float | strength [3] |
| int | use_caustics |
| int | pad |
| union { | |
| KernelSpotLight spot | |
| KernelAreaLight area | |
| KernelDistantLight distant | |
| }; | |
Definition at line 1596 of file kernel/types.h.
| union { ... } KernelLight |
| KernelAreaLight KernelLight::area |
Definition at line 1607 of file kernel/types.h.
Referenced by LightManager::device_update_lights().
| packed_float3 KernelLight::co |
Definition at line 1598 of file kernel/types.h.
Referenced by LightManager::device_update_lights().
| KernelDistantLight KernelLight::distant |
Definition at line 1608 of file kernel/types.h.
Referenced by LightManager::device_update_lights().
| float KernelLight::max_bounces |
Definition at line 1601 of file kernel/types.h.
Referenced by LightManager::device_update_lights().
| int KernelLight::object_id |
Definition at line 1600 of file kernel/types.h.
Referenced by LightManager::device_update_lights().
| int KernelLight::pad |
Definition at line 1604 of file kernel/types.h.
| int KernelLight::shader_id |
Definition at line 1599 of file kernel/types.h.
Referenced by LightManager::device_update_lights().
| KernelSpotLight KernelLight::spot |
Definition at line 1606 of file kernel/types.h.
Referenced by LightManager::device_update_lights().
| float KernelLight::strength[3] |
Definition at line 1602 of file kernel/types.h.
Referenced by LightManager::device_update_lights().
| int KernelLight::type |
Definition at line 1597 of file kernel/types.h.
Referenced by LightManager::device_update_lights().
| int KernelLight::use_caustics |
Definition at line 1603 of file kernel/types.h.
Referenced by LightManager::device_update_lights().