2014-06-17 2 views
0

three.js (r67)로 작업 중이며 깜박 거리는 색상 문제가 있습니다. 여러 프레임마다 보이지만 한 프레임의 경우 일부 오브젝트가 완전히 빨간색으로 칠해집니다. 내 장면에 빛이있는 경우 빨간색 또는 매우 강하게 불이 깜박입니다.three.js가 빨간색으로 깜박이고 밝게 켜집니다.

카메라 위치와 관련이있는 것 같습니다. 위치가 미친 것처럼 깜박이고 일부 위치는 전혀 깜박 거리지 않습니다.

그런 경험이 많은 사람들이 누구인지 알아보고 확인해야 할 점이 있습니까?

아래의 스크린 샷을 추가하면 깜박임이 어떻게 나타나는지 보여줍니다.

감사합니다.

enter image description here

+0

ps. 나는 그것이 정밀 문제라고 생각하지 않는다. 나의 유닛은 1 유닛 == 미터이고, 카메라 비행기는 0.1-50이다. 또한 재질은 phong 또는 lambert입니다. –

+0

코드의 일부 이상을 게시하십시오. 재질 속성이 카메라 위치에 따라 달라지는 것은 어리석은 것처럼 보입니다. –

+0

나는 몇 개의 레이어로 3 개를 감쌌다. 그래서 많은 코드를 넣을 것이다. 그래서 나는 그것을 게시하지 않았고, 누군가 비슷한 것을 경험했는지를 묻는 것이 더 좋았다. 어쨌든 객체가 렌더링되는 순서와 관련이있을 수 있으며 카메라 위치가 관련성이있는 이유입니다. 내 자신의 대답에서 언급했듯이 lambert 자료와 phong을 결합 할 때만 발생하는 것처럼 보였으므로이 문제에 대한 작업을 중단하고 모든 자료를 phong으로 전환하기로 결정했습니다. –

답변

0

확인이 three.js를 버그처럼 보이는 - 나는 모든 자료를 전환하는 경우 퐁 램버트 중 하나에 깜박임이 멈 춥니 다. 문제는 두 가지 재료 유형이 모두있는 경우에만 나타납니다.

관련 문제