3DS (.3ds)

背景

    • MIME 类型:application/x-3dsimage/x-3ds
    • Autodesk 3DS 文件格式.
    • 场景描述和三维模型格式.
    • 用于三维模型和动画.
    • Autodesk 3D Studio 的原格式.
    • 二进制文件格式.
    • 储存三维对象及其明暗分布和观察点信息.

Import 与 Export

Import 参数

  • Import 的通用参数:
  • "Elements" 该文件可用的参数和选项列表
    "Summary"文件摘要
    "Rules"所有可用参数的规则列表
  • 数据格式表示参数:
  • "Comments"注释
    "VertexData"顶点坐标列表
    "PolygonData"索引形式的多边形元素列表
    "PolygonCount"多边形数
    "PolygonColors"与每个多边形对应面的颜色信息
  • 几何表示参数:
  • "BoundaryMeshRegion"实体的边界网格表示
    "MeshRegion"表面的网格表示
    "Region"表面的区域表示
  • 图形表示参数:
  • "Graphics3D"Graphics3D 对象表示的 3DS 文件
    "GraphicsComplex"作为 GraphicsComplex 对象的 3DS 文件
    "PolygonObjects"以绝对坐标形式给出的多边形图元列表
  • ImportExport 对于 3DS 文件默认使用 "MeshRegion" 参数.

范例

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

基本范例  (4)

从 3DS 将一个三维模型导入为 MeshRegion 对象:

实体模型的 "Summary"属性:

导入一个范例文件,渲染为一个三维图形:

导出一个 3D 模型:

使用 RegionPlot3D 创建一个固体三维对象:

导出为 3DS:

范围  (8)

Import  (3)

Import 可用于 3DS 文件:

任何可访问的 URL:

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

Export  (5)

Export 可用于 3D 图形:

特殊区域:

公式区域:

网格区域:

导出到二进制 3DS 文件:

导入参数  (10)

"BoundaryMeshRegion"  (1)

给出一个 BoundaryMeshRegion

"Graphics3D"  (1)

给出 Graphics3D 对象:

"GraphicsComplex"  (1)

给出 GraphicsComplex 对象:

"MeshRegion"  (1)

给出一个 MeshRegion

"PolygonColors"  (1)

给出 "PolygonColors" 对象:

"PolygonData"  (1)

以索引形式给出多边形元素:

"PolygonObjects"  (1)

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

"Region"  (1)

给出 Region

"Summary"  (1)

给出 "Summary" 属性:

文件大小:

"VertexData"  (1)

给出顶点坐标: