2015-01-02 2 views
0

사용자 정의 메쉬를 가져 와서 그림자를 드리 우고 수신하도록 요청하면 조명 노이즈가 나타납니다. 단순 메쉬와 같지만 하나 이상의 광원이있는 경우.그림자 캐스팅 노이즈

내 컴퓨터/브라우저/코드에서 온 것입니까?

+1

나는 같은 문제가 있습니다. 이것은 물체가 그림자를 드리 우고받을 때 일어납니다. – Hobbes

+0

감사합니다. 나는 또한 세 번째 원인 인 다른 광원을 발견했다. 그래서 : 1. 단순 메쉬는 다른 빛이 없을 때만 잡음없이 캐스트 + 수신을 처리하는 것처럼 보입니다. 2. 실제로, 캐스트 + 수신은 하나의 빛으로 '복잡한'물체 ('복잡한'을 정의!)에 노이즈를 생성합니다. 나는 그것을 명확하게 설명하고이 주석을 업데이트하기 위해 더 나은 예를 연구한다. – Atrahasis

+0

아마도 github에 문제로 게시해야합니다. – Hobbes

답변

1

Three.js의 조명은 light.shadow.bias이므로 정확한 문제를 해결할 수 있습니다. 나는 그것을 조정하기 위해 시행 착오를 사용해야한다고 생각합니다. 설명서에 0.0001 단계로 조정하라는 메시지가 있지만 마이너스 1/1,000,000 (-1e-6)으로 설정하여 문제를 해결했습니다.
해피 사냥 :

Three.js documentation on LightShadow