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
Constant | Description |
---|---|
IfcSurfaceStyleShading | |
IfcSurfaceStyleLighting | |
IfcSurfaceStyleWithTextures | |
IfcExternallyDefinedSurfaceStyle | |
IfcSurfaceStyleRefraction |
EXPRESS Specification
TYPE IfcSurfaceStyleElementSelect = SELECT (
IfcSurfaceStyleShading,
IfcSurfaceStyleLighting,
IfcSurfaceStyleWithTextures,
IfcExternallyDefinedSurfaceStyle,
IfcSurfaceStyleRefraction);
END_TYPE;
QQ 3087438119