IFC 4.3.2.20251031 (IFC4X3_ADD2) under development

8.14.3.8 IfcLightSourceSpot(光源-聚光灯)

8.14.3.8.1 语义定义(Semantic definition)

注释 根据 ISO/IEC 14772-1:1997 的定义: 聚光灯节点定义了从特定点沿特定方向矢量发射光线并限定在立体角内的光源。聚光灯可照射对光源有响应且与其定义的立体角相交的几何节点。聚光灯节点在局部坐标系中指定,并受祖先变换的影响。图1展示了聚光灯的定义。聚光灯
图1 — 聚光灯光源

8.14.3.8.2 实体继承(Entity inheritance)

8.14.3.8.3 特性(Attributes)

# 特性(Attributes) 类型 描述
IfcRepresentationItem (2)
LayerAssignment SET [0:1] OF IfcPresentationLayerAssignment FOR AssignedItems

将表示项分配给单个或多个层。LayerAssignments 可以覆盖其所在的 IfcRepresentationItems 列表中的 LayerAssignments

StyledByItem SET [0:1] OF IfcStyledItem FOR Item

引用为表示提供表现信息的 IfcStyledItem,例如,为几何曲线提供曲线样式,包括颜色和厚度。

IfcLightSource (4)
1 Name OPTIONAL IfcLabel

在表示中赋予光源的名称。

2 LightColour IfcColourRgb

来自 ISO/CD 10303-46:1992 的定义:基于当前光照模型,用于着色的光的颜色。 来自 VRML97 - ISO/IEC 14772-1:1997 的定义:color 字段将直接和环境光发射的光谱颜色属性指定为 RGB 值。

3 AmbientIntensity OPTIONAL IfcNormalisedRatioMeasure

来自 VRML97 - ISO/IEC 14772-1:1997 的定义:ambientIntensity 指定来自光源的环境发射强度。光照强度范围可以从 0.0(无光发射)到 1.0(全强度)。

4 Intensity OPTIONAL IfcNormalisedRatioMeasure

来自 VRML97 - ISO/IEC 14772-1:1997 的定义:intensity 字段指定来自光源的直接发射亮度。光照强度范围可以从 0.0(无光发射)到 1.0(全强度)。

IfcLightSourcePositional (5)
5 Position IfcCartesianPoint

定义来自 ISO/CD 10303-46:1992:笛卡尔点指示光源的位置。 定义来自 VRML97 - ISO/IEC 14772-1:1997:点光源节点照亮其位置半径内的几何体。

6 Radius IfcPositiveLengthMeasure

表面仍能被照亮的光源最大距离。 定义来自 VRML97 - ISO/IEC 14772-1:1997:点光源节点照亮其位置半径内的几何体。

7 ConstantAttenuation IfcReal

定义来自 ISO/CD 10303-46:1992:该实数表示光照方程中恒定的衰减值。

8 DistanceAttenuation IfcReal

定义来自 ISO/CD 10303-46:1992:该实数表示光照方程中与光源距离成正比的衰减值。

9 QuadricAttenuation IfcReal

该实数表示光照方程中与光源距离平方值成正比的衰减值。

点击显示 11 个隐藏的继承特性 点击隐藏 11 个继承特性
IfcLightSourceSpot (4)
10 Orientation IfcDirection

定义来自 ISO/CD 10303-46:1992:这是光源锥体轴的方向,在投影表示的坐标空间中指定。 定义来自 VRML97 - ISO/IEC 14772-1:1997:方向字段指定在局部坐标系中定义的光源中心轴的方向向量。

11 ConcentrationExponent OPTIONAL IfcReal

定义来自 ISO/CD 10303-46:1992:该实数是两条线之间夹角余弦的指数:一条线从聚光灯光源位置开始,沿聚光灯光源的方向;另一条线从聚光灯光源位置开始,穿过被着色表面上的一个点。

12 SpreadAngle IfcPositivePlaneAngleMeasure

定义来自 ISO/CD 10303-46:1992:该平面角测量是从聚光灯光源位置开始、沿聚光灯光源方向的直线与影响锥体边界上任意直线之间的夹角。 定义来自 VRML97 - ISO/IEC 14772-1:1997:截止角(VRML 中扩散角的名称)字段指定立体角的外边界。光源在此立体角之外不发射光线。

13 BeamWidthAngle IfcPositivePlaneAngleMeasure

定义来自 VRML97 - ISO/IEC 14772-1:1997:光束宽度字段指定一个内立体角,在该立体角内光源以均匀全强度发射光线。光源的发射强度从内立体角(光束宽度角)到外立体角(扩散角)逐渐衰减。

表 8.14.3.8.B

8.14.3.8.4 形式化表示(Formal representation)

ENTITY IfcLightSourceSpot
 SUBTYPE OF (IfcLightSourcePositional);
	Orientation : IfcDirection;
	ConcentrationExponent : OPTIONAL IfcReal;
	SpreadAngle : IfcPositivePlaneAngleMeasure;
	BeamWidthAngle : IfcPositivePlaneAngleMeasure;
END_ENTITY;

8.14.3.8.5 参考文献