DirectX를 사용하는 소프트웨어에서 내 보낸 정점 데이터가 모두있는 파일이 있습니다. 이제 Ogre에서 메쉬를 만들고 싶습니다. Xcode를 사용하여 Mac에서 개발 한 이후 OpenGL을 사용하도록 Ogre를 설정했습니다.DirectX 버텍스를 OpenGL 버텍스로 변환
내 질문에 어떻게 이러한 정점을 OpenGL과 호환되도록 변환 할 수 있습니까? 예를 들어
나는이 형식의 DirectX 정점이있는 경우 : OpenGLVertex vertexGL = DirectXVertex vertexDX을 그것이 OpenGL은 정점에서 어떻게 보이는지 = {X, Y, Z} ?
또한 파일에는 오른쪽 꼭지점에 대한 인덱스가있는 삼각형의면 데이터가 있습니다. 그것들은 너무 어딘가로 변환되어야합니까, 아니면 정점 만 변경해야합니까?
답장을 보내 주셔서 감사합니다. "삼각형 꼭지점의 순서 뒤집기"란 한 가지 질문은 (x, y, z) => {x, z, y}의 순서를 뒤집거나 삼각형의면 순서를 뒤집는 것을 의미합니까? – Silex
@Silex - 삼각형의 얼굴 순서 뒤집기 –
그래, 나도 그렇게 생각 했어. 네 도움과 상세한 답변을 주셔서 감사합니다! – Silex