![]() |
1
4
如果你真的想这样做,你应该知道一些事情。最主要的一点是,这可能比你想象的更麻烦。其他一些是:
|
![]() |
2
1
作为一种通用的序列化格式,它既具有人类可读性,又具有人类可写性,具有出色的Python支持(而且, 任何 语言支持),您可能会考虑在ini文件或XML上使用yaml或json。 如果您从未手工生成文件,那么XML在您的情况下是可以接受的。 JSON和YAML的一个优点是打字:这两种格式都被解析为python列表、字典、float、ints…基本上:健全的python类型。 此外,除非您确定将要使用的每个库都适用于3.1,否则由于库的可用性问题,您可能需要考虑使用2.x。 |
![]() |
3
1
您应该考虑使用基于导出的管道或标准化文件格式(如obj或collada),而不是重新实现.ma解析器并复制解释它所需的所有maya内部结构。 .ma/.mb格式不打算被除maya本身以外的任何程序读取,因此,Autodesk不会努力使此过程变得简单。要100%正确地分析它,您需要实现整个MEL脚本语言。 我看到的所有基于maya的管道,要么首先将内容导出为标准文件格式,要么在maya中运行mel脚本以使用mel节点接口转储内容。 注意,在不加载GUI的情况下,可以在“无头”模式下运行maya,其中加载场景、执行MEL脚本并存在。因此,在自动化构建系统中使用它没有问题。 |
![]() |
tryingmybest09 · 设置出生日期排序不正确 3 年前 |
![]() |
Dane234345 · 从另一个文件中的函数导入变量 3 年前 |
![]() |
MBF · PHP导入/解析XML文件内容保存到数据库 3 年前 |
![]() |
benroths · PyQt5/Python3参考qss文件 3 年前 |
![]() |
rm.rf.etc · Jupyter笔记本电脑组织,带有可重用代码 3 年前 |
![]() |
artooras · 从本地文件导入到下一个文件。配置。js 3 年前 |
![]() |
ash · 在Solr中索引JSON文件名和JSON内容 7 年前 |