IFC 4.3.2.20251031 (IFC4X3_ADD2) under development

8.12.2.11 IfcReflectanceMethodEnum(反射方法枚举)

8.12.2.11.1 语义定义(Semantic definition)

IfcReflectanceMethodEnum 定义了可用的不同反射方法范围。

8.12.2.11.2 类型值

类型 描述
BLINN

提供平滑、略带光泽外观的反射模型。

FLAT

符合 X3D 中定义的无光照模型的反射模型。

GLASS

支持近似模拟同时具有反射和透射特性的玻璃类材料的反射模型。

MATT

提供暗淡哑光外观的反射模型。

METAL

提供镜面金属外观的反射模型。

MIRROR

支持通过光线追踪实现二次镜像视图的反射模型。

PHONG

符合 X3D 中定义的冯氏光照模型的反射模型。

PHYSICAL

符合 X3D 中定义的物理光照模型的反射模型。

PLASTIC

提供与冯氏模型相似的镜面效果的反射模型。

STRAUSS

基于有限控制参数集,适用于金属和非金属外观的反射模型。

NOTDEFINED

未定义。

表 8.12.2.11.A

8.12.2.11.3 形式化表示(Formal representation)

TYPE IfcReflectanceMethodEnum = ENUMERATION OF
	(BLINN
	,FLAT
	,GLASS
	,MATT
	,METAL
	,MIRROR
	,PHONG
	,PHYSICAL
	,PLASTIC
	,STRAUSS
	,NOTDEFINED);
END_TYPE;

8.12.2.11.4 参考文献