精确光源,包括定向光(directional light)、点光源(point light)、聚光灯(spot light)。
对于定向光,必须指定光源方向,对于点光源或聚光灯,必须指定光源方向和光源坐标。
Name | Type | Description | ||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
options |
Object |
|
Members
光源的颜色。
-
Default Value:
Color.WHITE
仅用于调试,是否在场景中绘制 shadow map 的视椎体和深度纹理。
-
Default Value:
false
direction : Cartesian3
光源的方向,定向光或聚光灯下有效。
是否开启光照。
-
Default Value:
true
聚光灯的外圆锥角度的一半,角度制。
-
Default Value:
10.0
光源的光强。
-
Default Value:
10.0
聚光灯的外圆锥角度的一半,角度制。
-
Default Value:
30.0
光源坐标。
光源的范围。
-
Default Value:
100.0
是否开启软阴影。
-
Default Value:
false
调整PCSS软阴影软化程度的参数。
-
Default Value:
false
readonly type : LightType
光源类型。
是否使用PCSS方式生成软阴影(阴影距离遮挡物越远阴影越软,反之距离越近阴影越硬)。
仅当softShadows时起作用
-
Default Value:
false