AmbientLight
小于 1 分钟组件文档组件AmbientLight
AmbientLight——环境光组件,会均匀的照亮场景中的所有物体。
注意
环境光不能用来投射阴影,因为它没有方向。
创建
import { AmbientLight } from '@fantasy3d/core';
const { rootEntity } = scene;
// 在场景根实体上添加环境光组件
rootEntity.addComponent( AmbientLight, {
color: '#ffffff', // 环境光颜色
intensity: 0.25 * Math.PI // 环境光强度
} )
提示
AmbientLight 组件初始化参数,详见 AmbientLightOptions。
属性
light - 获取 three.js 原生环境光对象(AmbientLight),只读属性。
color - 设置环境光颜色,只写属性。
intensity - 设置环境光强度,只写属性。