• IfcTextureCoordinateGenerator


    IfcTextureCoordinateGenerator描述了一个程序定义的映射函数,该函数使用输入参数将二维纹理坐标映射到三维几何体顶点。允许的模式值和输入参数需要在视图定义和实现者协议中达成一致。

    注:建议使用X3D中定义的纹理坐标生成模式。

    注:根据ISO/IEC 19775-1的定义:

    TextureCoordinateGenerator支持自动生成几何图形的纹理坐标。

    模式字段描述用于计算纹理坐标的算法。

    ●SPHERE,
    ●CAMERASPACENORMAL,
    ●CAMERASPACEPOSITION,
    ●CAMERASPACEREFLECTIONVECTOR,
    ●SPHERE-LOCAL,
    ●COORD,
    ●COORD-EYE,
    ●NOISE,
    ●NOISE-EYE,
    ●SPHERE-REFLECT,
    ●SPHERE-REFLECT-LOCAL

    注:本标准中的纹理定义是根据X3D的纹理组件制定的。国际标准中的定义见ISO/IEC 19775-1.2:2008 X3D体系结构和基本组件第2版,第1部分,18纹理组件。

    IFC2x2中增加的新实体。

    IFC2x2 属性纹理被删除。

    Attribute inheritance

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

    Mode属性描述用于计算纹理坐标的算法。

    注意模式属性的适用值由视图定义或实现者协议确定。建议使用ISO/IES 19775-1.2:2008 X3D体系结构和基本组件第2版第1部分中描述的模式。建议值见18.4.8纹理坐标发生器。

    X
    3 Parameter IfcReal L[1:?]

    由Mode指定的函数用作参数的参数。

    X
     

    EXPRESS Specification

    ENTITY IfcTextureCoordinateGenerator
     SUBTYPE OF (IfcTextureCoordinate);
      Mode : IfcLabel;
      Parameter : OPTIONAL LIST [1:?] OF IfcReal;
    END_ENTITY;
    QQ 3087438119
  • 相关阅读:
    ChukWa入门1
    asp.net常用代码集锦
    泛型讲解
    深入宠物店PetShopSQLServerDAL数据访问与SampleDuwamish比较
    写有效率的SQL查询(转载)
    VisualStudio2005技巧集合
    iptables总结【转载】
    vmware workstation 如何注册
    4.继承
    Linux系统下源代码包方式 安装前准备[1]
  • 原文地址:https://www.cnblogs.com/herd/p/14227747.html
Copyright © 2020-2023  润新知