IfcTextureCoordinate

IfcTextureCoordinate是将纹理坐标应用于几何体的不同类型的抽象超类型。对于基于顶点的几何图形,子类型IfcTextureMap支持将2D纹理顶点显式指定给3D几何图形点,此外,还可以对如何将纹理坐标应用于几何项目进行程序描述。如果没有为IfcSurfaceTexture提供IfcTextureCoordinate,则应使用默认映射。

注意:有关默认纹理映射描述,请参见IfcGeometricRepresentationItem的相关子类型。

注:纹理的定义改编自X3D架构和基本组件,第18节ISO/IEC 19775-1.2中定义的纹理组件

IFC2x2中增加的新实体。

ifc2x3更改属性,则纹理将被删除。

更改逆属性,删除AnnotatedSurface,并添加属性映射。

 

 

Attribute inheritance

#AttributeTypeCardinalityDescriptionC
IfcPresentationItem
IfcTextureCoordinate
1 Maps IfcSurfaceTexture L[1:?] 引用通过纹理坐标变换映射到几何曲面的IfcSurfaceTexture的一个子类型(或多个子类型,如果多个纹理具有对几何曲面的标识变换)。 X
 

 

 

 

 

EXPRESS Specification

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

 

posted @ 2021-01-03 19:24  西北逍遥  阅读(116)  评论(0编辑  收藏  举报