1

有没有办法在 Threejs 中使用 PointLight 产生柔和的阴影?

如下图所示:

柔和的阴影

4

1 回答 1

0

是的。要在场景中使用柔和的阴影,您必须像这样设置渲染器:

 var renderer = new THREE.WebGLRenderer();
 renderer.shadowMap.enabled = true;
 renderer.shadowMap.type = THREE.PCFSoftShadowMap; // the default is THREE.PCFShadowMap

来源: 文档

于 2018-05-30T12:39:06.457 回答