将fbxsdk的python绑定重新安装到Mac上anacondapython2.7.12安装的站点包中。导入fbx和fbx命令时成功。为fbx文件导入成功创建管理器、场景和导入器对象。这是密码
import fbx
manager = fbx.FbxManager.Create()
iosettings = manager.GetIOSettings()
scene = fbx.FbxScene.Create(manager, "")
importer = fbx.FbxImporter.Create(manager, "")
fname = 'test.fbx'
if not importer.Initialize(fname, -1, iosettings):
print "INITIALIZE ", importer.GetStatus().GetErrorString()
if not importer.Import(scene):
print "IMPORT ", importer.GetStatus().GetErrorString()
但是。。。manager.GetIOSettings设置()返回None,而不是可用的内容。我仍然能够导入一些文件(其他文件,有错误,是另一个问题),所以也许这不是一个showstopper,但仍然。。。你知道吗
有关于iosettings的想法吗?你知道吗
如果管理器没有IOSettings,则可以为其创建一个IOSettings:
(发现于FBX命令.py来自python SDK绑定的文件)
相关问题 更多 >
编程相关推荐