Retour
Extrusion
beginCap Autorise ou interdit la génération d'une face à la base de l'objet généré (première extrémité ouverte ou fermée)
ccw Spécifie si les points définissant CrossSection le sont dans le sens contraire des aiguilles d'une montre (TRUE) ou dans le sens des aiguilles d'une montre ou dans le désordre (FALSE).
convex Précise si l'afficheur VRML doit considérer la surface d'extrusion comme convexe ou non
creaseAngle Adoucit l'angle formé par les faces, en dessous d'une valeur d'angle spécifiée
crossSection Ensemble des points définissant la section à extruder
endCap Autorise ou interdit la génération d'une face au sommet de l'objet généré (extrémité du bout ouverte ou fermée)
orientation Affecte une rotation à la section extrudée pour chaque point de la directrice (chemin d'extrusion)
scale Affecte un facteur d'échelle à la section extrudée pour chaque point de la directrice
solid Si FALSE, affiche les faces dont la normale est dirigée vers l'opposé de l'observateur (normales vers l'intérieur ou vers l'extérieur)
spine Ensemble des points constituant la directrice d'extrusion (chemin d'extrusion de la section crossSection)
set_crossSection Événement: modifie la section à extruder
set_orientation Événement: modifie l'orientation de la section à extruder
set_scale Événement: modifie le facteur de d'échelle de la section à extruder
set_spine Événement: modifie la directrice d'extrusion
Extrusion {
  eventIn MFVec2f    set_crossSection
  eventIn MFRotation set_orientation
  eventIn MFVec2f    set_scale
  eventIn MFVec3f    set_spine
  field   SFBool     beginCap         TRUE
  field   SFBool     ccw              TRUE
  field   SFBool     convex           TRUE
  field   SFFloat    creaseAngle      0
  field   MFVec2f    crossSection     [ 1 1, 1 -1, -1 -1, -1 1, 1 1 ]
  field   SFBool     endCap           TRUE
  field   MFRotation orientation      0 0 1 0
  field   MFVec2f    scale            1 1
  field   SFBool     solid            TRUE
  field   MFVec3f    spine            [ 0 0 0, 0 1 0 ]
}
Retour