8.12.3.41 IfcTextureCoordinateGenerator
8.12.3.41.1 Semantic definition
The IfcTextureCoordinateGenerator describes a procedurally defined mapping function with input parameter to map 2D texture coordinates to 3D geometry vertices.
The TextureCoordinateGenerator supports the automatic generation of texture coordinates for geometric shapes.
The definitions of texturing within this standard have been developed in dependence on the texture component of X3D. See ISO/IEC 19775-1.2:2008 X3D Architecture and base components Edition 2, Part 1, 18 Texturing component for the definitions in the international standard. New entity in IFC2x2. CHANGE The attribute Texture has been deleted.8.12.3.41.2 Entity inheritance
-
- IfcTextureCoordinate
- IfcColourRgbList
- IfcColourSpecification
- IfcCurveStyleFont
- IfcCurveStyleFontAndScaling
- IfcCurveStyleFontPattern
- IfcIndexedColourMap
- IfcPreDefinedItem
- IfcSurfaceStyleLighting
- IfcSurfaceStyleRefraction
- IfcSurfaceStyleShading
- IfcSurfaceStyleWithTextures
- IfcSurfaceTexture
- IfcTextStyleForDefinedFont
- IfcTextStyleTextModel
- IfcTextureVertex
- IfcTextureVertexList
8.12.3.41.3 Attributes
# | Attribute | Type | Description |
---|---|---|---|
IfcTextureCoordinate (1) | |||
1 | Maps | LIST [1:?] OF IfcSurfaceTexture |
Reference to the one (or many in case of multi textures with identity transformation to geometric surfaces) subtype(s) of IfcSurfaceTexture that are mapped to a geometric surface by the texture coordinate transformation. |
Click to show 1 hidden inherited attributes Click to hide 1 inherited attributes | |||
IfcTextureCoordinateGenerator (2) | |||
2 | Mode | IfcLabel |
The Mode attribute describes the algorithm used to compute texture coordinates. The following modes are recommended:
|
3 | Parameter | OPTIONAL LIST [1:?] OF IfcReal |
The parameters used as arguments by the function as specified by Mode. Data type restricted to REAL. This attribute is deprecated and shall no longer be used. |
8.12.3.41.4 Formal representation
ENTITY IfcTextureCoordinateGenerator
SUBTYPE OF (IfcTextureCoordinate);
Mode : IfcLabel;
Parameter : OPTIONAL LIST [1:?] OF IfcReal;
END_ENTITY;