|
VisuTwin Canvas
C++ 3D Engine — Metal Backend
|
#include <scene/lighting/worldClusters.h>
Public Attributes | |
| float | colorIntensity [4] = {} |
| float | directionSpot [4] = {} |
| float | params [4] = {} |
| float | positionRange [4] = {} |
GPU-side packed light struct (64 bytes, 16-byte aligned). Maps 1:1 to the Metal ClusteredLight struct in common.metal.
Definition at line 34 of file worldClusters.h.
| float visutwin::canvas::GpuClusteredLight::colorIntensity[4] = {} |
Definition at line 38 of file worldClusters.h.
| float visutwin::canvas::GpuClusteredLight::directionSpot[4] = {} |
Definition at line 37 of file worldClusters.h.
| float visutwin::canvas::GpuClusteredLight::params[4] = {} |
Definition at line 39 of file worldClusters.h.
| float visutwin::canvas::GpuClusteredLight::positionRange[4] = {} |
Definition at line 36 of file worldClusters.h.