灯光符号化对象。
Name | Type | Description | ||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
props |
Object |
包含如下属性的Object:
|
Members
ambientColor : ColorObj
获取或者设置环境光颜色。
-
Default Value:
new ColorObj(1.0,0.0,0.0,1.0)
获取或者设置灯光常数衰减系数。
-
Default Value:
0.9
diffuseColor : ColorObj
获取或者设置漫反射光颜色。
-
Default Value:
new ColorObj(1.0,1.0,0.0,1.0)
lightType : EnumLightType
获取或者设置光源类型。
-
Default Value:
EnumLightType.DIRECTIONAL
获取或者设置灯光线性衰减系数。
-
Default Value:
0.9
position : PositionObj
获取或者设置光源位置,当光源类型为EnumLightType.DIRECTIONAL,表示光照射方向。
获取或者设置灯光二次衰减系数。
-
Default Value:
0.9
specularColor : ColorObj
获取或者设置镜面反射光颜色。
-
Default Value:
new ColorObj(1.0,1.0,1.0,1.0)
获取或者设置光源的最大散布角(聚光截止角)。
-
Default Value:
180
spotDirection : Vector3Obj
获取或者设置聚光方向。
-
Default Value:
new Vector3Obj(0.0,0.0,-1.0)
获取或者设置聚光源指数。
-
Default Value:
2.0