2012-06-20 9 views
3

OpenGL로 가져올 수있는 많은 3D 모델 파일 형식을 구문 분석하기 위해 Assimp 라이브러리를 발견했습니다. 그것은 좋고 안정적인 라이브러리이지만 사용 문서는 매우 가난합니다. 누군가이 라이브러리를 사용하여 obj (또는 다른) 모델을 가져 오는 방법을 말해 줄 수 있습니까? 또는 저를위한 자습서를주십시오.라이브러리 사용 문서 확인

답변

2

탐색하기가 어렵지만 실제로는 설명서가 실제로 잘 읽혔습니다. 시작 방법은 usage page을 확인하십시오.

+0

해당 문서는 데이터가 클래스에 저장되는 방식 등을 알려주지 않으므로 해당 데이터에서 렌더링하는 방법을 알지 못합니다. –

+4

@Binh : [물론 가능합니다.] (http://assimp.sourceforge.net/lib_html/data.html)이 페이지에는 aiMesh가 저장하는 내용이 나와 있습니다. [aiMesh 데이터 구조] (http://assimp.sourceforge.net/lib_html/structai_mesh.html)에 대한 페이지도 더 자세하게 설명되어 있으므로 유용합니다. –

+0

@NicolBolas : 답장을 보내 주셔서 감사합니다! http://www.lighthouse3d.com/cg-topics/code-samples/importing-3d-models-with-assimp 페이지를 훑어보고 왜 그들이 recursive_render를 사용하는지 설명해주십시오. 함수는 모든 aiNode 구조체를 스캔하지만'for (int i = 0; i mNumMesh; ++ i) {draw scene-> mMeshed [i];} 메서드는 스캔하지 않습니다. 불편을 끼쳐 드려 죄송합니다 .- –

관련 문제