Retour
IndexedFaceSet
set_colorIndex Événement: modifie colorIndex
set_coordIndex Événement: modifie coordIndex
set_normalIndex Événement: modifie normalIndex
set_texCoordIndex Événement: modifie texCoordIndex
color Déclare un sous-noeud Color dans lequel seront déclarées les couleurs respectives de chaque face définie par coordIndex
coord Déclare un sous-noeud Coordinate dans lequel seront spécifiées les coordonnées des points constituant une face
normal Déclare un sous-noeud Normal dans lequel on définira des vecteurs représentant la normale à la surface
texCoord Déclare un sous-noeud TextureCoordinate dans lequel on définira des points de contrôle pour l'application d'une texture
ccw Précise si les points définissant une face le sont dans le sens des aiguilles d'une montre ou non, ou bien dans le désordre
colorIndex Spécifie quelle couleur définie dans le noeud Color sera appliquée à chaque face définie par CoordIndex. Le nombre de valeurs doit être identique au nombre de faces.
colorPerVertex Associe une couleur par point définissant l'objet. Si TRUE alors dégradé de couleurs
convex Précise si l'afficheur VRML doit considérer la surface comme convexe (fermée) ou non
coordIndex Précise quels points définis dans le noeud Coordinate seront reliés ensembles. Les différentes facettes sont séparées par la valeur -1
creaseAngle Adoucit l'angle formé par les faces, en dessous d'une valeur d'angle spécifiée
normalIndex Précise quels vecteurs définis dans le noeud Normal sont utilisés
normalPerVertex Associe un vecteur par point définissant l'objet
solid Si FALSE dessine les deux côtés des facettes (et non seulement des côtés des facettes déterminés par les normales)
texCoordIndex Identique à CoordIndex, mais appliqué aux coordonnées de la texture déclarée dans TexCoord
IndexedFaceSet {
  eventIn       MFInt32 set_colorIndex
  eventIn       MFInt32 set_coordIndex
  eventIn       MFInt32 set_normalIndex
  eventIn       MFInt32 set_texCoordIndex
  exposedField  SFNode  color             NULL
  exposedField  SFNode  coord             NULL
  exposedField  SFNode  normal            NULL
  exposedField  SFNode  texCoord          NULL
  field         SFBool  ccw               TRUE
  field         MFInt32 colorIndex        []
  field         SFBool  colorPerVertex    TRUE
  field         SFBool  convex            TRUE
  field         MFInt32 coordIndex        []
  field         SFFloat creaseAngle       0
  field         MFInt32 normalIndex       []
  field         SFBool  normalPerVertex   TRUE
  field         SFBool  solid             TRUE
  field         MFInt32 texCoordIndex     []
}
Retour