为3DS Max 2010编写命令行场景解析器

我试图找出是否有可能为3ds max 2010编写命令行场景解析器。 我想从最大场景中收集一些信息,而不必加载Max工作室。我被告知,如果不启动max studio,就无法访​​问Max API。 可能使用我的程序 C: myparser.exe“myfile.max”> bonenames.txt 非常感谢任何帮助/建议/黑客:) 谢谢     
已邀请:
大多数事情都有可能,有足够的时间,经验和资源。但是,除非您: 有关于3ds Max 2010二进制文件格式的完整文档,或 需要从场景中提取极少量的信息。 如果您只是尝试从文件中提取骨骼名称 - 并且仅针对实际的骨骼对象而不是用作骨骼的任意几何体 - 有可能(尽管非常苗条)创建许多以非常小的方式不同的文件可能允许您执行二进制差异并从内容中推导出一些模式。 例如,保存一个空的Max场景,然后向其中添加一个骨骼并保存,然后重命名骨骼(使用相同数量的字符)并保存,然后重命名骨骼以添加一个角色并保存,然后移动骨骼并保存,然后添加另一个骨骼并保存。然后尝试添加修饰符,或参数块,隐藏骨骼,或将其移动到另一层等等,看看你得到了什么。运气好的话,你可以为自己解析的各层之间可能存在一种合理的模式。     

要回复问题请先登录注册