2010-12-14 70 views
3

我和一個朋友正在使用pyglet庫編寫一個用python編寫的openGL遊戲。 現在我們完成了地圖繪製代碼,並且已經到了需要導入一些將會在地圖上顯示的模型的地步。 Pyglet似乎並不支持它,除了一些舊的SVN代碼,顯然(我用一點運氣搜索了一下)。有誰知道可以導入3D模型的好的Python腳本/庫嗎?是否可以將三維模型導入pyglet?

回答

3

Open Asset Import Library(Assimp)支持35種不同的3D文件格式。

它在其存儲庫中有python綁定,但我不確定它們是否是最新的並且功能完整。儘管如此,assimp可能是值得一試的(儘管我沒有偏見,因爲我是其創始人之一)。

+0

我只是看着這個,看起來不錯;將在未來的項目中嘗試... – 2012-08-14 10:05:52

2

有3D模型和3D模型。導入的容易程度取決於模型的複雜程度以及您擁有模型數據的格式。Blender包含若干python腳本,將import模型數據導入混合器特定網格,並導出爲其他格式。你可以在那裏尋找靈感。

+0

這是我沒有做的鏈接..好主意! – Bartvbl 2010-12-18 10:40:52

相關問題