Bases: collada.light.Light
Spot light as defined in COLLADA tag <spot>.
Create a new spot light.
| Parameters: |
|
|---|
Methods
| __init__(id, color[, constant_att, ...]) | Create a new spot light. |
| bind(matrix) | Binds this light to a transform matrix. |
| load(collada, localscope, node) | |
| save() | Saves the light’s properties back to xmlnode |
The unique string identifier for the light
Either a tuple of size 3 containing the RGB color value of the light or a tuple of size 4 containing the RGBA color value of the light
Constant attenuation factor.
Linear attenuation factor.
Quadratic attenuation factor.
Falloff angle
Falloff exponent
ElementTree representation of the light.
Binds this light to a transform matrix.
| Parameters: | matrix (numpy.array) – A 4x4 numpy float matrix |
|---|---|
| Return type: | collada.light.BoundSpotLight |