是否可以将3D模型导入pyglet?

时间:2010-12-14 23:23:35

标签: python opengl pyglet

我和一个朋友正在使用pyglet库开发用python编写的openGL游戏。 现在我们完成了地图绘制代码,并且我们需要导入一些将在地图上显示的模型。 Pyglet似乎并不支持它,除了一些旧的SVN代码之外,显然(我用一点点数据并没有太多运气)。有谁知道一个可以导入3D模型的好的python脚本/库?

2 个答案:

答案 0 :(得分:3)

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

它的存储库中有python绑定,但我不确定它们是否是最新的和功能完整的。尽管如此,assimp可能值得一试(尽管我不是不偏不倚的,因为我是其创始人之一)。

答案 1 :(得分:2)

有3D模型和3D模型。导入的简易性取决于模型的复杂程度以及模型数据的格式.Blender包含几个python脚本,import将数据建模到blender特定网格中,并导出为其他格式。你可以在那里寻找灵感。