IfcSurfaceStyleElementSelect

IfcSurfaceStyleElementSelect提供不同曲面样式之间的选择,包括IfcSurfaceStyleRendering for rendering properties、IfcSurfaceStyleLighting,它为基于照明的计算算法保留精确的基于物理的照明属性(与基于渲染的计算相反),IfcSurfaceStyleRefraction(用于更高级的折射率)和IfcSurfaceStyleWithTextures允许将图像纹理应用到曲面。此外,可以选择指向外部渲染材质库的IfcExternallyDefinedSurface样式。

请注意,精确的照明计算需要IfcSurfaceLightingProperties,因为基于物理的照明计算算法需要精确的基于物理的参数。IfcSurfaceStyleRendering中的因子缺少物理基础,它们用于渲染计算,但是基于照明计算的软件不能使用这些值。

注:定义符合ISO/CD 10303-46:1992

“surface style”元素“select”是在显示曲面边时使用的不同曲面样式的选择。

注释类型改编自ISO10303-46中定义的表面样式元素选择。

在IFC2x2中增加的类型。

Enumeration definition

ConstantDescription
IfcSurfaceStyleShading  
IfcSurfaceStyleLighting  
IfcSurfaceStyleWithTextures  
IfcExternallyDefinedSurfaceStyle  
IfcSurfaceStyleRefraction  
 

 

 

 

 

 

 

EXPRESS Specification

TYPE IfcSurfaceStyleElementSelect = SELECT (
 IfcSurfaceStyleShading,
 IfcSurfaceStyleLighting,
 IfcSurfaceStyleWithTextures,
 IfcExternallyDefinedSurfaceStyle,
 IfcSurfaceStyleRefraction);
END_TYPE;

 

posted @ 2020-12-30 20:01  西北逍遥  阅读(138)  评论(0编辑  收藏  举报