Colors 如何在xBim中透明一面墙

Colors 如何在xBim中透明一面墙,colors,transparent,ifc,xbim,Colors,Transparent,Ifc,Xbim,我有一个ifc文件,里面有一些墙壁和家具 当我使用IfcSurfaceStyleRendering或IfcSurfaceStyleShading时,我使我的所有墙都像这样透明 所有的墙都是IIfcWall&我也尝试了IIfcStyeItem中的IIfcWall.Representation,但它同时使所有的墙都透明 而我只需要一堵墙就可以像这样保持可见 因此,ifc文件的所有墙变为透明的原因是所有墙都使用了IfcStyleItem。为了使单个墙透明,您只需创建一个新的样式项并将其指定给该墙。请

我有一个ifc文件,里面有一些墙壁和家具

当我使用
IfcSurfaceStyleRendering
IfcSurfaceStyleShading
时,我使我的所有墙都像这样透明

所有的墙都是
IIfcWall
&我也尝试了
IIfcStyeItem
中的
IIfcWall.Representation
,但它同时使所有的墙都透明

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


因此,ifc文件的所有墙变为透明的原因是所有墙都使用了
IfcStyleItem
。为了使单个墙透明,您只需创建一个新的样式项并将其指定给该墙。

请不要将图像包括为hypeLink。您将透明度值设置为什么?是否将相同的IfcStyledItem指定给所有墙?其ifc使用IFC4参照视图设置从Revit2018导出。看起来所有墙都使用相同的“IfcStyledItem”@LoeblWell您需要单独的样式才能获得单独的外观。此外,您的工作流程也有点与我相关:您是在Revit中编辑文件,还是在C#中使用xBIM修改文件?在后一种情况下,您是否可以发布您试图更改墙样式的代码?