2017-03-12 1 views
-2

이제는 내 3D 편집기 용 .obj 로더에서 작업하고 Assimp에서 빌드 할 계획입니다. 내 편집기에서 메쉬는 삼각 폴리곤 위의 쿼드 와이어 프레임을 가지며 두 삼각형 모두 폴 트곤을 형성 할 수 있습니다. 하지만 나는 Assimp가 OpenGL에 대한 데이터를 다시 작성하고 쿼드를 사용하지 못하게한다는 것을 알고 있습니다. 내 계획에서 .obj (쿼드)로 데이터를 유지하고 삼각 측량하지 마십시오. aiProcess_Triangulate을 제거하면 렌더링이 손상되어 제대로 렌더링되지 않습니다. 데이터를 상호 작용할 수있는 중복 데이터없이 쿼드로 유지하고 렌더링 준비를하는 가장 좋은 방법은 무엇입니까? Assimp가이 옵션을 제공 할 수 있습니까? 어쩌면 한 가지 방법은 직접 로더를 만드는 것입니까?쿼드 다각형이있는 3D 편집기. Assimp

답변

0

은로드의 의미에 따라 다릅니다. GL_QUADS 3.1에서 제거하고 렌더러 그것을 인식하지 못했지만, 장면을 구축 여전히 유용합니다. 나는 자신의 obj 로더에만 문제가있을 수 있다고 지금 말할 수있는 sscanf 및 부동, coz sscanf 원하는 점 있지만 쉼표 delimeter . https://rocketgit.com/user/bowler17/gl/source/tree/branch/wrench