Les formes complexes

Extrusion
Extrusion

Historique du VRML

Débuter en VRML

Les formes de base

Couleurs et textures

Son et multimédia

Eclairage et environnement

Les formes complexes

  1. Surfaces accidentées
  2. Extrusion
  3. Objet facétisé
  4. Ensemble de lignes
  5. Ensemble de points

Positionner et naviguer

Les blocs spéciaux

Les détecteurs de position

Les détecteurs spéciaux

Les animations

Les modèles prédéfinis

 

 

 

 

 

 

Grâce au bloc Extrusion, vous pouvez extruder une forme définie sur le plan (x,z), et ce, en suivant une ligne directice en (x,y,z). Ainsi, il est possible de réaliser des extrusions, soit par déplacement linéaire, soit par rotation.

Définition d'un bloc Extrusion :

Extrusion {

champ beginCap TRUE

champ ccw TRUE

champ convex TRUE

champ creaseAngle 0

champ crossSection [1 1, 1 -1, -1 -1, -1 1, 1 1]

champ endCap TRUE

champ orientation 0 0 1 0

champ scale 1 1

champ solid TRUE

champ spine [0 0 0, 0 1 0]

evenement set_crossSection

evenement set_orientation

evenement set_scale

evenement set_spine

}

Champs du Bloc Extrusion
beginCap Génération d'une face à la base de l'objet généré autorisé ?
ccw Points définissant crossSection dans le sens inverse des aiguilles d'une montre ?
convex Surface considérée comme convexe (fermée) ou non ?
creaseAngle Adoucir l'angle formé par les faces en spécifant une valeur maxiamle
crossSection Ensemble des points définissant la section à extruder
endCap Génération d'un face au sommet de l'objet généré autorisé ?
orientation Affecte une rotation a la section extrudée pour chaque point de la ligne directice (spine)
scale Affecte un facteur d'échelle à la section extrudée pour chaque point de la ligne directrice (spine)
solid Affichage des faces dont la normale est dirigée (si FALSE)
spine Ensemble des points constituant la ligne directrice d'extrusion
set_crossSection Evenement permettant de modifier la section à extruder
set_orientation Evenement permettant de modifier l'orientation de la section à extruder
set_scale Evenement permettant de modifier le facteur d'échelle de la section à extruder
set_spine Evenement permettant de modifier la directrice d'extrusion