new SpotLight(options)
聚光灯
Parameters:
| Name | Type | Description | ||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
options |
Object | 聚光灯
Properties
|
Members
-
angle :Number
-
聚光灯开合角, 单位角度, 取值范围[0, 180)
Type:
- Number
-
angleCosine :Number
-
开合角余弦值
Type:
- Number
-
attenuation :Number
-
聚光灯亮度衰减范围系数, 取值范围[0.0, 1.0], 0.0代表聚光灯范围内无衰减 开启真实感渲染后使用物理真实的衰减模式 此参数无效
Type:
- Number
-
attenuationCosine :Number
-
亮度衰减范围系数余弦值
Type:
- Number
-
cesiumColor :Cesium.Color
-
颜色
Type:
- Cesium.Color
-
color :String
-
聚光灯颜色
Type:
- String
-
directionWorld :Cesium.Cartesian3
-
方向
Type:
- Cesium.Cartesian3
-
distance :Number
-
聚光灯照射距离, 单位米
Type:
- Number
-
intensity :Number
-
聚光灯强度 开启真实感渲染后 此参数为物理单位烛光(cd)
Type:
- Number
-
position :Object
-
聚光灯位置 如{lon: 119, lat: 38, height: 100}
Type:
- Object
-
positionWorld :Cesium.Cartesian3
-
光源位置
Type:
- Cesium.Cartesian3
-
targetPosition :Object
-
聚光灯朝向位置 如{lon: 119, lat: 38, height: 100}
Type:
- Object
-
targetPositionWorld :Cesium.Cartesian3
-
目标位置
Type:
- Cesium.Cartesian3
-
updateEvent :Cesium.Event
-
更新事件
Type:
- Cesium.Event