1. 首页
  2. 考试认证
  3. 其它
  4. 整体语法结构-面结构光三维测量技术

整体语法结构-面结构光三维测量技术

上传者: 2024-07-12 22:25:42上传 PDF文件 14.69MB 热度 10次

(2)域值说明

color:指定一个物体的每一个面、每一根线或每个顶点的RGB值,是用于Indexed FaceSet、 IndexedLineset、PointSet或ElevationGrid节点的color域。Color节点可为一个几何形体指定多种颜色,如一个IndexedFaceSet节点的每一个面或每一个顶点可以是不同颜色。Material节点可被用来指定一个照亮的几何形体的所有材料属性。如果一个几何形体既由Material节点又由Color节点定义,那么Color颜色将取代材料的漫反射成分。

例6-9

#VRML V2.0 utf8
Shape {
  appearance Appearance {}
  geometry PointSet {
    # 设置点的颜色
    color Color {
      color [
        1.0 0.0, 0.0 1.0 0.0, 0.0 1.0, 0.5, 1.0, 1.0 0.0, 0.0 1.0, 1.0 0.0 1.0,
      ]
    }
    coord Coordinate {
      # 设置点的空间坐标
      point [
        0.8 0.3 0.8, 0.80.3 0.8, 0.8 0.3 0.8, 0.8 0.30.8, 0.80.30.8, 0.8 0.30.8
      ]
    }
  }
}

在例6-9中使用PointSet节点建立了一个离散点集,可用来制作星星等分离的带有颜色的点。点集不受光源影响,不能增加纹理,不进行碰撞检测。通常颜色的个数要大于等于点的个数。

(3)整体语法结构

gepmetry PointSet{
  coord Coordinate {
    point[ ]
  }
  color Color {
    color[ ]
  }
}
下载地址
用户评论