내 응용 프로그램을 three.js -r51에서 -r57으로 업그레이드하고 있습니다 (-r58이 릴리스되기 전에 시작되었습니다).three.js r57에서 양면으로 표시되지 않는 객체가 표시되지 않습니다.
이<extra><technique><double_sided>1</double_sided></technique></extra>
렌더링하지 않았다 내가 한 때, 나는 내 3D COLLADA 모델 중 하나가 그들과 같은 라인을 가지고 있지 않았다 것으로 나타났습니다.
다각형이 제거되는 것으로 보입니다. 내가 강제로 _gl.disable(_gl.CULL_FACE);
내 모델이 예상대로 나타납니다. 그런데 왜 내 얼굴을 모두 다 찰거야? (비록 권선 순서가 뒤로 돌아왔다해도 객체의 반대편을보아야합니다.)
three.js 모델 \ collada \ monster \ monster.dae와 함께 제공되는 모델은 0 double_sided>을 가지며 잘 렌더링되므로 응용 프로그램에서 다른 작업을 수행해야합니다. –
gaitat
흠 ... 꽤 맞아. ColladaLoader 예제에서 여전히 단면 모델이 표시됩니다. 그래서 나는 r51에서 문제가되지 않았지만 r57에있는 뭔가를하고있을 것입니다. 그 아이디어가 떠오르지 않습니까? – Eric