GL 传输格式 (.glb, .gltf) 导入/导出

glTF (图形语言传输格式) 是一种免税版的开源文件格式。它由 Khronos Group 开发,作为一种用于 3D 场景和模型转换的标准。Rhino 可以打开和保存两种 glTF 格式: .glb 和 .gltf。 .glb 是 .gltf 的二进制格式。Rhinos 将网格和点云保存到 glTF 文件中。材质和贴图可以嵌入到文件中。

关于 glTF 文件格式的更多信息

导入

打开、导入、插入以及将文件附加到分工工作

  1. 文件功能表下,点击打开插入导入分工工作 > 附加。

  2. 在对话框中,选取支持的文件类型。
  3. 点击打开并 进行相应的设置。
    当您打开一个非 3dm 文件并保存模型时,其文件名将是默认的 3dm 文件名。

导出

另存或导出 Rhino 模型

  1. 文件功能表选择导出选取的物件另存文件
  2. 在弹出的对话框的文件类型栏位清单会列出可以导出的文件类型。
  3. 文件类型栏位选择文件类型。
  4. 文件名称栏位输入文件名称。
  5. 设定保存的方式。
  6. 选项

    最小化保存

    清除渲染、分析网格虽然可以让文件变小,但下次打开该文件时需要较多的时间重新计算渲染网格。

    仅储存几何图形

    仅保存几何图形,不保存图层材质属性附注单位设置。类似于导出物件,只会创建一个新文件,而不会成为当前打开的 Rhino 模型文件。

    保存贴图

    将材质,环境和印花所使用的外部贴图嵌入到模型文件中。

    保存插件数据 保存通过插件附加到物件或文件的数据。
  7. 如果导出的文件类型有选项设定,可以点击选项按钮做设定。
  8. 网格文件类型可以将 NURBS 曲面导出为网格,可以使用指定的网格选项文档渲染网格设置

glTF 导出选项

格式化

Rhino Z 轴对应为 glTF Y 轴

glTF 是一个以 Y 轴为向上方向的 3D 格式。此选项将 Rhino 模型围绕 x 轴旋转 -90 度。因此,在 glTF 文件中,模型的向上方向将保持不变。

导出材质

可以导出物件使用的材质。这些材质将被转换为 PBR 材质。仅使用金属-粗糙度 PBR 材质可以使 glTF 文件在各个平台上的渲染效果保持一致。Rhino 可以通过扩展将更多的材质属性保存到 glTF 中。glTF 查看器和后续应用程序需要支持相同的扩展来读取新增的材质属性。

没有材质的物件使用物件颜色导出

使用默认材质的物件将以其显示颜色作为材质颜色导出。

背面不着色

从背面观察时,物件是透明的。

导出图层

导出物件的图层信息。

并非所有的 glTF 查看器和后续应用程序都支持从 glTF 文件中读取图层信息。

网格

NURBS 曲面按照文档渲染网格设置导出。

如果没有启用曲线管道,直线/多重直线将导出为直线/多重直线。如果启用了,则导出渲染圆管,不会导出其它类型曲线。

细分网格
使用细分控制点连线

平坦模式导出细分网格。否则,将会以指定细分级别导出细分网格。

细分级别

该滑块控制将细分物件转换为网格时的自适应网格化级别

导出贴图坐标

使 glTF 文件中物件上的贴图与 Rhino 中显示的贴图相同。

导出顶点法线

按照 Rhino 中的设置导出网格顶点法线。否则,顶点法线将被重置。

在 Rhino 中使用平滑着色导出的网格球体,启用导出顶点法线(左)和禁用导出顶点法线(右)。
导出开放的网格

勾选后,导出的物件无论是开放的还是闭合的都会被导出;不勾选则只有闭合物件被导出。

不勾选导出开放的网格选项时,左侧开放的立方体不会被导出。
导出顶点颜色

导出嵌入到网格顶点的颜色信息。否则,顶点颜色将被移除。

一张带有贴图的网格 (左),带有顶点颜色的网格 (中) 以及没有贴图和顶点颜色的网格 (右)。

ComputeVertexColors 指令将网格顶点处的贴图颜色转换为顶点颜色。RebuildMesh 指令中有一个选项,可以从网格中移除顶点颜色。

压缩

使用 Draco 压缩

启用 Draco 压缩以减小 glTF 格式的文件大小。Draco 是用于 3D 几何体压缩的开源库。Draco 压缩是 glTF 的一个扩展。通常由 glTF 查看器和后续应用程序支持。

关于 Draco 压缩的更多信息

Draco 压缩级别

指定 3D 几何体压缩级别,范围从 1 到 10。

Draco 量化比特数

设置用于量化位置、法线和贴图属性的位数。较高的量化值通常会导致更好的压缩率,但同时压缩速度会变慢。在大多数情况下,将值设置为大约11不会引起明显的质量变化。

位置

位置属性的量化值。

法线

顶点法线属性的量化值。

贴图

贴图属性的量化值。

总是使用这些设置,不要再弹出这个对话框。

保存当前的设置并关闭对话框的显示。

恢复弹出设定对话框

请参考: ResetMessageBoxes 指令。

 

 

 

Rhinoceros 8 © 2010-2024 Robert McNeel & Associates. 01-4月-2024