2010-12-14 29 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

相关问题