블렌더에서 모델을 만들었습니다. 이제 C ++ 프로그램에서 3D 모델을 읽고 싶습니다. 모델을 다양한 파일 형식 (예 : .obj, .3ds 또는 COLLADA)으로 내 보낸 다음 c ++ 프로그램에서 읽을 수 있다고 생각했습니다. 나는 꽤 오랫동안 웹을 검색하고 많은 튜토리얼을 찾았습니다. 그러나 나는 대부분의 문제에 부딪쳤다. 예를 들어, Nehe 튜토리얼에서 그들은 프로그램에서 사용하고 싶지 않은 glaux를 사용하고 있습니다. 나머지 자습서에서는 Blender에서 지원하지 않는 md2를 사용합니다.
그렇다면 누구나 3D 모델을 내보내는 데 사용할 파일 형식과 OpenGL 프로그램에로드하는 방법을 알려줄 수 있습니까? 또한 어떻게 그 모델에 애니메이션을 적용 할 수 있습니까? OpenGL을 사용하여 C ++ 프로그램에로드 된 후에 톤 매핑과 같은 추가 효과를 추가 할 수 있습니까? 그렇다면 어떻게?
추신 : 게임 개발에 Linux를 사용하고 있습니다