SpotLight

new SuperMap3D.SpotLight(options, position, targetPosition)

聚光灯
Name Type Default Description
options Object optional 具有以下属性的对象:
position Cartesian3 光源位置。
targetPosition Cartesian3 目标点位置,决定聚光方向。
options.color Color Color.WHITE optional 光源颜色。
options.intesity Number 2 optional 光强度。
options.distance Number 100 optional 光能到达的距离,默认100米。
options.decay Number 1 optional 光源衰减因子,越小,随着距离衰减越小,也就越亮。

Members

staticSuperMap3D.SpotLight.angle : Number

获取或设置聚光范围,默认Math.PI / 6,单位弧度。

staticSuperMap3D.SpotLight.color : Color

获取或设置光源颜色,默认白色。

staticSuperMap3D.SpotLight.decay : Number

获取或设置聚光灯光源衰减因子,越小,随着距离衰减越小,也就越亮。

staticSuperMap3D.SpotLight.direction : Cartesian3

获取聚光灯的方向。

staticSuperMap3D.SpotLight.distance : Number

获取或设置聚光灯光能到达的距离,默认100米。

staticSuperMap3D.SpotLight.id : Number

获取聚光灯id。

staticSuperMap3D.SpotLight.intensity : Number

获取或设置聚光灯的光强度。

staticSuperMap3D.SpotLight.lightColor : Color

获取聚光灯的颜色。

staticSuperMap3D.SpotLight.position : Cartesian3

获取或设置点光源位置,使用地理坐标系。

staticSuperMap3D.SpotLight.targetPosition : Cartesian3

获取或设置聚光灯目标点位置,决定聚光方向。