IFC 4.4.0.0 build 20261005 (IFC4X4_DEV_20260525) ⚠ buildingSMART Working Draft. All content is under development.

  • Help suggest improvements
  • Get user or developer support

8.12.3.40 IfcTextureCoordinate

RV ⓘ
AbV ⓘ

ABSTRACT This definition may not be instantiated

8.12.3.40.1 Semantic definition

The IfcTextureCoordinate is an abstract supertype of the different kinds to apply texture coordinates to geometries. For vertex based geometries an explicit assignment of 2D texture vertices to the 3D geometry points is supported by the subtype IfcTextureMap, in addition there can be a procedural description of how texture coordinates shall be applied to geometric items. If no IfcTextureCoordinate is provided for the IfcSurfaceTexture, the default mapping shall be used.

{ .change-ifc2x3}

{ .change-ifc2x4}

8.12.3.40.2 Entity inheritance

8.12.3.40.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.

Table A

8.12.3.40.4 Formal representation

ENTITY IfcTextureCoordinate
ABSTRACT SUPERTYPE OF (ONEOF
(IfcIndexedTextureMap
,IfcTextureCoordinateGenerator
,IfcTextureMap))
SUBTYPE OF (IfcPresentationItem);
Maps : LIST [1:?] OF IfcSurfaceTexture;
END_ENTITY;

8.12.3.40.5 References

Edit on Github

3 contributor(s): ArturTomczakDion MoultbSI-Bot
Last change: Improve definition split (#876) * bring back headers headers were previously removed by mistake, now bringing them back * add new lines and rename the tag add the word 'short' in it * unify newlines make exactly one newline before and two after the tag * resolving typos Because bringing back headers required to go back in time to previous version, I'm now re-resolving the issues: #861, #860, #856 by ArturTomczak on 2024-07-16T16:07:28+02:00

Is this page difficult to understand? Let us know!

8.12.3.40.6 Changelog

8.12.3.40.6.1 IFC4

  • attribute, Maps
  • inverse attribute, AnnotatedSurface