2013-06-20 3 views
-1

У меня такая проблема: мне нужно заменить несколько типов DirectX (D3DXVECTOR2, D3DXVECTOR3, D3DXVECTOR4, D3DXMARTIX) и функции (D3DXMatrixRotationX, D3DXMatrixRotationY, D3DXVec3Transform, D3DXVec3Lenght, D3DXVec3transformCoord, D3DXMartixTranslation, D3DXMatrixIndentity) с те же (или равные) функции и типы OpenGL. К сожалению, я ничего не нахожу. В программе есть только консоль, и все эти функции и типы используются для работы с матрицей и векторами. Может ли кто-нибудь посоветовать мне функции и типы в OpenGL для моей задачи? Конечно, если есть альтернативные решения выхода (например, другие библиотеки), это тоже будет полезно.Как заменить DirectX с OpenGL

ответ

2

Пробег: Eigen или glm.

Они представляют собой векторные и матричные библиотеки.

+0

Благодарим за советы – sansan