2012-05-08 80 views
0

我有一個在VC++中使用OpenGL創建的棋盤。 我已經從其他地方下載了具有3ds模型的棋子。 我正試圖將這個3ds模型放置在主板上。幫助我放置可以在鼠標交互中翻譯的對象。在OpenGL程序中加載3D模型

+5

OpenGL與此無關。您需要獲取或編寫一個網格加載器,將網格信息讀入您自己的數據結構中,隨後您可以對其進行渲染。如果你自己編寫,像OBJ這樣更簡單的格式可能是更好的初始方法。至於在鼠標交互上的位置,這是一個不同的問題。 – Bart

回答

2

OpenGL「僅僅」是一個繪圖API(雖然功能強大).OpenGL不會加載3ds模型,但您當然可以使用3ds文件加載器/分析器加載3ds文件並將提取的數據提供給OpenGL。