Go to the source code of this file.
|
| class | i6e::api::LuminousAppearanceComponent |
| | Tells the engine that this GameObject is emitting light. For creating a LuminousAppearanceComponent, these keys are possible:
| Name | Required | Type | Description | Public |
| lightType | yes | int | one of the LightTypes | yes |
| diffuseColor | yes | Vec3 | diffuse colour of the light | yes |
| specularColor | yes | Vec3 | specular colour of the light | yes |
| attenuation | yes | Vec4 | attenuation of the light, W = range (range in world units), X = constant (1.0 never attenuate, 0.0 complete attenuation), Y = linear (linear attenuation depending on distance), Z = quadratic factor | yes |
| pos | no | Vec3 | relative position to SceneNode | yes |
| direction | *) | Vec3 | direction of the light shaft, *) required if lightType is DIRECTIONAL or SPOT | yes |
| spotLightRangeInner | *) | double | range of the inner cone of a spot light in degree, *) required if lightType is SPOT | yes |
| spotLightRangeOuter | *) | double | range of the outer cone of a spot light in degree, *) required if lightType is SPOT | yes |
More...
|
| |