IFC 4.3.2.20251031 (IFC4X3_ADD2) under development

8.12.3.20 IfcIndexedTextureMap(索引纹理映射)

RV ⓘ
AbV ⓘ

抽象 该定义可能不会被直接实例化。

8.12.3.20.1 语义定义(Semantic definition)

_IfcIndexedTextureMap_ 提供了将二维纹理坐标映射到其所应用表面的功能。它用于将纹理映射到细分面集的面片上。

_IfcIndexedTextureMap_ 定义了纹理坐标索引列表的索引。_TexCoords_ 是由两个参数值提供的二维纹理坐标列表。_IfcIndexedTextureMap_ 的子类型建立了与 _IfcTessellatedFaceSet_ 子类型相对应的索引属性,这些子类型定义了相应的顶点索引列表。

8.12.3.20.2 实体继承(Entity inheritance)

8.12.3.20.3 特性(Attributes)

# 特性(Attributes) 类型 描述
IfcTextureCoordinate (1)
1 Maps LIST [1:?] OF IfcSurfaceTexture

引用通过纹理坐标变换映射到几何曲面的一个(或多个,在具有恒等变换的多纹理情况下)IfcSurfaceTexture 子类型。

点击显示 1 个隐藏的继承特性 点击隐藏 1 个继承特性
IfcIndexedTextureMap (2)
2 MappedTo IfcTessellatedFaceSet

对应用纹理映射的 _IfcTessellatedFaceSet_ 的引用。

3 TexCoords IfcTextureVertexList

可索引的纹理顶点列表。

表 8.12.3.20.A

8.12.3.20.4 形式化表示(Formal representation)

ENTITY IfcIndexedTextureMap
 ABSTRACT SUPERTYPE OF (ONEOF
	(IfcIndexedPolygonalTextureMap
	,IfcIndexedTriangleTextureMap))
 SUBTYPE OF (IfcTextureCoordinate);
	MappedTo : IfcTessellatedFaceSet;
	TexCoords : IfcTextureVertexList;
END_ENTITY;

8.12.3.20.5 参考文献