IfcSurfaceStyleWithTextures

Definition from IAI: The entity IfcSurfaceStyleWithTextures allows for the assignment of image textures to surface styles. These image textures can be applied repeating across the surface or mapped with a particular scale upon the surface.

The entity IfcSurfaceStyleWithTextures is part of the surface style table for presentation information assigned to surfaces for shading, rendering and lighting with textures. The mapping of the texture onto the surface or the solid is determined by the texture coordinates, each IfcAnnotationSurfaceOccurrence has a TextureCoordinates attribute, referencing the texture coordinates for the occurrence of the IfcSurfaceStyleWithTextures.

> HISTORY This is a new entity in IFC Release 2x Edition 2.
> IFC2x Edition 3 CHANGE The IfcSurfaceStyleWithTextures has been changed by deleting the inverse attribute HasTextureCoordinates, use the IfcAnnotationSurfaceOccurrence.TextureCoordinates to provide texture coordinates for each occurrence.

EXPRESS specification:

ENTITY IfcSurfaceStyleWithTextures;
Textures | : | LIST [1:?] OF IfcSurfaceTexture;
END_ENTITY;

Attribute definitions:

Textures | : | The textures applied to the surface. Only one image map with the same image map type shall be applied.

Inheritance graph

ENTITY IfcSurfaceStyleWithTextures;
ENTITY IfcSurfaceStyleWithTextures;
Textures | : | LIST [1:?] OF IfcSurfaceTexture;
END_ENTITY;