FBX (.fbx)

背景

    • Filmbox 文件格式.
    • ASCII 或二进制格式.
    • 常用于三维资源的存储和交换.
    • Autodesk 开发的专有文件格式.
    • 将三维对象或对象集合表示为由一组基本体(包括三角形、多边形和样条曲线)形成的表面. 也可以代表一个完整的场景、包括照明,动画和相机信息.
    • 可选存储顶点法线、颜色、纹理和广义着色器.

Import 与 Export

笔记本界面

  • Save Selection As... 将笔记本中所选部分导出为 FBX 文件.

导入参数

  • 通用 Import 参数:
  • "Elements" 该文件可用的参数和选项列表
    "Summary"文件摘要
    "Rules"所有可用参数的规则列表
  • 表示数据的参数:
  • "BinaryFormat"文件格式是否为二进制或 ASCII FBX
    "Comments"注释
    "VertexData"顶点坐标列表
    "PolygonData"索引形式的多边形元素
    "UserExtensions"与多边形顶点关联的用户定义数据
  • 几何表示元素:
  • "BoundaryMeshRegion"实体的边界网格表示
    "MeshRegion"表面的网格表示
    "Region"表面的区域表示
  • 图形表示元素:
  • "Graphics3D"表示为 Graphics3D 对象的 FBX 文件
    "GraphicsComplex"FBX 文件作为 GraphicsComplex 对象
    "PolygonObjects"以绝对坐标给出的多边形图元列表
  • 对于 FBX 文件,ImportExport 默认使用 "MeshRegion" 参数.

选项

  • Export 选项:
  • "BinaryFormat"True写入二进制文件还是 ASCII 文件

范例

打开所有单元关闭所有单元

基本范例  (2)

从 FBX 导入三维模型作为 MeshRegion 对象:

实体模型的摘要属性:

将三维模型导出到 ASCII FBX 文件:

打印文件的原始文本内容:

范围  (10)

导入  (4)

Import 适用于 ASCII FBX 文件:

二进制 FBX 文件:

数据流:

Import 提供对 FBX 文件中参数的访问:

导出  (6)

Export 适用于三维图形:

特殊地区:

公式区域:

网格区域:

导出到二进制 FBX 文件:

ASCII FBX 文件:

导入参数  (10)

"BinaryFormat"  (1)

测试该文件为二进制 或 ASCII STL:

"BoundaryMeshRegion"  (1)

给出边界网格区域:

"CoordinateTransform"  (1)

FBX 格式使用的坐标系与 Wolfram 语言相同:

"Graphics3D"  (1)

给出 Graphics3D 对象:

"GraphicsComplex"  (1)

给出 GraphicsComplex 对象:

"MeshRegion"  (1)

给出网格区域:

"PolygonData"  (1)

以索引形式给出多边形参数:

"PolygonObjects"  (1)

给出以绝对坐标给出的 Triangle 基本体的列表:

"Summary"  (1)

给出属性摘要:

"VertexData"  (1)

给出顶点坐标:

导出选项  (2)

默认情况下,导出时会生成一个二进制文件:

打印文件的原始文本内容:

"BinaryFormat"False 生成 ASCII 文件

打印文件的原始文本内容: