渲染器开启阴影渲染、灯光投开启投射阴影、物体开启接收阴影
1、首先要开启渲染器的阴影渲染
this.renderer.shadowMap.enabled = true;
2、添加灯光 【DirectionalLight
、PointLight
、RectAreaLight
、SpotLight
】
3、物体开启阴影
MeshXX.castShadow= true; // 产生阴影
4、物体接收阴影效果
MeshXX.receiveShadow = true; // 接受阴影
MeshLambertMaterial
材质是不能接受投射阴影的