Retour
ElevationGrid
set_height Événement: permet de modifier le champ height
color Déclare un sous-noeud Normal dans lequel on définira des vecteurs qui représentent la normale à la surface
normal Déclare un sous-noeud Normal dans lequel on définira des vecteurs qui représentent la normale à la surface
texCoord Déclare un sous-noeud TextureCoordinatedans lequel on définit des points de contrôle pour l'application d'une texture
height Hauteur (sur l'axe Y) de chaque point de la surface
ccw Précise les points définissant la surface dans le sens des aiguilles d'une montre ou non, ou encore dans le désordre
colorPerVertex Effectue un dégradé des couleurs
creaseAngle Adoucit l'angle formé par les faces en dessous d'une valeur d'angle spécifiée
normalPerVertex Si TRUE, force l'utilisation d'un vecteur normal pour chaque point
solid Si TRUE dessine les deux côtés d'une face
xDimension Nombre de points sur l'axe X
xSpacing Distance entre deux points sur l'axe X
zDimension Nombre de points sur l'axe Z
zSpacing Distance entre deux points sur l'axe Z
ElevationGrid {
  eventIn      MFFloat  set_height
  exposedField SFNode   color             NULL
  exposedField SFNode   normal            NULL
  exposedField SFNode   texCoord          NULL
  field        MFFloat  height            []
  field        SFBool   ccw               TRUE
  field        SFBool   colorPerVertex    TRUE
  field        SFFloat  creaseAngle       0
  field        SFBool   normalPerVertex   TRUE
  field        SFBool   solid             TRUE
  field        SFInt32  xDimension        0
  field        SFFloat  xSpacing          0.0
  field        SFInt32  zDimension        0
  field        SFFloat  zSpacing          0.0
}
Retour