我可以用多种颜色为 BIM 中的一个元素着色吗?

问题描述

我正在研究用多种颜色为我的 BIM 文件(墙壁、地板等)中的元素着色的方法。这个想法是,当我有一个穿过多个房间的墙壁或地板时,我想根据房间数据为墙壁着色。然而,房间数据可能不同,因此元素应该在一个房间中使用一种颜色,而在另一个房间中使用另一种颜色。

我看过来自 Autodesk Forge 的视频,根据 WiFi 接收的好坏,地板从绿色变为红色。据说它只是表面上的纹理。使用 Autodesk Forge 可以实现类似的功能吗?或者还有其他可能吗?

任何帮助将不胜感激。谢谢。

解决方法

最简单的方法是使用 setThemingColor 方法。对于房间,请确保获得 master view。如需高级着色,请参阅shaders