SpotLight节点 |
||
SpotLight { | ||
on | TRUE | # exposed field SFBool |
intensity | 1 | # exposed field SFFloat |
ambientIntensity | 0 | # exposed field SFFloat |
color | 1 1 1 | # exposed field SFColor |
location | 0 0 0 | # exposed field SFVec3f |
direction | 0 0 -1 | # exposed field SFVec3f |
beamWidth | 1.570796 | # exposed field SFFloat |
cutOffAngle | 0.785398 | # exposed field SFFloat |
radius | 100 | # exposed field SFFloat |
attenuation | 1 0 0 | # exposed field SFVec3f |
} |
||
域 | ||
on | 指出灯是否打开。 | |
intensity | 光源的强度。 | |
ambientIntensity | 光源对环境光的贡献。 | |
color | 光源的颜色。 | |
location | 光源的位置。 | |
direction | 光圆锥轴的方向。 | |
beamWidth | 光圆锥对应的角度(以弧度为单位)。该角度外,光的强度减弱。 | |
cutOffAngle | 光源的遮挡角。 | |
radius | 光源的射程。 | |
attenuation | 光源的衰减度。域中的第一个数表示常数衰减;第二个数表示对距离线性衰减;第三个数表示对距离平方衰减。对距离平方衰减是三种衰减中最接近现实的,但也是计算最慢的。 | |
说明 | ||
一个SpotLight节点定义两个光圆锥:一个光圆锥的顶角等于beamWidth、高等于radius,在其内部光强最大;另一个光圆锥与前一个共轴,顶角等于cutOffAngle,光强从内圆锥表面到外圆锥表面逐渐衰减,直至为零。 |
主页 | 节点说明 | 来信 |