我和一个朋友正在使用pyglet库开发用python编写的openGL游戏。 现在我们完成了地图绘制代码,并且我们需要导入一些将在地图上显示的模型。 Pyglet似乎并不支持它,除了一些旧的SVN代码之外,显然(我用一点点数据并没有太多运气)。有谁知道一个可以导入3D模型的好的python脚本/库?
答案 0 :(得分:3)
Open Asset Import Library(Assimp)支持~35种不同的3D文件格式。
它的存储库中有python绑定,但我不确定它们是否是最新的和功能完整的。尽管如此,assimp可能值得一试(尽管我不是不偏不倚的,因为我是其创始人之一)。
答案 1 :(得分:2)
有3D模型和3D模型。导入的简易性取决于模型的复杂程度以及模型数据的格式.Blender包含几个python脚本,import将数据建模到blender特定网格中,并导出为其他格式。你可以在那里寻找灵感。