【发布时间】:2013-06-11 05:20:39
【问题描述】:
我正在用 three.js 做一些测试,但我遇到了阴影问题。 你可以在这里看到错误的截图:https://www.dropbox.com/s/jv91w9fkhfnhzkv/bug%20shadow%20fleche.jpg
更准确地说,红色和蓝色这两个东西是CubeGeometry,而地面是PlaneGeometry。我试图将地面放在 CubeGeometry 的中间高度,但这并不能解决问题。
我尝试了很多不同的设置,但错误仍然存在。这是我当前的渲染设置:
directionalLight.shadowMapWidth = 1024;
directionalLight.shadowMapHeight = 1024;
renderer = new THREE.WebGLRenderer( { antialias: true } );
renderer.shadowMapEnabled = true;
renderer.shadowMapSoft = true;
renderer.shadowMapType = THREE.PCFSoftShadowMap;
【问题讨论】:
-
不是完全相同的问题。我尝试了其他方法,但错误仍然存在:(
标签: javascript three.js webgl shadow