我正在尝试使用 Three.js 聚光灯将阴影从球网格(phong Material )转换到地板网格(phong Material )上,但它似乎不起作用 - 这是我的 https://jsfiddle.net/m6t43ob5/1/
如您所见,我已使用以下方式启用了阴影贴图:
renderer.shadowMap.Enabled = true;
我的光肯定会转换阴影:
spotLight.castShadow = true;
我的地板网格肯定设置为接收阴影:
floor.receiveShadow = true;
我的球网格设置为转换阴影:
ball.castShadow = true;
所以我只是不明白我可能会错过什么来转换我的影子?我已经研究过,似乎大多数其他人都通过添加阴影贴图启用值来修复它,但我添加了这个,但它仍然不起作用。 感谢您的帮助!
最佳答案
应该是:
renderer.shadowMap.enabled = true;
关于javascript - ShadowMap 未使用 Three.js 在网格上转换阴影,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40610731/