egret-docs-master/Engine3D/Egret3DLights/model
guofei 4fe0162b34 fist commit 2024-06-19 13:32:32 +08:00
..
575cd4bd06a5a.png fist commit 2024-06-19 13:32:32 +08:00
README.md fist commit 2024-06-19 13:32:32 +08:00

README.md

灯光模块

相关代码全部放在源码目录中的lights文件夹中。

其中不同类继承关系如下:

所有类型的灯光全部继承自LightBaseLightBase中封装了与灯光有关的共同属性。

lightType:灯光类型,其值来自LightType枚举定义。

intensity灯光强度最小值为0最大值没有上限。

halfIntensity:背光强度。

ambient:背光的颜色,背光也是环境光,物体接受一个灯光时,未照射到的部分可使用背光来添加灯光照射效果。这样可以使用背光来代替另外一盏灯光。

diffuse:慢反射颜色。

specular:灯光在照射到物体时,其镜面高光的反射颜色。