Textur - Vertexliste | |
Texture Vertex List | |
Liste des sommets de texture |
Item | SPF | XML | Change | Description | IFC2x3 to IFC4 4.0.0.0 |
---|---|---|---|---|
IfcTextureVertexList | ADDED | IFC2x3 to IFC4 4.0.0.0 | ||
IfcTextureVertexList | ADDED |
The IfcTextureVertexList defines an ordered collection of texture vertices. Each texture vertex is a two-dimensional vertex provided by a fixed list of two texture coordinates. The attribute TexCoordsList is a two-dimensional list, where
NOTE The IfcTextureVertexList is introduced to provide a compact representation of an indexable representation of texture coordinates for texture maps in tessellated items.
HISTORY New entity in IFC4.
# | Attribute | Type | Cardinality | Description | G |
---|---|---|---|---|---|
1 | TexCoordsList | IfcParameterValue | L[1:?] L[2:2] | List of texture vertices defined by S-coordinate and T-coordinate. | X |
# | Attribute | Type | Cardinality | Description | G |
---|---|---|---|---|---|
IfcPresentationItem | |||||
IfcTextureVertexList | |||||
1 | TexCoordsList | IfcParameterValue | L[1:?] L[2:2] | List of texture vertices defined by S-coordinate and T-coordinate. | X |
<xs:element name="IfcTextureVertexList" type="ifc:IfcTextureVertexList" substitutionGroup="ifc:IfcPresentationItem" nillable="true"/>
<xs:complexType name="IfcTextureVertexList">
<xs:complexContent>
<xs:extension base="ifc:IfcPresentationItem">
<xs:attribute name="TexCoordsList" use="optional">
<xs:simpleType>
<xs:restriction>
<xs:simpleType>
<xs:list itemType="ifc:IfcParameterValue"/>
</xs:simpleType>
<xs:minLength value="2"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
</xs:extension>
</xs:complexContent>
</xs:complexType>
ENTITY IfcTextureVertexList
SUBTYPE OF (IfcPresentationItem);
TexCoordsList : LIST [1:?] OF LIST [2:2] OF IfcParameterValue;
END_ENTITY;
References: IfcIndexedTextureMap