8.12.3.31 IfcSurfaceStyleRefraction(表面样式-折射)
8.12.3.31.1 语义定义(Semantic definition)
IfcSurfaceStyleRefraction 扩展了表面样式光照或表面样式渲染定义,通过添加较少使用的属性来计算物理精确的照度。目前包括折射率(光线穿过棱镜时发生折射的比例)和考虑折射率波长依赖性的色散系数(或称阿贝常数)。
8.12.3.31.2 实体继承(Entity inheritance)
-
- IfcSurfaceStyleRefraction
- IfcColourRgbList
- IfcColourSpecification
- IfcCurveStyleFont
- IfcCurveStyleFontAndScaling
- IfcCurveStyleFontPattern
- IfcIndexedColourMap
- IfcPreDefinedItem
- IfcSurfaceStyleLighting
- IfcSurfaceStyleShading
- IfcSurfaceStyleWithTextures
- IfcSurfaceTexture
- IfcTextStyleForDefinedFont
- IfcTextStyleTextModel
- IfcTextureCoordinate
- IfcTextureVertex
- IfcTextureVertexList
8.12.3.31.3 特性(Attributes)
| # | 特性(Attributes) | 类型 | 描述 |
|---|---|---|---|
| IfcSurfaceStyleRefraction (2) | |||
| 1 | RefractionIndex | OPTIONAL IfcReal |
所有光波波长的折射率。折射率是光在真空中的速度与光在介质中速度的比值。例如,玻璃的折射率为1.5,而水的折射率为1.33。 |
| 2 | DispersionFactor | OPTIONAL IfcReal |
以不同波长下材料折射率之间的固定比值给出的阿贝常数。低阿贝数意味着高色散能力。通常这会导致出射光谱的角度展宽更大。 |
8.12.3.31.4 形式化表示(Formal representation)
ENTITY IfcSurfaceStyleRefraction
SUBTYPE OF (IfcPresentationItem);
RefractionIndex : OPTIONAL IfcReal;
DispersionFactor : OPTIONAL IfcReal;
END_ENTITY;