MapDirectionalLight(param)

new MapDirectionalLight(param)

地球上的平行光 MapDirectionalLight

Parameters:
Name Type Description
param Object 参数对象
Properties
Name Type Attributes Default Description
visibleLevel Array.<Number> <optional>
可见层级
target Number <optional>
灯光target的世界坐标 要么传worldPosition要么给coordinates
coordinates Array.<Number> <optional>
灯光target的经纬度坐标 推荐使用coordinates 因为worldPosition需要区分2.5D和3D
height Number <optional>
灯光target的高度
angles Array.<Number> <optional>
[0, 0] 水平角和垂直角
distance Number <optional>
2000 灯光position和target之间的距离 根据target,angles和distance可确定灯光的position
intensity Number <optional>
强度
color Array.<Number> <optional>
颜色
helperVisible Boolean <optional>
辅助线是否可见
visible Boolean <optional>
是否可见
enableShadow Boolean <optional>
false 是否开启阴影
shadowBias Number <optional>
-0.001 阴影偏移量
enableShadow Boolean <optional>
false 是否开启阴影
shadowQuality THING.ShadowQualityType <optional>
THING.ShadowQualityType.Ultra 阴影质量
Author:
  • caihuimin

Extends

Members

angles :Array.<Number>

灯光入射角度(水平角和垂直角)

color :Array.<Number>

灯光颜色

Overrides:

readonly coordinates :Array.<Number>

灯光target的经纬度

distance :Number

灯光position和target之间的距离

enableShadow :Boolean

是否开启阴影

enableShadowFollow :Boolean

是否开启阴影跟随

readonly height :Array.<Number>

灯光target的离地高度

helperVisible :Boolean

灯光辅助线是否可见

Overrides:

intensity :Number

灯光强度

Overrides:

renderNode :THING.Light

渲染的灯光节点

Overrides:

shadowBias :Number

阴影跟偏移量

shadowQuality :THING.ShadowQualityType

阴影质量

readonly target :Array.<Number>

灯光target的世界坐标

visible :Boolean

灯光是否可见

Overrides:

visibleLevel :Array.<Number>

灯光可见层级

Overrides:

Methods

destroy()

销毁灯光

Overrides: