zoukankan      html  css  js  c++  java
  • IfcIndexedColourMap

    IfcIndexedColourMap为各个面提供颜色信息的分配。它用于为镶嵌面集的面着色。IfcIndexedColourMap将索引定义为颜色信息的索引列表。颜色是由三个RGB值提供的二维颜色列表。colorIndex属性对应于定义面的相应索引列表的IfcTessellatedFaceSet的坐标索引。“不透明度”(Opacity)属性为细分面集的所有面提供alpha通道。

    图显示了IfcTriangulatedFaceSet的使用,每个人脸都有颜色。

    图-索引彩色地图

    图-索引彩色地图几何

    IFC4中自己的新实体。

    Attribute inheritance

    #AttributeTypeCardinalityDescriptionC
    IfcPresentationItem
    IfcIndexedColourMap
    1 MappedTo IfcTessellatedFaceSet [1:1]

    对其应用颜色和alpha通道的IfcTessellatedFaceSet的引用。

    X
    2 Opacity IfcNormalisedRatioMeasure [0:1]

    “不透明度”(opacity)值,该值相等地应用于细分面集的所有面。1.0表示不透明,0.0表示完全透明。如果未提供,则假定为1.0(所有颜色均为opque)。

    注意,透明度的alpha通道分量的定义遵循了图像处理中的新定义,其中0.0表示完全透明,1.0(或2bit depths-1)表示完全不透明。这与IfcSurfaceStyleShading中透明度的定义相反。

    X
    3 Colours IfcColourRgbList [1:1] 四联表的可索引列表,表示RGB颜色。 X
    4 ColourIndex IfcPositiveInteger L[1:?] 索引到IfcTriangulatedFaceSet的每个面的IfcColourRgbList中。颜色均匀地应用于索引面。 X
     

    EXPRESS Specification

    ENTITY IfcIndexedColourMap
     SUBTYPE OF (IfcPresentationItem);
      MappedTo : IfcTessellatedFaceSet;
      Opacity : OPTIONAL IfcNormalisedRatioMeasure;
      Colours : IfcColourRgbList;
      ColourIndex : LIST [1:?] OF IfcPositiveInteger;
    END_ENTITY;
    QQ 3087438119
  • 相关阅读:
    C#读取并修改app.congig的实例
    apache:添加cgi模式
    初识golang
    Golang: pprof
    Golang:测试map是否存在
    beego: 获取request参数
    shell:crontab
    初识Iaas,paas
    初识golang
    Go-new和make
  • 原文地址:https://www.cnblogs.com/herd/p/14219390.html
Copyright © 2011-2022 走看看