[질문/PV3D] 2.0 - Effect(21.11.07)버전에서 AS3GeomExporter 에러
달
GreatWhite에서는 별 이상 없는 AS3GeomExporter가
Papervision3D Alpha 2.0 - Effects (21.11.07)에서 쓸려고하니까
TypeError: Error #1009: null 객체 참조의 속성이나 메서드에 액세스할 수 없습니다.
at org.papervision3d.core.render.command::RenderTriangle/render()
at org.papervision3d.render::BasicRenderEngine/doRender()
at org.papervision3d.render::BasicRenderEngine/renderScene()
at DEC/render()
그래서 살펴봤더니
RenderTriangle/render()의 첫번째줄인
container = triangle.material.renderLayer || triangle.instance.renderLayer || renderSessionData.defaultRenderLayer;
에서 triangle.material이 null이더군요
우선 땜빵적으로
container = (triangle.material && triangle.material.renderLayer) || triangle.instance.renderLayer || renderSessionData.defaultRenderLayer; 로 변경해주니 이상없이 동작은 하긴하는데
geomexporter로 생성한 객체의 z-order와이펙트 레이어가 적용이 안되더군요.
어느부분을 손봐줘야하는지 지도부탁드립니다.
물론 geomexporter객체 material은 effect레이어를 적용한 다른 상자들과 동일합니다.
-
에드윈 2025-09-22
흠.. 아직 alpha라... 매일마다 svn 업뎃한번씩 해주는 수 밖에...
프레임웍을 쓰면 편하긴 한데... 문제가 생길땐, 뜯어고치기가 참 힘들죠.
그네들이 잘 고쳐주길 기다리는 거외엔 딱히... ^^;
