GPU-side spot light descriptor (reserved for post-v0.1 implementation). More...
#include <LightEnvironment.h>
Public Attributes | |
| Crux::vec3 | Position |
| World-space position of the light. | |
| float | Range |
| Effective radius (metres). | |
| Crux::vec3 | Direction |
| Normalised world-space direction. | |
| float | InnerConeAngle |
| Inner cone half-angle (radians). | |
| Crux::vec3 | Color |
| Linear RGB colour. | |
| float | OuterConeAngle |
| Outer cone half-angle (radians). | |
| float | Intensity |
| Scalar intensity factor. | |
| float | _pad [3] |
GPU-side spot light descriptor (reserved for post-v0.1 implementation).
| float Raven::GPUSpotLight::_pad[3] |
| Crux::vec3 Raven::GPUSpotLight::Color |
Linear RGB colour.
| Crux::vec3 Raven::GPUSpotLight::Direction |
Normalised world-space direction.
| float Raven::GPUSpotLight::InnerConeAngle |
Inner cone half-angle (radians).
| float Raven::GPUSpotLight::Intensity |
Scalar intensity factor.
| float Raven::GPUSpotLight::OuterConeAngle |
Outer cone half-angle (radians).
| Crux::vec3 Raven::GPUSpotLight::Position |
World-space position of the light.
| float Raven::GPUSpotLight::Range |
Effective radius (metres).