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 |
|
color
(cl ) |
float3 |
1.0, 1.0, 1.0 |
|
|
|
|
|
intensity
(in ) |
float |
1.0 |
|
|
useRayTraceShadows
(urs ) |
bool |
false |
|
|
shadowColor
(sc ) |
float3 |
0.0, 0.0, 0.0 |
|
|
shadColorR
(scr ) |
float |
0.0 |
|
|
|
shadColorG
(scg ) |
float |
0.0 |
|
|
|
shadColorB
(scb ) |
float |
0.0 |
|
|
|
shadowRays
(shr ) |
short |
1 |
|
|
rayDepthLimit
(rdl ) |
short |
1 |
|
|
centerOfIllumination
(col ) |
double |
5.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 |
|
|
|
matrixWorldToEye
(wte ) |
fltMatrix |
identity |
|
|
matrixEyeToWorld
(etw ) |
fltMatrix |
identity |
|
|
objectId
(oi ) |
addr |
0 |
|
|
primitiveId
(pi ) |
integer |
0 |
|
|
raySampler
(rts ) |
addr |
0 |
|
|
rayDepth
(rd ) |
short |
0 |
|
|
renderState
(rdst ) |
integer |
0 |
|
|
locatorScale
(lls ) |
double |
1.0 |
|
|
uvCoord
(uv ) |
float2 |
0.0, 0.0 |
|
|
|
|
uvFilterSize
(fq ) |
float2 |
0.0, 0.0 |
|
|
uvFilterSizeX
(fsx ) |
float |
0.0 |
|
|
|
uvFilterSizeY
(fsy ) |
float |
0.0 |
|
|
|
infoBits
(ib ) |
integer |
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 |
|
|
|
opticalFXvisibility
(ov ) |
float3 |
1.0, 1.0, 1.0 |
|
|
opticalFXvisibilityR
(ovr ) |
float |
0.0 |
|
|
|
opticalFXvisibilityG
(ovg ) |
float |
0.0 |
|
|
|
opticalFXvisibilityB
(ovb ) |
float |
0.0 |
|
|