Spotlight structure. More...
Spotlight structure.
For version 2.1, additional fields for attenuation settings were added to this structure. These additional fields are identified with version tags.
A3DUns16 A3DGraphSpotLightData::m_usStructSize |
Reserved; must be initialized with A3D_INITIALIZE_DATA.
A3DUns32 A3DGraphSpotLightData::m_uiAmbientColorIndex |
Ambient color index.
A3DUns32 A3DGraphSpotLightData::m_uiDiffuseColorIndex |
Diffuse color index.
A3DUns32 A3DGraphSpotLightData::m_uiSpecularColorIndex |
Specular color index.
A3DVector3dData A3DGraphSpotLightData::m_sDirection |
Direction.
A3DDouble A3DGraphSpotLightData::m_dFallOffAngle |
Fall-off angle.
A3DDouble A3DGraphSpotLightData::m_dFallOffExponent |
Fall-off exponent.
A3DVector3dData A3DGraphSpotLightData::m_sLocation |
Location.
A3DDouble A3DGraphSpotLightData::m_dConstantAttenuation |
Constant attenuation.
A3DDouble A3DGraphSpotLightData::m_dLinearAttenuation |
Linear attenuation.
A3DDouble A3DGraphSpotLightData::m_dQuadraticAttenuation |
Quadratic attenuation.