Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我遇到了有关three.js 照明的问题。不知道我在做什么错。我有一个设置为接收阴影的平面来尝试和一个设置为 castShadow 的立方体。总的来说一切都好,直到我把光移到立方体里。如果光线在立方体中心的 70% 范围内,一切都很好,没有光线从外面出来,但如果在立方体边缘的 30% 范围内,它就会向外面漏光。这可以预防吗?我的意思是:
(还行吧)
这不行
好的,所以我开始阅读有关光属性的更多信息,并发现就我而言,这是以下问题:
bulbLight.shadow.camera.near = 0.01;
与阴影相机截头体有关。这解决了这个问题。现在,如果光在立方体内部(与物体的尺寸有关),它不会将光泄漏出去。实际上,光从来没有“完全进入”我的物体。