0

我有一个带有一些墙壁和家具的 ifc 文件。

当我使用IfcSurfaceStyleRenderingor时,IfcSurfaceStyleShading我让我所有的墙壁都像这样透明。

在此处输入图像描述

所有的墙壁都是IIfcWall&我也尝试过IIfcStyeItemIIfcWall.Representation但它同时使所有的墙壁变得透明。

而我只需要一堵墙就可以像这样保持可见

在此处输入图像描述

4

1 回答 1

0

所以 ifc 文件的所有墙壁变得透明的原因是所有墙壁都使用 .IfcStyleItem为了使单个墙壁透明,您只需要为该墙壁创建并分配一个新样式项目。

于 2019-07-17T06:48:50.720 回答