我从互联网上下载了一个3D模型,我想从中为学校项目创建一个3D网格。有什么想法吗?
答案 0 :(得分:1)
.mb或Maya二进制文件是Autodesk专有的。有一个名为cgkit的python库实现了简单的maya二进制结构阅读器,遗憾的是它不了解数据本身的任何特殊内容,因为它可能会受到Autodesk的任意改变。但是节省了你自己分块文件的努力。
但是,Cgkit对Maya ASCII文件以及其他一些文件有了更多的了解。所以到目前为止最简单的方法是将.mb文件发送给Maya的某个人并让他们将它转换为Maya ASCII(.ma)。如果该文件不包含对任何外部插件的引用,则这基本上是读取操作。但是,如果.mb文件包含需要某些特定插件的数据,那么完全可能,但不太可能,只有原作者可以使用检索数据。