IFC 4.3.2.20250327 (IFC4X3_ADD2) under development

8.12.3.20 IfcIndexedTextureMap

RV ⓘ
AbV ⓘ

ABSTRACT This definition may not be instantiated

8.12.3.20.1 Semantic definition

The IfcIndexedTextureMap provides the mapping of the 2-dimensional texture coordinates to the surface onto which it is mapped. It is used for mapping the texture to faces of tessellated face sets.

The IfcIndexedTextureMap defines an index into an indexed list of texture coordinates. The TexCoords are a two-dimensional list of texture coordinates provided by two parameter values. Subtypes of IfcIndexedTextureMap establish the index attribute corresponding to subtypes of IfcTessellatedFaceSet defining the corresponding index lists of vertices.

8.12.3.20.2 Entity inheritance

8.12.3.20.3 Attributes

# Attribute Type Description
IfcTextureCoordinate (1)
Click to show 1 hidden inherited attributes
IfcIndexedTextureMap (2)
2 MappedTo IfcTessellatedFaceSet

Reference to the IfcTessellatedFaceSet to which it applies the texture map.

3 TexCoords IfcTextureVertexList

Indexable list of texture vertices.

Table 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 References

Edit on Github


Is this page difficult to understand? Let us know!

8.12.3.20.6 Changelog

8.12.3.20.6.1 IFC4

  • New resource