Maya (.ma)
- Export 支持 Maya 4.0 ASCII 文件.
背景
-
- Autodesk Maya 场景描述格式.
- 三维几何格式.
- Maya 模型、动画和渲染软件的原格式.
- 用于存储和交换三维图形对象.
- ASCII 格式.
- 可以存储多个三维对象为多边形基元.
Export
- Export["file.ma",expr] 把一个 Graphics3D 表达式导出至一个二进制 Maya 文件.
- Export["file.ma",expr,elem] 通过把 expr 作为指定参数 elem 创建一个二进制 Maya 文件.
- Export["file.ma",{expr1,expr2,…},{{elem1,elem2,…}}] 把每一个 expri 指定为相应的 elemi.
- Export["file.ma",expr,opt1->val1,…] 导出具有指定值的指定选项参数的 expr.
- Export["file.ma",{elem1->expr1,elem2->expr2,…},"Rules"] 使用规则指定要导出的参数.
- 请到以下参考页面了解完整的基本信息:
-
Export 导出到文件 CloudExport 导出到云端对象 ExportString 导出到字符串 ExportByteArray 导出到字节数组
导入参数
- 通用参数:
-
"Rules" 每个参数和选项的规则的完整列表 - 表示数据的参数:
-
"Graphics3D" Maya 文件被表示为一个 Graphics3D 对象 "GraphicsComplex" GraphicsComplex 对象的列表,每个表示一个存储在文件中的三维几何 "PolygonData" 索引形式的多边形参数 "PolygonObjects" 以绝对坐标形式表示的 Polygon 基元列表 "VertexData" 顶点坐标的列表 - "VertexData"参数对应于 GraphicsComplex 的第一个自变量.
选项
- 高级选项:
-
"VerticalAxis" {0,0,1} 假设文件中使用的坐标系统的方向 "Comments" None 内嵌于文件中的注释 - 默认情况下,Wolfram 语言假设 Maya 中使用的坐标系统中的垂直轴对应于第三个坐标.
- 设置为"VerticalAxis"->{0,1,0},当导出至 Maya 时,Wolfram 语言将对所有图形坐标应用变换{x,y,z}->{x,z,-y}.