乐趣区

Revit 自定义材质图档转换

最近有两个不同的台湾客户都反映材质图档消失的问题。当 Forge Viewer 加载模型时,他们看不到自定义的材质图档。经过一番研究,我发现这个问题相当容易,本文章将会以简单的方式描述该如何解决此问题,就让我们开始吧!
在开始之前,有一些关于 Revit 材质转档的事你必须先知道:

Revit 3D 视图中的视觉樣式必须是真实。

以下项目应仅包含 ASCII 字符或应以 ASCII 字符命名:

材质图档的文档名,例如: red-brick.jpg。
材质图档路径(即为 Revit 材质浏览器中自定义材质的外观选项中的材质图档),例如:C:adntexturesred-brick.jpg。
RVT 文档名(Revit 项目名称)。

所有被使用的自定义材质图档应该要跟 RVT 文档放在一起,即 JPG、PNG 和 RVT 的所有文档应放置于文件夹的同一层。
所有材质图档和 RVT 档案应该要被打包成一个 ZIP 压缩包里。

让我们开始准备要转换的模型吧!
一、将 3D 视图中的视觉樣式切换成真实: 二、确定所有文档名及路径皆为 ASCII 字符: 三、选择视图并加入 Revit 的发布设置 (Publish Settings) 窗口的视图集中: 四、将所有自定义义材质图档跟 RVT 档案放在同一层文件夹: 五、将步骤 4 打包成 ZIP 压缩包: 六、将 ZIP 上传到 Forge OSS 桶 (Bucket) 并使用此设置开始文档转换作业:
{
“input”: {
“urn”: “{BASE64_URN_OF_THE_ZIP}”, //!<<< e.g. dXJuOmFkc2sub2JqZWN0czpvcy5vYmplY3Q6bXlidWNrZXQvRm9yZ2UgVGV4dHVyZSBEZW1vLnppcA
“compressedUrn”: true,
“rootFilename”: “{THE_HOST_RVT_FILENAME}” //!<<< e.g. adn-brick-test.rvt
},
“output”: {
“formats”: [
{
“type”: “svf”,
“views”: [
“2d”,
“3d”
]
}
]
}
}
七、在 Forge Viewer 上加载转换好的模型,并会看到屏幕上的自定义材质:
此篇文章同步发表在 Forge 官方博客:https://forge.autodesk.com/bl…

退出移动版