MorLink Viewer 可浏览多种3D文件格式。 它支持以下文件格式:3dm, 3ds, 3mf, amf, bim, brep, dae, fbx, fcstd, gltf, ifc, iges, step, stl, obj, off, ply, wrl.
支持的格式
支持多种文件格式的导入和导出。 如果文件格式有文本和二进制版本,通常建议使用二进制版本。
| 格式 | 扩展名 | 类型 | 导入 | 导出 | 来源 |
|---|---|---|---|---|---|
| Rhinoceros 3D | 3dm | binary | ✓ | ✓ | rhino3dm |
| 3D Studio | 3ds | binary | ✓ | ✗ | Native |
| 3D Manufacturing Format | 3mf | text | ✓ | ✗ | three.js |
| Additive Manufacturing Format | amf | text | ✓ | ✗ | three.js |
| Dotbim | bim | text | ✓ | ✓ | Native |
| BREP | brep | text | ✓ | ✗ | occt-import-js |
| Collada | dae | text | ✓ | ✗ | three.js |
| Filmbox | fbx | text | ✓ | ✗ | three.js |
| binary | ✓ | ✗ | three.js | ||
| FreeCAD Standard file format | FCStd | text | ✓ | ✗ | occt-import-js |
| glTF | gltf | text | ✓ | ✓ | Native |
| glb | binary | ✓ | ✓ | Native | |
| Industry Foundation Classes | ifc | text | ✓ | ✗ | web-ifc |
| IGES | iges | text | ✓ | ✗ | occt-import-js |
| STEP | step | text | ✓ | ✗ | occt-import-js |
| Stereolithography | stl | text | ✓ | ✓ | Native |
| binary | ✓ | ✓ | Native | ||
| Wavefront | obj | text | ✓ | ✓ | Native |
| Object File Format | off | text | ✓ | ✓ | Native |
| binary | ✗ | ✗ | Native | ||
| Polygon File Format | ply | text | ✓ | ✓ | Native |
| binary | ✓ | ✓ | Native | ||
| Virtual Reality Modeling Language | wrl | text | ✓ | ✗ | three.js |
加载模型
加载模型有几种方法。您可以使用计算机上的文件或加载托管在外部Web服务器上的文件。
请注意, 一些3D模型由多个文件组成(例如,obj文件通常伴随mtl文件和一些纹理文件)。为了正确显示,您必须导入所有需要的文件。有关更多详情,请参阅缺失文件部分。
从您的计算机加载模型
您可以从计算机加载模型。在这种情况下,模型不会被上传到任何Web服务器,整个过程在您的浏览器中完成。
从您的计算机加载模型有两种方式:
- 使用工具栏上的打开按钮()。在这里您可以选择所有相关文件。
- 将所有相关文件拖放到浏览器窗口中。
请注意,您不仅可以打开模型文件,还可以打开包含所有模型的zip文件。通过拖放,也可以加载整个文件夹。
如果可以加载多个文件,将出现一个对话框,您可以在其中选择要导入的文件。
加载托管在Web服务器上的模型
您可以使用工具栏上的打开URL按钮()通过URL加载模型。在这里您可以列出所有需要的 文件。您应该将每个文件放在单独的一行中。
要使此功能正常工作,必须在远程服务器上启用CORS(跨域资源共享)。
加载托管在GitHub上的模型
要加载托管在GitHub上的模型,请按照以下步骤操作。
- 在GitHub上打开文件或文件组,并从地址栏复制它们的链接。
- 访问Morlink Viewer,并点击工具栏上的打开URL按钮()。
- 在对话框中粘贴链接或链接组,然后点击确定。
加载托管在网盘上的模型
要加载托管在网盘上的模型,请按照以下步骤操作:
- 将模型和所有需要的文件上传到网盘。
- 从网盘获取共享链接或链接组。
- 访问Morlink Viewer,并点击工具栏上的打开URL按钮()。
- 在对话框中粘贴链接或链接组,然后点击确定。
缺失文件
有时您会在树状结构中看到缺失的文件。这意 味着您的模型引用了其他文件,但这些文件没有被选择导入。要解决这个问题,您必须再次导入模型以及它引用的文件,或者单独导入缺失的文件。
导出模型
您可以将 模型导出为多种文件格式。为此,请点击工具栏上的导出按钮()。之后,选择您想要导出的格式,然后点击导出。如果结果包含多个文件,它们将被自动打包为zip格式。
共享模型
如果您的模型托管在Web服务器上,您可以将链接与他人共享,或者生成嵌入代码以将查看器集成到您的网站中。要获取共享链接或嵌入代码,请点击工具栏上的共享模型按钮()。
设置
您可以通过打开右侧的设置面板()来访问模型和可视化设置。
- 背景颜色:这将更改画布的背景颜色。它对模型导出没有影响,但在您创建快照时背景颜色将可见。
- 显示边:在这里您可以设置边显示参数。如果边可见,您可以为所有边选 择一种颜色,并设置一个阈值角度。只有当相邻面之间的角度超过阈值时,边才会可见。
- 默认颜色:当模型中没有材质信息时使用此颜色(例如stl文件的情况)。 更改此值会在后台重新生成模型,因此模型将以所选颜色导出。
- 深色模式:在浅色和深色主题之间切换。