Show frames
Go to:
Related nodes. Attributes.
This class contains the "shape" information for all lights.
This node is abstract
Node name | Parents | Classification | MFn type | Compatible function sets |
---|
light | shape | rendernode | | |
Related nodes
camera, dropoffLocator, ambientLight, nonAmbientLightShapeNode, nonExtendedLightShapeNode, areaLight, directionalLight, spotLight, pointLight
Attributes (51)
The following quick index only shows top-level attributes (too many attributes to show them all): centerOfIllumination, color (3), infoBits, intensity, lightData (14), locatorScale, matrixEyeToWorld, matrixWorldToEye, objectId, opticalFXvisibility (3), pointCamera (3), primitiveId, rayDepth, rayDepthLimit, raySampler, renderState, shadowColor (3), shadowRays, useRayTraceShadows, uvCoord (2), uvFilterSize (2)
Long name (short name) | Type | Default | Flags |
---|
|
centerOfIllumination
(col )
| double | 5.0 |     |
|
|
color
(cl )
| float3 | 1.0, 1.0, 1.0 |     |
|
|
|
|
|
matrixEyeToWorld
(etw )
| fltMatrix | identity |   |
|
|
infoBits
(ib )
| integer | 0 |     |
|
|
intensity
(in )
| float | 1.0 |      |
|
|
lightData
(ltd )
| lightData | NULL |   |
|
| lightDirection
(ld )
| float3 | |   | |
| lightDirectionX
(ldx )
| float | 0.0 |   | |
| | lightDirectionY
(ldy )
| float | 0.0 |   | |
| | lightDirectionZ
(ldz )
| float | 0.0 |   | |
|
|
| lightIntensity
(li )
| float3 | |   | |
| lightIntensityR
(lir )
| float | 0.0 |   | |
| | lightIntensityG
(lig )
| float | 0.0 |   | |
| | lightIntensityB
(lib )
| float | 0.0 |   | |
|
|
| lightAmbient
(la )
| bool | false |   | |
|
| lightDiffuse
(ldf )
| bool | false |   | |
|
| lightSpecular
(ls )
| bool | false |   | |
|
| lightShadowFraction
(lsf )
| float | 0.0 |   | |
|
| preShadowIntensity
(psi )
| float | 0.0 |   | |
|
| lightBlindData
(lbl )
| addr | NULL |    | |
|
|
locatorScale
(lls )
| double | 1.0 |     |
|
|
shadowRays
(shr )
| short | 1 |     |
|
|
objectId
(oi )
| addr | 0 |    |
|
|
opticalFXvisibility
(ov )
| float3 | 1.0, 1.0, 1.0 |   |
|
| opticalFXvisibilityR
(ovr )
| float | 0.0 |   | |
|
| opticalFXvisibilityG
(ovg )
| float | 0.0 |   | |
|
| opticalFXvisibilityB
(ovb )
| float | 0.0 |   | |
|
|
pointCamera
(p )
| float3 | 1.0, 1.0, 1.0 |    |
|
| pointCameraX
(px )
| float | 0.0 |    | |
|
| pointCameraY
(py )
| float | 0.0 |    | |
|
| pointCameraZ
(pz )
| float | 0.0 |    | |
|
|
primitiveId
(pi )
| integer | 0 |    |
|
|
rayDepth
(rd )
| short | 0 |    |
|
|
rayDepthLimit
(rdl )
| short | 3 |     |
|
|
raySampler
(rts )
| addr | 0 |    |
|
|
renderState
(rdst )
| integer | 0 |    |
|
|
shadowColor
(sc )
| float3 | 0.0, 0.0, 0.0 |     |
|
| shadColorR
(scr )
| float | 0.0 |      | |
|
| shadColorG
(scg )
| float | 0.0 |      | |
|
| shadColorB
(scb )
| float | 0.0 |      | |
|
|
useRayTraceShadows
(urs )
| bool | true |      |
|
|
uvCoord
(uv )
| float2 | 0.0, 0.0 |    |
|
|
|
|
uvFilterSize
(fq )
| float2 | 0.0, 0.0 |    |
|
| uvFilterSizeX
(fsx )
| float | 0.0 |     | |
|
| uvFilterSizeY
(fsy )
| float | 0.0 |     | |
|
|
matrixWorldToEye
(wte )
| fltMatrix | identity |   |
|