IfcSpecularRoughness

ifcspecularroughure定义了由表面粗糙度通过表面杂质高度产生的反射的数据类型,其中镜面反射高光通过粗糙度的小值(如0.1)变得更锐利。适用于“玻璃”、“金属”、“镜子”和“塑料”反射模型。值越大,接近1.0会减少镜面反射衰减。

ifcspecularRough是REAL类型。它是对0和1之间(包括0)的值的约束。

注:数据类型与ISO/IEC 14772-1中“光泽”的定义有关,即镜面粗糙度的倒数值。

IFC2x2中增加的新类型。

Formal Propositions

RuleDescription
WR1 Specular roughness shall be given as a non-negative value less than or equal to 1.0
 

EXPRESS Specification

TYPE IfcSpecularRoughness = REAL;
 WHERE
  WR1 : {0.0 <= SELF <= 1.0}
END_TYPE;
原文地址:https://www.cnblogs.com/herd/p/14158673.html