Extensible 3D (X3D) 3.1 Tooltips en Français

Ces tooltips fournissent des descriptions rècapitulatives pour chaque noeud (èlèment) et chaque zone (attribut) X3D. Ils fournissent un support pour le outil de création X3D-Edit et le X3D Abstract Specification, the X3D Schema Documentation and the  X3D DOCTYPE Documentation.
Additional information about X3D nodes can be found in the X3D Scene Authoring Hints.
Complete support for the latest X3D specification can be found in the X3D Tooltips version 3.3.
Anchor   Appearance   Arc2D   ArcClose2D   AudioClip   Background   Billboard   BooleanFilter   BooleanSequencer   BooleanToggle   BooleanTrigger   Box   CADAssembly   CADFace   CADLayer   CADPart   Circle2D   Collision   Color   ColorInterpolator   ColorRGBA   component   ComposedCubeMapTexture   ComposedShader   ComposedTexture3D   Cone   connect   Contour2D   ContourPolyline2D   Coordinate   CoordinateDouble   CoordinateInterpolator   CoordinateInterpolator2D   Cylinder   CylinderSensor   DirectionalLight   Disk2D   ElevationGrid   EspduTransform   EXPORT   ExternProtoDeclare   Extrusion   field   fieldValue   FillProperties   FloatVertexAttribute   Fog   FogCoordinate   FontStyle   GeneratedCubeMapTexture   GeoCoordinate   GeoElevationGrid   GeoLocation   GeoLOD   GeoMetadata   GeoOrigin   GeoPositionInterpolator   GeoTouchSensor   GeoViewpoint   Group   HAnimDisplacer   HAnimHumanoid   HAnimJoint   HAnimSegment   HAnimSite   head   ImageCubeMapTexture   ImageTexture   ImageTexture3D   IMPORT   IndexedFaceSet   IndexedLineSet   IndexedQuadSet   IndexedTriangleFanSet   IndexedTriangleSet   IndexedTriangleStripSet   Inline   IntegerSequencer   IntegerTrigger   IS   KeySensor   LineProperties   LineSet   LoadSensor   LocalFog   LOD   Material   Matrix3VertexAttribute   Matrix4VertexAttribute   meta   MetadataDouble   MetadataFloat   MetadataInteger   MetadataSet   MetadataString   MovieTexture   MultiTexture   MultiTextureCoordinate   MultiTextureTransform   NavigationInfo   Normal   NormalInterpolator   NurbsCurve   NurbsCurve2D   NurbsOrientationInterpolator   NurbsPatchSurface   NurbsPositionInterpolator   NurbsSet   NurbsSurfaceInterpolator   NurbsSweptSurface   NurbsSwungSurface   NurbsTextureCoordinate   NurbsTrimmedSurface   OrientationInterpolator   PackagedShader   PixelTexture   PixelTexture3D   PlaneSensor   PointLight   PointSet   Polyline2D   Polypoint2D   PositionInterpolator   PositionInterpolator2D   ProgramShader   ProtoBody   ProtoDeclare   ProtoInstance   ProtoInterface   ProximitySensor   QuadSet   ReceiverPdu   Rectangle2D   ROUTE   ScalarInterpolator   Scene   Script   ShaderPart   ShaderProgram   Shape   SignalPdu   Sound   Sphere   SphereSensor   SpotLight   StaticGroup   StringSensor   Switch   Text   TextureBackground   TextureCoordinate   TextureCoordinate3D   TextureCoordinate4D   TextureCoordinateGenerator   TextureTransform   TextureTransform3D   TextureTransformMatrix3D   TimeSensor   TimeTrigger   TouchSensor   Transform   TransmitterPdu   TriangleFanSet   TriangleSet   TriangleSet2D   TriangleStripSet   Viewpoint   VisibilitySensor   WorldInfo   X3D  
  accessType and type   Credits and Translations   X3D Resources   to top
Anchor Anchor Anchor est un noeud pouvant comporter la plupart des noeuds. Le fait de cliquer sur une géométrie ancrée lance le contenu dont l'adresse est specifiée dans le champ url.
Conseil: insérez un noeud Forme avant d'ajouter une Géométrie ou une Apparance.
X3D validation:
SchemaDOCTYPE
DEF [DEF ID #IMPLIED]
DEF permet de définir un nom spécifique pour ce noeud, référencable par les autres noeuds du même type.
Hint: http://www.web3d.org/x3d/content/examples/X3dSceneAuthoringHints.html#NamingConventions
USE [USE IDREF #IMPLIED]
USE signifie une réutilisation des attributs et des noeuds enfants appartenant à un noeud prédéfini par DEF, ignorant alors les autres attributs et enfants.
Conseil: Utiliser USE pour dupliquer une géométrie (au lieu de copier / coller les noeuds) peut améliorer les performances.
Attention: Ne PAS inclure DEF (ou aucune autre valeur attribut) lorsque vous utilisez l'attribut USE!
children [children accessType inputOutput, type MFNode PCDATA empty list]
[X3DChildNode] Grouping nodes contain a list of children nodes.
Hint: Each grouping node defines a coordinate space for its children, relative to the coordinate space of its parent node. Thus transformations accumulate down the scene graph hierarchy.
description [description accessType inputOutput, type SFString CDATA #IMPLIED]
description peut comporter du texte qui sera affiché par l'explorateur pour decrire ce lien.
Conseil: Xeena remplace automatiquement les caractères références XML si besoin (comme & pour & ou " pour " ), écrivez donc ce que vous voulez!
Conseil: ce champ peut être ignoré.
url [url accessType inputOutput, type MFString CDATA #IMPLIED]
Adresse du fichier ou programme destinataire ou #ViewpointDEFName, activée en cliquant sur la géométrie ancrée. Conseil: passez d'un point de vue appartenant à un monde VRML en ajoutant le nom du point de vue (exemple: #ViewpointName, someOtherCoolWorld.x3d#GrandTour). Conseil: allez d'un point de vue interne à la scene VRML en ajoutant seulement son nom (exemple #GrandTour). Conseil: le champ peut comporter plusieurs valeurs, aussi veuillez séparer chaque chaîne de caractères par des guillemets [ "http://www.web3d.org" "http://www.web3d.org/about" "etc." ]. Conseil: respectez exactement la casse des noms de fichiers et de répertoires concernant les liens http! Conseil: vous pouvez remplacer les espaces dans les requêtes url par %20 pour chaque caractère espace.
Hint: pop up a new window with url value as follows: "JavaScript:window.open('popup.html','popup','width=240,height=240');location.href='HelloWorld.x3d'"
Hint: X3D Scene Authoring Hints http://www.web3d.org/x3d/content/examples/X3dSceneAuthoringHints.html#urls
parameter [parameter accessType inputOutput, type MFString CDATA #IMPLIED]
parameter indique au navigateur web comment réorienter le chargement de l'adresse url.
Conseil: mettez dans parameter : target=_blank pour charger l'url dans une page blanche.
Conseil: mettez dans parameter : target=frame_name pour charger l'url dans une nouvelle page.
Conseil: le champ peut comporter plusieurs valeurs, aussi veuillez séparer chaque chaîne de caractères par des guillemets. [ "http://www.web3d.org" "http://www.web3d.org/about" "etc." ].
Conseil: ce champ peut être ignoré.
bboxCenter [bboxCenter accessType initializeOnly, type SFVec3f CDATA "0 0 0"]
Bounding box center: position décalée de l'origine du système de coordonnées local.
bboxSize [bboxSize accessType initializeOnly, type SFVec3f CDATA "-1 -1 -1"]
Bounding box size: automatiquement calculée, elle peut être specifiée pour optimiser ou contraindre.
containerField [containerField NMTOKEN "source"]
containerField is the field-label prefix used in VRML encodings when this node is a child of another node.
Examples: geometry Box, children Group, proxy Group.
Hint: can be overridden by author if needed.
class [class CDATA #IMPLIED]
class is a space-separated list of classes, reserved for use by XML stylesheets.
  accessType and type   Credits and Translations   X3D Resources   to top
Appearance Appearance Appearance spécifie les propriétés visuelles de la géométrie en comprenant les noeuds Material, Texture et TextureTransform.
Conseil: insérez un noeud Shape avant d'ajouter une géométrie ou Appearance.
Conseil: seuls Material et ImageTexture sont autorisés.
X3D validation:
SchemaDOCTYPE
DEF [DEF ID #IMPLIED]
DEF spécifie un nom identité unique pour ce noeud, référencable par les autres noeuds.
Hint: http://www.web3d.org/x3d/content/examples/X3dSceneAuthoringHints.html#NamingConventions
USE [USE IDREF #IMPLIED]
USE signifie une réutilisation des attributs et des noeuds enfants appartenant à un noeud prédéfini par DEF, ignorant alors les autres attributs et enfants.
Conseil: Utiliser USE pour dupliquer une géométrie (au lieu de copier / coller les noeuds) peut améliorer les performances.
Attention: Ne PAS inclure DEF (ou aucune autre valeur attribut) lorsque vous utilisez l'attribut USE!
containerField [containerField NMTOKEN "appearance"]
containerField is the field-label prefix used in VRML encodings when this node is a child of another node.
Examples: geometry Box, children Group, proxy Group.
Hint: can be overridden by author if needed.
class [class CDATA #IMPLIED]
class is a space-separated list of classes, reserved for use by XML stylesheets.
  accessType and type   Credits and Translations   X3D Resources   to top
Arc2D Arc2D Arc2D is a geometry node that defines a linear circular arc with center (0,0) in X-Y plane, with angles measured starting at positive x-axis and sweeping towards positive y-axis.
Hint: insert a Shape node before adding geometry or Appearance.
X3D validation:
SchemaDOCTYPE
DEF [DEF ID #IMPLIED]
DEF defines a unique ID name for this node, referencable by other nodes.
Hint: descriptive DEF names improve clarity and help document a model.
Hint: http://www.web3d.org/x3d/content/examples/X3dSceneAuthoringHints.html#NamingConventions
USE [USE IDREF #IMPLIED]
USE means reuse an already DEF-ed node ID, excluding all child nodes and all other attributes (except for containerField, which can have a different value).
Hint: USEing other geometry (instead of duplicating nodes) can improve performance.
Warning: do NOT include any child nodes, a DEF attribute, or any other attribute values (except for containerField) when defining a USE attribute.
Warning: each USE value must match a corresponding DEF value that is defined earlier in the scene.
radius [radius accessType initializeOnly, type SFFloat CDATA "1"] (0,infinity)
circle radius, of which the arc is a portion.
Warning: simple-geometry dimensions cannot be changed after initial creation, for animation use Transform scale instead.
startAngle [startAngle accessType initializeOnly, type SFFloat CDATA "0"]
[0,2pi] Arc extends from startAngle counterclockwise to endAngle, in radians.
Warning: simple-geometry dimensions cannot be changed after initial creation, for animation use Transform scale instead.
endAngle [endAngle accessType initializeOnly, type SFFloat CDATA "1.570796"]
[0,2pi] Arc extends from startAngle counterclockwise to endAngle, in radians.
Warning: simple-geometry dimensions cannot be changed after initial creation, for animation use Transform scale instead.
containerField [containerField NMTOKEN "geometry"]
containerField is the field-label prefix indicating relationship to parent node.
Examples: geometry Box, children Group, proxy Shape.
Hint: containerField attribute is only supported in XML encoding of X3D scenes.
class [class CDATA #IMPLIED]
class is a space-separated list of classes, reserved for use by XML stylesheets. The class attribute is only supported in XML encoding of X3D scenes.
  accessType and type   Credits and Translations   X3D Resources   to top
ArcClose2D ArcClose2D ArcClose2D is a geometry node that defines a linear circular arc, closed by PIE or CHORD line segments, with center (0,0) in X-Y plane with angles measured starting at positive x-axis and sweeping towards positive y-axis.
Hint: insert a Shape node before adding geometry or Appearance.
X3D validation:
SchemaDOCTYPE
DEF [DEF ID #IMPLIED]
DEF defines a unique ID name for this node, referencable by other nodes.
Hint: descriptive DEF names improve clarity and help document a model.
Hint: http://www.web3d.org/x3d/content/examples/X3dSceneAuthoringHints.html#NamingConventions
USE [USE IDREF #IMPLIED]
USE means reuse an already DEF-ed node ID, excluding all child nodes and all other attributes (except for containerField, which can have a different value).
Hint: USEing other geometry (instead of duplicating nodes) can improve performance.
Warning: do NOT include any child nodes, a DEF attribute, or any other attribute values (except for containerField) when defining a USE attribute.
Warning: each USE value must match a corresponding DEF value that is defined earlier in the scene.
radius [radius accessType initializeOnly, type SFFloat CDATA "1"] (0,infinity)
circle radius, of which the arc is a portion.
Warning: simple-geometry dimensions cannot be changed after initial creation, for animation use Transform scale instead.
startAngle [startAngle accessType initializeOnly, type SFFloat CDATA "0"]
[0,2pi] Arc extends from startAngle counterclockwise to endAngle, in radians.
Warning: simple-geometry dimensions cannot be changed after initial creation, for animation use Transform scale instead.
endAngle [endAngle accessType initializeOnly, type SFFloat CDATA "1.570796"]
[0,2pi] Arc extends from startAngle counterclockwise to endAngle, in radians.
Warning: simple-geometry dimensions cannot be changed after initial creation, for animation use Transform scale instead.
closureType [closureType accessType initializeOnly, type [closureType accessType initializeOnly, (PIE|CHORD) "PIE"]
Whether pair of line segments connect to center (PIE), or single line-segment chord connects arc endpoints (CHORD).
Warning: simple-geometry parameters cannot be changed after initial creation.
solid [solid accessType initializeOnly, type SFBool (true|false) "false"]
Activer solid par la valeur true a pour conséquence de dessiner seulement une seule face des polygones (face externe considérée), en mettant la valeur false dans solid, les deux faces des polygones sont dessinées (face externe non considérée).
Attention: la valeur par defaut true peut cacher entièrement la géométrie si elle est regardée du mauvais côté!
containerField [containerField NMTOKEN "geometry"]
containerField is the field-label prefix indicating relationship to parent node.
Examples: geometry Box, children Group, proxy Shape.
Hint: containerField attribute is only supported in XML encoding of X3D scenes.
class [class CDATA #IMPLIED]
class is a space-separated list of classes, reserved for use by XML stylesheets. The class attribute is only supported in XML encoding of X3D scenes.
  accessType and type   Credits and Translations   X3D Resources   to top
AudioClip AudioClip AudioClip fournit les données audio utilisées par le noeud Sound. Conseil: insérez d'abord un noeud Sound.
Hint: support for .wav format is required, .midi format is recommended, other formats are optional.
Hint: X3D Scene Authoring Hints http://www.web3d.org/x3d/content/examples/X3dSceneAuthoringHints.html#Audio
X3D validation:
SchemaDOCTYPE
DEF [DEF ID #IMPLIED]
DEF spécifie un nom identité unique pour ce noeud, référencable par les autres noeuds.
Hint: http://www.web3d.org/x3d/content/examples/X3dSceneAuthoringHints.html#NamingConventions
USE [USE IDREF #IMPLIED]
USE signifie une réutilisation des attributs et des noeuds enfants appartenant à un noeud prédéfini par DEF, ignorant alors les autres attributs et enfants.
Conseil: Utiliser USE pour dupliquer une géométrie (au lieu de copier / coller les noeuds) peut améliorer les performances.
Attention: Ne PAS inclure DEF (ou aucune autre valeur attribut) lorsque vous utilisez l'attribut USE!
description [description accessType inputOutput, type SFString CDATA #IMPLIED]
description peut comporter du texte qui sera affiché pour Audioclip.
Conseil: Xeena remplace automatiquement les caractères références XML si besoin (comme & pour & ou " pour " ), écrivez donc ce que vous voulez!
url [url accessType inputOutput, type MFString CDATA #IMPLIED]
adresse, nom du fichier son. Le format .wav est requis, le format .midi est recommendé, les autres sont optionnels. TODO. Conseil: le champ peut comporter plusieurs valeurs, aussi veuillez séparer chaque chaîne de caractères par des guillemets. [ "http://www.web3d.org" "http://www.web3d.org/about" "etc." ]. Conseil: respectez exactement la casse des noms de fichiers et de répertoires concernant les liens http! Conseil: vous pouvez remplacer les espaces dans les requêtes url par %20 pour chaque caractàre espace.
Hint: X3D Scene Authoring Hints http://www.web3d.org/x3d/content/examples/X3dSceneAuthoringHints.html#urls
loop [loop accessType inputOutput, type SFBool (true|false) "false"]
répétition infinie lorsque loop=true, répétition une fois seulement lorsque loop=false.
pitch [pitch accessType inputOutput, type SFFloat CDATA "1.0"]
Multiplicateur du taux avec lequel le sample sonore est joué. changer pitch modifie aussi la vitesse de lecture.
startTime [startTime accessType inputOutput, type SFTime CDATA "0"]
Temps en absolu: nombre de secondes depuis le 1er janvier 1970, 00:00:00 GMT.
Conseil: recoit en principe une valeur temps par une ROUTE.
stopTime [stopTime accessType inputOutput, type SFTime CDATA "0"]
Temps en absolu: nombre de secondes depuis le 1er janvier 1970, 00:00:00 GMT.
Conseil: recoit en principe une valeur temps par une ROUTE.
duration_changed [duration_changed accessType outputOnly, type SFTime CDATA "0.0"]
duration_changed est la durée de temps en secondes pour un cycle audio.
isActive [isActive accessType outputOnly, type SFBool (true|false) "false"]
l'évènement isActive (true/false) est envoyé quand la lecture démarre ou s'arrête.
isPaused [isPaused accessType outputOnly, type SFBool (true|false) #FIXED ""]
isPaused true/false events are sent when AudioClip is paused/resumed.
Warning: not supported in VRML97.
pauseTime [pauseTime accessType inputOutput, type SFTime CDATA "0"]
When time now >= pauseTime, isPaused becomes true and AudioClip becomes paused. Absolute time: number of seconds since January 1, 1970, 00:00:00 GMT.
Hint: usually receives a ROUTEd time value.
Warning: not supported in VRML97.
resumeTime [resumeTime accessType inputOutput, type SFTime CDATA "0"]
When resumeTime becomes <= time now, isPaused becomes false and AudioClip becomes active. Absolute time: number of seconds since January 1, 1970, 00:00:00 GMT.
Hint: usually receives a ROUTEd time value.
Warning: not supported in VRML97.
elapsedTime [elapsedTime accessType outputOnly, type SFTime CDATA #FIXED ""]
Current elapsed time since AudioClip activated/running, cumulative in seconds, and not counting any paused time.
Warning: not supported in VRML97.
containerField [containerField NMTOKEN "source"]
containerField is the field-label prefix used in VRML encodings when this node is a child of another node.
Examples: geometry Box, children Group, proxy Group.
Hint: can be overridden by author if needed.
class [class CDATA #IMPLIED]
class is a space-separated list of classes, reserved for use by XML stylesheets.
  accessType and type   Credits and Translations   X3D Resources   to top
Background Background Background simule le sol et le ciel, en utilisant des tableaux de valeurs représentant des couleurs de fond. Background peut aussi créer des textures appliquables sur les six côtés. Background, Fog, NavigationInfo et Viewpoint sont des noeuds rattachables.
Warning: results are undefined if a bindable node (Viewpoint, OrthoViewpoint, NavigationInfo, Fog, Background, TextureBackground) is a contained child of LOD or Switch.
X3D validation:
SchemaDOCTYPE
DEF [DEF ID #IMPLIED]
DEF spécifie un nom identité unique pour ce noeud, référencable par les autres noeuds.
Hint: http://www.web3d.org/x3d/content/examples/X3dSceneAuthoringHints.html#NamingConventions
USE [USE IDREF #IMPLIED]
USE signifie une réutilisation des attributs et des noeuds enfants appartenant à un noeud prédéfini par DEF, ignorant alors les autres attributs et enfants.
Conseil: Utiliser USE pour dupliquer une géométrie (au lieu de copier / coller les noeuds) peut améliorer les performances.
Attention: Ne PAS inclure DEF (ou aucune autre valeur attribut) lorsque vous utilisez l'attribut USE!
skyColor [skyColor accessType inputOutput, type MFColor CDATA "0 0 0"]
couleur du ciel pour différents angles sur la sphère céleste. La première valeur est celle du ciel à 0.0 radian correspondant au zenith (à la verticale). vous devez écrire une valeur skyColor de plus que le nombre de valeurs skyAngle.
Conseil: il est possible qu'une seule couleur soit représentée et que les autres soient ignorées.
skyAngle [skyAngle accessType inputOutput, type MFFloat CDATA #IMPLIED]
Vous devez écrire une valeur skyColor de plus que le nombre de valeurs skyAngle. Les valeurs angulaires vont de 0.0 (zenith, à la verticale) à π/2=1.570796 (horizon) à π=3.14159 (nadir).
Conseil: ce champ peut être ignoré.
groundColor [groundColor accessType inputOutput, type MFColor CDATA #IMPLIED]
couleur du sol pour différents angles sur la sphère partielle représentant le sol. La première valeur est la couleur du sol à 0.0 radian représentant le nadir (à la verticale). Vous devez écrire une valeur groundColor de plus que le nombre de valeurs groundAngle.
Conseil: ce champ peut être ignoré.
groundAngle [groundAngle accessType inputOutput, type MFFloat CDATA #IMPLIED]
Vous devez écrire une valeur groundColor de plus que le nombre de valeurs groundAngle. Les valeurs angulaires vont de 0.0 (nadir, à la verticale) à π/2=1.570796 (horizon).
Conseil: ce champ peut être ignoré.
frontUrl [frontUrl accessType inputOutput, type MFString CDATA #IMPLIED]
Image d'arrière plan panoramique entre la toile de fond du sol/ciel et la géométrie de la scène.
Conseil: le champ peut comporter plusieurs valeurs, aussi veuillez séparer chaque chaîne de caractères par des guillemets; [ "http://www.web3d.org" "http://www.web3d.org/about" "etc." ].
Conseil: respectez exactement la casse des noms de fichiers et de repertoires concernant les liens http!
Conseil: vous pouvez remplacer les espaces dans les requetes url par %20 pour chaque caractere espace.
Conseil: ce champ peut etre ignore.
backUrl [backUrl accessType inputOutput, type MFString CDATA #IMPLIED]
Image d'arrière plan panoramique entre la toile de fond du sol/ciel et la géométrie de la scène.
Conseil: le champ peut comporter plusieurs valeurs, aussi veuillez séparer chaque chaîne de caractères par des guillemets; [ "http://www.web3d.org" "http://www.web3d.org/about" "etc." ].
Conseil: respectez exactement la casse des noms de fichiers et de repertoires concernant les liens http!
Conseil: vous pouvez remplacer les espaces dans les requetes url par %20 pour chaque caractere espace.
Conseil: ce champ peut etre ignore.
leftUrl [leftUrl accessType inputOutput, type MFString CDATA #IMPLIED]
Image d'arrière plan panoramique entre la toile de fond du sol/ciel et la géométrie de la scène.
Conseil: le champ peut comporter plusieurs valeurs, aussi veuillez séparer chaque chaîne de caractères par des guillemets; [ "http://www.web3d.org" "http://www.web3d.org/about" "etc." ].
Conseil: respectez exactement la casse des noms de fichiers et de repertoires concernant les liens http!
Conseil: vous pouvez remplacer les espaces dans les requetes url par %20 pour chaque caractere espace.
Conseil: ce champ peut etre ignore.
rightUrl [rightUrl accessType inputOutput, type MFString CDATA #IMPLIED]
Image d'arrière plan panoramique entre la toile de fond du sol/ciel et la géométrie de la scène.
Conseil: le champ peut comporter plusieurs valeurs, aussi veuillez séparer chaque chaîne de caractères par des guillemets; [ "http://www.web3d.org" "http://www.web3d.org/about" "etc." ].
Conseil: respectez exactement la casse des noms de fichiers et de repertoires concernant les liens http!
Conseil: vous pouvez remplacer les espaces dans les requetes url par %20 pour chaque caractere espace.
Conseil: ce champ peut etre ignore.
topUrl [topUrl accessType inputOutput, type MFString CDATA #IMPLIED]
Image d'arrière plan panoramique entre la toile de fond du sol/ciel et la géométrie de la scène.
Conseil: le champ peut comporter plusieurs valeurs, aussi veuillez séparer chaque chaîne de caractères par des guillemets; [ "http://www.web3d.org" "http://www.web3d.org/about" "etc." ].
Conseil: respectez exactement la casse des noms de fichiers et de repertoires concernant les liens http!
Conseil: vous pouvez remplacer les espaces dans les requetes url par %20 pour chaque caractere espace.
Conseil: ce champ peut etre ignore.
bottomUrl [bottomUrl accessType inputOutput, type MFString CDATA #IMPLIED]
Image d'arrière plan panoramique entre la toile de fond du sol/ciel et la géométrie de la scène.
Conseil: le champ peut comporter plusieurs valeurs, aussi veuillez séparer chaque chaîne de caractères par des guillemets; [ "http://www.web3d.org" "http://www.web3d.org/about" "etc." ].
Conseil: respectez exactement la casse des noms de fichiers et de repertoires concernant les liens http!
Conseil: vous pouvez remplacer les espaces dans les requetes url par %20 pour chaque caractere espace.
Conseil: ce champ peut etre ignore.
set_bind [set_bind accessType inputOnly, type SFBool (true|false) ""]
Mettre la valeur true dans set_bind rend ce noeud actif, mettre la valeur false dans set_bind rend ce noeud inactif. Ainsi rendre set_bind vrai/faux fera apparaître/disparaître (rendra actif/inactif) ce noeud.
bindTime [bindTime accessType outputOnly, type SFTime CDATA "-1"]
évènement envoyé quand le noeud devient actif/inactif.
isBound [isBound accessType outputOnly, type SFBool (true|false) "false"]
l'évènement vrai est envoyé quand le noeud devient actif, l'évènement faux est envoyé quand le noeud est désactivé par un autre noeud.
containerField [containerField NMTOKEN "children"]
containerField is the field-label prefix used in VRML encodings when this node is a child of another node.
Examples: geometry Box, children Group, proxy Group.
Hint: can be overridden by author if needed.
class [class CDATA #IMPLIED]
class is a space-separated list of classes, reserved for use by XML stylesheets.
  accessType and type   Credits and Translations   X3D Resources   to top
Billboard Billboard Billboard est un noeud Groupe qui peut contenir la plupart des noeuds. Le contenu du noeud fait face à l'observateur, faisant une rotation autour de l'axe spécifié. Mettre axisOfRotation=0 0 0 pour complètement faire face à la caméra de l'observateur.
Conseil: Placez Billboard aussi près de la géométrie que possible, logé a l'intérieur de Transform pour avoir un système de coordonnées local.
Conseil: ne pas mettre Viewpoint a l'intérieur de Billboard.
Conseil: insérez un noeud Shape avant d'ajouter une géométrie ou Appearance.
X3D validation:
SchemaDOCTYPE
DEF [DEF ID #IMPLIED]
DEF spécifie un nom identité unique pour ce noeud, référencable par les autres noeuds.
Hint: http://www.web3d.org/x3d/content/examples/X3dSceneAuthoringHints.html#NamingConventions
USE [USE IDREF #IMPLIED]
USE signifie une réutilisation des attributs et des noeuds enfants appartenant à un noeud prédéfini par DEF, ignorant alors les autres attributs et enfants.
Conseil: Utiliser USE pour dupliquer une géométrie (au lieu de copier / coller les noeuds) peut améliorer les performances.
Attention: Ne PAS inclure DEF (ou aucune autre valeur attribut) lorsque vous utilisez l'attribut USE!
children [children accessType inputOutput, type MFNode PCDATA empty list]
[X3DChildNode] Grouping nodes contain a list of children nodes.
Hint: Each grouping node defines a coordinate space for its children, relative to the coordinate space of its parent node. Thus transformations accumulate down the scene graph hierarchy.
axisOfRotation [axisOfRotation accessType inputOutput, type SFVec3f CDATA "0 1 0"]
la direction d'axisOfRotation est relative au système de coordonnées local.
Conseil: l'axe 0 0 0 fait toujours face à l'observateur.
bboxCenter [bboxCenter accessType initializeOnly, type SFVec3f CDATA "0 0 0"]
Bounding box center: position décalée de l'origine du système de coordonnées local.
bboxSize [bboxSize accessType initializeOnly, type SFVec3f CDATA "-1 -1 -1"]
Bounding box size: automatiquement calculée, elle peut etre spécifiée pour optimiser ou contraindre.
containerField [containerField NMTOKEN "children"]
containerField is the field-label prefix used in VRML encodings when this node is a child of another node.
Examples: geometry Box, children Group, proxy Group.
Hint: can be overridden by author if needed.
class [class CDATA #IMPLIED]
class is a space-separated list of classes, reserved for use by XML stylesheets.
  accessType and type   Credits and Translations   X3D Resources   to top
BooleanFilter BooleanFilter BooleanFilter selectively passes true, false or negated events. X3D validation:
SchemaDOCTYPE
DEF [DEF ID #IMPLIED]
DEF defines a unique ID name for this node, referencable by other nodes.
Hint: descriptive DEF names improve clarity and help document a model.
Hint: http://www.web3d.org/x3d/content/examples/X3dSceneAuthoringHints.html#NamingConventions
USE [USE IDREF #IMPLIED]
USE means reuse an already DEF-ed node ID, excluding all child nodes and all other attributes (except for containerField, which can have a different value).
Hint: USEing other geometry (instead of duplicating nodes) can improve performance.
Warning: do NOT include any child nodes, a DEF attribute, or any other attribute values (except for containerField) when defining a USE attribute.
Warning: each USE value must match a corresponding DEF value that is defined earlier in the scene.
set_boolean [set_boolean accessType inputOnly, type SFBool (true|false) #FIXED ""]
set_boolean is the input value to be filtered.
inputTrue [inputTrue accessType outputOnly, type SFBool (true|false) #FIXED ""]
inputTrue only passes a true value, when set_boolean input is true.
inputFalse [inputFalse accessType outputOnly, type SFBool (true|false) #FIXED ""]
inputFalse only passes a false value, when set_boolean is false.
inputNegate [inputNegate accessType outputOnly, type SFBool (true|false) #FIXED ""]
inputNegate provides opposite value by negating set_boolean input.
containerField [containerField NMTOKEN "children"]
containerField is the field-label prefix indicating relationship to parent node.
Examples: geometry Box, children Group, proxy Shape.
Hint: containerField attribute is only supported in XML encoding of X3D scenes.
class [class CDATA #IMPLIED]
class is a space-separated list of classes, reserved for use by XML stylesheets. The class attribute is only supported in XML encoding of X3D scenes.
  accessType and type   Credits and Translations   X3D Resources   to top
BooleanSequencer BooleanSequencer BooleanSequencer generates periodic discrete Boolean values that can be ROUTEd to other Boolean attributes.
Hint: typical input connection is ROUTE someTimeSensor.fraction_changed TO someInterpolator.set_fraction
Hint: typical output connection is ROUTE someInterpolator.value_changed TO destinationNode.set_attribute.
X3D validation:
SchemaDOCTYPE
DEF [DEF ID #IMPLIED]
DEF defines a unique ID name for this node, referencable by other nodes.
Hint: descriptive DEF names improve clarity and help document a model.
Hint: http://www.web3d.org/x3d/content/examples/X3dSceneAuthoringHints.html#NamingConventions
USE [USE IDREF #IMPLIED]
USE means reuse an already DEF-ed node ID, excluding all child nodes and all other attributes (except for containerField, which can have a different value).
Hint: USEing other geometry (instead of duplicating nodes) can improve performance.
Warning: do NOT include any child nodes, a DEF attribute, or any other attribute values (except for containerField) when defining a USE attribute.
Warning: each USE value must match a corresponding DEF value that is defined earlier in the scene.
key [key accessType inputOutput, type MFFloat CDATA #IMPLIED]
Definition parameters for linear-interpolation function time intervals, in increasing order and corresponding to keyValues.
Warning: number of keys must match number of keyValues!
keyValue [keyValue accessType inputOutput, type MFBool (true|false) CDATA, SFString for VRML97 #IMPLIED]
Output values for linear interopolation, each corresponding to time-fraction keys.
Warning: number of keys must match number of keyValues!
set_fraction [set_fraction accessType inputOnly, type SFFloat CDATA "0"]
set_fraction selects input key for corresponding keyValue output.
value_changed [value_changed accessType outputOnly, type SFBool (true|false) "0"]
Single intermittent output value_changed determined by current key time and corresponding keyValue pair.
previous [previous accessType inputOnly, type SFBool (true|false) ""]
Trigger previous output value in keyValue array.
Hint: loops from first to last if necessary.
next [next accessType inputOnly, type SFBool (true|false) ""]
Trigger next output value in keyValue array.
Hint: loops from last to first if necessary.
containerField [containerField NMTOKEN "children"]
containerField is the field-label prefix used in VRML encodings when this node is a child of another node.
Examples: geometry Box, children Group, proxy Group.
Hint: can be overridden by author if needed.
Warning: containerField attribute is only supported in XML encoding of scenes.
class [class CDATA #IMPLIED]
class is a space-separated list of classes, reserved for use by XML stylesheets.
Warning: class attribute is only supported in XML encoding of scenes.
  accessType and type   Credits and Translations   X3D Resources   to top
BooleanToggle BooleanToggle BooleanToggle maintains state and negates output when a true input is provided. X3D validation:
SchemaDOCTYPE
DEF [DEF ID #IMPLIED]
DEF defines a unique ID name for this node, referencable by other nodes.
Hint: descriptive DEF names improve clarity and help document a model.
Hint: http://www.web3d.org/x3d/content/examples/X3dSceneAuthoringHints.html#NamingConventions
USE [USE IDREF #IMPLIED]
USE means reuse an already DEF-ed node ID, excluding all child nodes and all other attributes (except for containerField, which can have a different value).
Hint: USEing other geometry (instead of duplicating nodes) can improve performance.
Warning: do NOT include any child nodes, a DEF attribute, or any other attribute values (except for containerField) when defining a USE attribute.
Warning: each USE value must match a corresponding DEF value that is defined earlier in the scene.
set_boolean [set_boolean accessType inputOnly, type SFBool (true|false) #FIXED ""]
If set_boolean input is true, toggle state.
toggle [toggle accessType inputOutput, type SFBool (true|false) "false"]
Persistent state value that gets toggled or reset.
containerField [containerField NMTOKEN "children"]
containerField is the field-label prefix indicating relationship to parent node.
Examples: geometry Box, children Group, proxy Shape.
Hint: containerField attribute is only supported in XML encoding of X3D scenes.
class [class CDATA #IMPLIED]
class is a space-separated list of classes, reserved for use by XML stylesheets. The class attribute is only supported in XML encoding of X3D scenes.
  accessType and type   Credits and Translations   X3D Resources   to top
BooleanTrigger BooleanTrigger BooleanTrigger converts time events to boolean true events. X3D validation:
SchemaDOCTYPE
DEF [DEF ID #IMPLIED]
DEF defines a unique ID name for this node, referencable by other nodes.
Hint: descriptive DEF names improve clarity and help document a model.
Hint: http://www.web3d.org/x3d/content/examples/X3dSceneAuthoringHints.html#NamingConventions
USE [USE IDREF #IMPLIED]
USE means reuse an already DEF-ed node ID, excluding all child nodes and all other attributes (except for containerField, which can have a different value).
Hint: USEing other geometry (instead of duplicating nodes) can improve performance.
Warning: do NOT include any child nodes, a DEF attribute, or any other attribute values (except for containerField) when defining a USE attribute.
Warning: each USE value must match a corresponding DEF value that is defined earlier in the scene.
set_triggerTime [set_triggerTime accessType inputOnly, type SFTime CDATA #FIXED ""]
set_triggerTime provides input time event, typical event sent is TouchSensor touchTime.
triggerTrue [triggerTrue accessType outputOnly, type SFBool (true|false) #FIXED ""]
triggerTrue outputs a true value whenever a triggerTime event is received.
containerField [containerField NMTOKEN "children"]
containerField is the field-label prefix indicating relationship to parent node.
Examples: geometry Box, children Group, proxy Shape.
Hint: containerField attribute is only supported in XML encoding of X3D scenes.
class [class CDATA #IMPLIED]
class is a space-separated list of classes, reserved for use by XML stylesheets. The class attribute is only supported in XML encoding of X3D scenes.
  accessType and type   Credits and Translations   X3D Resources   to top
Box Box Box est un noeud-géométrie.
Conseil: insérez un noeud Shape avant d'ajouter une géométrie ou Appearance.
X3D validation:
SchemaDOCTYPE
DEF [DEF ID #IMPLIED]
DEF spécifie un nom identité unique pour ce noeud, référencable par les autres noeuds.
Hint: http://www.web3d.org/x3d/content/examples/X3dSceneAuthoringHints.html#NamingConventions
USE [USE IDREF #IMPLIED]
USE signifie une réutilisation des attributs et des noeuds enfants appartenant à un noeud prédéfini par DEF, ignorant alors les autres attributs et enfants.
Conseil: Utiliser USE pour dupliquer une géométrie (au lieu de copier / coller les noeuds) peut améliorer les performances.
Attention: Ne PAS inclure DEF (ou aucune autre valeur attribut) lorsque vous utilisez l'attribut USE!
size [size accessType initializeOnly, type SFVec3f CDATA "2 2 2"] (0,infinity)
taille (size) x y z en mètres.
solid [solid accessType initializeOnly, type SFBool (true|false) "true"]
Activer solid par la valeur true a pour conséquence de dessiner seulement une seule face des polygônes (face externe considérée), en mettant la valeur false dans solid, les deux faces des polygôes sont dessinées (face externe non considérée).
Attention: la valeur par defaut true peut cacher entièrement la géométrie si elle est regardée du mauvais côté!
containerField [containerField NMTOKEN "geometry"]
containerField is the field-label prefix used in VRML encodings when this node is a child of another node.
Examples: geometry Box, children Group, proxy Group.
Hint: can be overridden by author if needed.
class [class CDATA #IMPLIED]
class is a space-separated list of classes, reserved for use by XML stylesheets.
  accessType and type   Credits and Translations   X3D Resources   to top
CADAssembly CADAssembly (v3.1 or later) CADAssembly holds a set of Computer-Aided Design (CAD) assemblies or parts grouped together. CADAssembly is a Grouping node that can contain CADAssembly, CADFace or CADPart nodes.
Hint: can also contain Shapes or other grouped content.
Hint: include <component name='CADGeometry' level='2'/>
X3D validation:
SchemaDOCTYPE
DEF [DEF ID #IMPLIED]
DEF defines a unique ID name for this node, referencable by other nodes.
Hint: descriptive DEF names improve clarity and help document a model.
Hint: http://www.web3d.org/x3d/content/examples/X3dSceneAuthoringHints.html#NamingConventions
USE [USE IDREF #IMPLIED]
USE means reuse an already DEF-ed node ID, excluding all child nodes and all other attributes (except for containerField, which can have a different value).
Hint: USEing other geometry (instead of duplicating nodes) can improve performance.
Warning: do NOT include any child nodes, a DEF attribute, or any other attribute values (except for containerField) when defining a USE attribute.
Warning: each USE value must match a corresponding DEF value that is defined earlier in the scene.
children [children accessType inputOutput, type MFNode PCDATA empty list]
[X3DChildNode] Grouping nodes contain a list of children nodes.
Hint: Each grouping node defines a coordinate space for its children, relative to the coordinate space of its parent node. Thus transformations accumulate down the scene graph hierarchy.
name [name accessType inputOutput, type SFString CDATA #IMPLIED]
name of this particular CADAssembly instance.
bboxCenter [bboxCenter accessType initializeOnly, type SFVec3f CDATA "0 0 0"]
Bounding box center: position offset from origin of local coordinate system.
bboxSize [bboxSize accessType initializeOnly, type SFVec3f CDATA "-1 -1 -1"]
Bounding box size: automatically calculated, can be specified as an optimization or constraint.
containerField [containerField NMTOKEN "children"]
containerField is the field-label prefix indicating relationship to parent node.
Examples: geometry Box, children Group, proxy Shape.
Hint: containerField attribute is only supported in XML encoding of X3D scenes.
class [class CDATA #IMPLIED]
class is a space-separated list of classes, reserved for use by XML stylesheets. The class attribute is only supported in XML encoding of X3D scenes.
  accessType and type   Credits and Translations   X3D Resources   to top
CADFace CADFace (v3.1 or later) CADFace holds the geometry representing a face in a Computer-Aided Design (CAD) part. CADFace can only contain a single Shape or LOD node (with containerField='shape').
Hint: only zero or one Shape child can be active at one time.
Hint: include <component name='CADGeometry' level='2'/>
X3D validation:
SchemaDOCTYPE
DEF [DEF ID #IMPLIED]
DEF defines a unique ID name for this node, referencable by other nodes.
Hint: descriptive DEF names improve clarity and help document a model.
Hint: http://www.web3d.org/x3d/content/examples/X3dSceneAuthoringHints.html#NamingConventions
USE [USE IDREF #IMPLIED]
USE means reuse an already DEF-ed node ID, excluding all child nodes and all other attributes (except for containerField, which can have a different value).
Hint: USEing other geometry (instead of duplicating nodes) can improve performance.
Warning: do NOT include any child nodes, a DEF attribute, or any other attribute values (except for containerField) when defining a USE attribute.
Warning: each USE value must match a corresponding DEF value that is defined earlier in the scene.
children [children accessType inputOutput, type MFNode PCDATA empty list]
[X3DChildNode] Grouping nodes contain a list of children nodes.
Hint: Each grouping node defines a coordinate space for its children, relative to the coordinate space of its parent node. Thus transformations accumulate down the scene graph hierarchy.
name [name accessType inputOutput, type SFString CDATA #IMPLIED]
name of this particular CADFace instance.
bboxCenter [bboxCenter accessType initializeOnly, type SFVec3f CDATA "0 0 0"]
Bounding box center: position offset from origin of local coordinate system.
bboxSize [bboxSize accessType initializeOnly, type SFVec3f CDATA "-1 -1 -1"]
Bounding box size: automatically calculated, can be specified as an optimization or constraint.
containerField [containerField NMTOKEN "children"]
containerField is the field-label prefix indicating relationship to parent node.
Examples: geometry Box, children Group, proxy Shape.
Hint: containerField attribute is only supported in XML encoding of X3D scenes.
class [class CDATA #IMPLIED]
class is a space-separated list of classes, reserved for use by XML stylesheets. The class attribute is only supported in XML encoding of X3D scenes.
  accessType and type   Credits and Translations   X3D Resources   to top
CADLayer CADLayer (v3.1 or later) CADLayer nodes define a hierarchy that shows layer structure for a Computer-Aided Design (CAD) model. CADLayer is a Grouping node that can contain most nodes.
Hint: can also contain Shapes or other grouped content.
Hint: include <component name='CADGeometry' level='2'/>
X3D validation:
SchemaDOCTYPE
DEF [DEF ID #IMPLIED]
DEF defines a unique ID name for this node, referencable by other nodes.
Hint: descriptive DEF names improve clarity and help document a model.
Hint: http://www.web3d.org/x3d/content/examples/X3dSceneAuthoringHints.html#NamingConventions
USE [USE IDREF #IMPLIED]
USE means reuse an already DEF-ed node ID, excluding all child nodes and all other attributes (except for containerField, which can have a different value).
Hint: USEing other geometry (instead of duplicating nodes) can improve performance.
Warning: do NOT include any child nodes, a DEF attribute, or any other attribute values (except for containerField) when defining a USE attribute.
Warning: each USE value must match a corresponding DEF value that is defined earlier in the scene.
children [children accessType inputOutput, type MFNode PCDATA empty list]
[X3DChildNode] Grouping nodes contain a list of children nodes.
Hint: Each grouping node defines a coordinate space for its children, relative to the coordinate space of its parent node. Thus transformations accumulate down the scene graph hierarchy.
name [name accessType inputOutput, type SFString CDATA #IMPLIED]
name of this particular CADLayer instance.
visible [visible accessType inputOutput, type MFBool (true|false) CDATA, SFString for VRML97 #IMPLIED]
Array of boolean values that specify whether each individual child CADAssembly is visible.
bboxCenter [bboxCenter accessType initializeOnly, type SFVec3f CDATA "0 0 0"]
Bounding box center: position offset from origin of local coordinate system.
bboxSize [bboxSize accessType initializeOnly, type SFVec3f CDATA "-1 -1 -1"]
Bounding box size: automatically calculated, can be specified as an optimization or constraint.
containerField [containerField NMTOKEN "children"]
containerField is the field-label prefix indicating relationship to parent node.
Examples: geometry Box, children Group, proxy Shape.
Hint: containerField attribute is only supported in XML encoding of X3D scenes.
class [class CDATA #IMPLIED]
class is a space-separated list of classes, reserved for use by XML stylesheets. The class attribute is only supported in XML encoding of X3D scenes.
  accessType and type   Credits and Translations   X3D Resources   to top
CADPart CADPart (v3.1 or later) CADPart defines both coordinate-system location and the faces that constitute a part in a Computer-Aided Design (CAD) model. CADPart is a Grouping node that can contain CADFace nodes.
Hint: can also contain Shapes or other grouped content.
Hint: include <component name='CADGeometry' level='2'/>
X3D validation:
SchemaDOCTYPE
DEF [DEF ID #IMPLIED]
DEF defines a unique ID name for this node, referencable by other nodes.
Hint: descriptive DEF names improve clarity and help document a model.
Hint: http://www.web3d.org/x3d/content/examples/X3dSceneAuthoringHints.html#NamingConventions
USE [USE IDREF #IMPLIED]
USE means reuse an already DEF-ed node ID, excluding all child nodes and all other attributes (except for containerField, which can have a different value).
Hint: USEing other geometry (instead of duplicating nodes) can improve performance.
Warning: do NOT include any child nodes, a DEF attribute, or any other attribute values (except for containerField) when defining a USE attribute.
Warning: each USE value must match a corresponding DEF value that is defined earlier in the scene.
children [children accessType inputOutput, type MFNode PCDATA empty list]
[X3DChildNode] Grouping nodes contain a list of children nodes.
Hint: Each grouping node defines a coordinate space for its children, relative to the coordinate space of its parent node. Thus transformations accumulate down the scene graph hierarchy.
name [name accessType inputOutput, type SFString CDATA #IMPLIED]
name of this particular CADPart instance.
translation [translation accessType inputOutput, type SFVec3f CDATA "0 0 0"]
Position (x, y, z in meters) of children relative to local coordinate system.
Hint: The order of operation is first apply the center offset, then scaleOrientation and scale, then rotation, then restore the center offset, then translation.
rotation [rotation accessType inputOutput, type SFRotation CDATA "0 0 1 0"]
Orientation (axis, angle in radians) of children relative to local coordinate system.
Hint: The order of operation is first apply the center offset, then scaleOrientation and scale, then rotation, then restore the center offset, then translation.
center [center accessType inputOutput, type SFVec3f CDATA "0 0 0"]
Translation offset from origin of local coordinate system, applied prior to rotation or scaling.
Hint: The order of operation is first apply the center offset, then scaleOrientation and scale, then rotation, then restore the center offset, then translation.
scale [scale accessType inputOutput, type SFVec3f CDATA "1 1 1"]
Non-uniform x-y-z scale of child coordinate system, adjusted by center and scaleOrientation.
Hint: The order of operation is first apply the center offset, then scaleOrientation and scale, then rotation, then restore the center offset, then translation.
scaleOrientation [scaleOrientation accessType inputOutput, type SFRotation CDATA "0 0 1 0"]
Preliminary rotation of coordinate system before scaling (to allow scaling around arbitrary orientations).
Hint: The order of operation is first apply the center offset, then scaleOrientation and scale, then rotation, then restore the center offset, then translation.
bboxCenter [bboxCenter accessType initializeOnly, type SFVec3f CDATA "0 0 0"]
Bounding box center: position offset from origin of local coordinate system.
bboxSize [bboxSize accessType initializeOnly, type SFVec3f CDATA "-1 -1 -1"]
Bounding box size: automatically calculated, can be specified as an optimization or constraint.
containerField [containerField NMTOKEN "children"]
containerField is the field-label prefix indicating relationship to parent node.
Examples: geometry Box, children Group, proxy Shape.
Hint: containerField attribute is only supported in XML encoding of X3D scenes.
class [class CDATA #IMPLIED]
class is a space-separated list of classes, reserved for use by XML stylesheets. The class attribute is only supported in XML encoding of X3D scenes.
  accessType and type   Credits and Translations   X3D Resources   to top
Circle2D Circle2D Circle2D is a geometry node that defines a planar circle with center (0,0) in X-Y plane.
Hint: insert a Shape node before adding geometry or Appearance.
X3D validation:
SchemaDOCTYPE
DEF [DEF ID #IMPLIED]
DEF defines a unique ID name for this node, referencable by other nodes.
Hint: descriptive DEF names improve clarity and help document a model.
Hint: http://www.web3d.org/x3d/content/examples/X3dSceneAuthoringHints.html#NamingConventions
USE [USE IDREF #IMPLIED]
USE means reuse an already DEF-ed node ID, excluding all child nodes and all other attributes (except for containerField, which can have a different value).
Hint: USEing other geometry (instead of duplicating nodes) can improve performance.
Warning: do NOT include any child nodes, a DEF attribute, or any other attribute values (except for containerField) when defining a USE attribute.
Warning: each USE value must match a corresponding DEF value that is defined earlier in the scene.
radius [radius accessType initializeOnly, type SFFloat CDATA "1"] (0,infinity)
circle radius.
Warning: simple-geometry dimensions cannot be changed after initial creation, for animation use Transform scale instead.
containerField [containerField NMTOKEN "geometry"]
containerField is the field-label prefix indicating relationship to parent node.
Examples: geometry Box, children Group, proxy Shape.
Hint: containerField attribute is only supported in XML encoding of X3D scenes.
class [class CDATA #IMPLIED]
class is a space-separated list of classes, reserved for use by XML stylesheets. The class attribute is only supported in XML encoding of X3D scenes.
  accessType and type   Credits and Translations   X3D Resources   to top
Collision Collision Collision détecte s'il y a contact entre la caméra et un objet en utilisant le Viewpoint courant et NavigationInfo avatarSize. Collision est un noeud Groupe qui actionne la détection de collision pour ses enfants. Collision peut posseder un sous-noeud unique avec containerField (champs attribués) = "proxy" qui se substitue à la géométrie collision-détection. Note: la géométrie proxy n'est pas rendu physiquement. Note: PointSet, IndexedLineSet, LineSet et Text ne déclenchent pas les collisions.
Conseil: améliorez les performances de calcul en utilisant proxy pour les simples géométries de contact.
Conseil: les types de NavigationInfo '"WALK" "FLY"' supportent la détection de collision caméra-objet.
Conseil: insérez un noeud Shape avant d'ajouter une géométrie ou Appearance.
X3D validation:
SchemaDOCTYPE
DEF [DEF ID #IMPLIED]
DEF spécifie un nom identité unique pour ce noeud, référencable par les autres noeuds.
Hint: http://www.web3d.org/x3d/content/examples/X3dSceneAuthoringHints.html#NamingConventions
USE [USE IDREF #IMPLIED]
USE signifie une réutilisation des attributs et des noeuds enfants appartenant à un noeud prédéfini par DEF, ignorant alors les autres attributs et enfants.
Conseil: Utiliser USE pour dupliquer une géométrie (au lieu de copier / coller les noeuds) peut améliorer les performances.
Attention: Ne PAS inclure DEF (ou aucune autre valeur attribut) lorsque vous utilisez l'attribut USE!
children [children accessType inputOutput, type MFNode PCDATA empty list]
[X3DChildNode] Grouping nodes contain a list of children nodes.
Hint: Each grouping node defines a coordinate space for its children, relative to the coordinate space of its parent node. Thus transformations accumulate down the scene graph hierarchy.
bboxCenter [bboxCenter accessType initializeOnly, type SFVec3f CDATA "0 0 0"]
Bounding box center: position décalée de l'origine du système de coordonnées local.
bboxSize [bboxSize accessType initializeOnly, type SFVec3f CDATA "-1 -1 -1"]
Bounding box size: automatiquement calculée, elle peut être specifiée pour optimiser ou contraindre.
enabled [enabled accessType inputOutput, type SFBool (true|false) "true"]
Enables/disables collision detection for children and all descendants.
Hint: former name "collide" in VRML97 specification.
collideTime [collideTime accessType outputOnly, type SFTime CDATA "0.0"]
Temps de collision entre la caméra (avatar) et la géométrie.
containerField [containerField NMTOKEN "children"]
containerField is the field-label prefix used in VRML encodings when this node is a child of another node.
Examples: geometry Box, children Group, proxy Group.
Hint: can be overridden by author if needed.
class [class CDATA #IMPLIED]
class is a space-separated list of classes, reserved for use by XML stylesheets.
  accessType and type   Credits and Translations   X3D Resources   to top
Color Color Color définit une série de valeurs de couleurs RGB. Color est seulement utilisé pour les ElevationGrid, IndexedFaceSet, IndexedLineSet, LineSet et PointSet.
Conseil: les couleurs sont souvent utilisées par Material.
X3D validation:
SchemaDOCTYPE
DEF [DEF ID #IMPLIED]
DEF spécifie un nom identité unique pour ce noeud, référencable par les autres noeuds.
Hint: http://www.web3d.org/x3d/content/examples/X3dSceneAuthoringHints.html#NamingConventions
USE [USE IDREF #IMPLIED]
USE signifie une réutilisation des attributs et des noeuds enfants appartenant à un noeud prédéfini par DEF, ignorant alors les autres attributs et enfants.
Conseil: Utiliser USE pour dupliquer une géométrie (au lieu de copier / coller les noeuds) peut améliorer les performances.
Attention: Ne PAS inclure DEF (ou aucune autre valeur attribut) lorsque vous utilisez l'attribut USE!
color [color accessType inputOutput, type MFColor CDATA #IMPLIED]
color définit une série de couleurs RGB.
containerField [containerField NMTOKEN "color"]
containerField is the field-label prefix used in VRML encodings when this node is a child of another node.
Examples: geometry Box, children Group, proxy Group.
Hint: can be overridden by author if needed.
class [class CDATA #IMPLIED]
class is a space-separated list of classes, reserved for use by XML stylesheets.
  accessType and type   Credits and Translations   X3D Resources   to top
ColorInterpolator ColorInterpolator ColorInterpolator génère une série de valeurs Color qui peuvent être ROUTEes vers un attribut <Color> du noeud color. Exemple d'entrée typique: ROUTE someTimeSensor.fraction_changed TO someInterpolator.set_fraction. Exemple de sortie typique: ROUTE someInterpolator.value_changed TO destinationNode.set_attribute. X3D validation:
SchemaDOCTYPE
DEF [DEF ID #IMPLIED]
DEF spécifie un nom identité unique pour ce noeud, référencable par les autres noeuds.
Hint: http://www.web3d.org/x3d/content/examples/X3dSceneAuthoringHints.html#NamingConventions
USE [USE IDREF #IMPLIED]
USE signifie une réutilisation des attributs et des noeuds enfants appartenant a un noeud prédéfini par DEF, ignorant alors les autres attributs et enfants.
Conseil: Utiliser USE pour dupliquer une géométrie (au lieu de copier / coller les noeuds) peut améliorer les performances.
Attention: Ne PAS inclure DEF (ou aucune autre valeur attribut) lorsque vous utilisez l'attribut USE!
key [key accessType inputOutput, type MFFloat CDATA #IMPLIED]
Fractions de temps d'intervalle [0,1] allant en s'incrémentant tout en faisant correspondre les keyValues.
Conseil: le nombre de keys doit exactement correspondre au nombre de keyValues!
keyValue [keyValue accessType inputOutput, type MFColor CDATA #IMPLIED]
Valeurs de sortie pour les interpolations linéaires, chacune correspondant à une fraction de temps key.
Conseil: le nombre de keys doit exactement correspondre au nombre de keyValues!
set_fraction [set_fraction accessType inputOnly, type SFFloat CDATA "0"]
set_fraction, d'intervalle [0,1], sélectionne la valeur d'entrée key en faisant correspondre la valeur de sortie keyValue appropriée.
value_changed [value_changed accessType outputOnly, type SFColor CDATA "0 0 0"]
valeur de sortie linéaire interpolée déterminée par la valeur de temps courante key, correspondant à une valeur keyValue.
containerField [containerField NMTOKEN "children"]
containerField is the field-label prefix used in VRML encodings when this node is a child of another node.
Examples: geometry Box, children Group, proxy Group.
Hint: can be overridden by author if needed.
class [class CDATA #IMPLIED]
class is a space-separated list of classes, reserved for use by XML stylesheets.
  accessType and type   Credits and Translations   X3D Resources   to top
ColorRGBA ColorRGBA ColorRGBA node defines a set of RGBA color values that apply either to a sibling Coordinate/CoordinateDouble node, or else to a parent ElevationGrid node. ColorRGBA is only used by ElevationGrid, IndexedFaceSet, IndexedLineSet, LineSet, PointSet, Triangle* and IndexedTriangle* nodes.
Hint: colors are often controlled by Material instead.
Hint: alpha channel may be ignored under Interchange profile.
X3D validation:
SchemaDOCTYPE
DEF [DEF ID #IMPLIED]
DEF defines a unique ID name for this node, referencable by other nodes.
Hint: descriptive DEF names improve clarity and help document a model.
Hint: http://www.web3d.org/x3d/content/examples/X3dSceneAuthoringHints.html#NamingConventions
USE [USE IDREF #IMPLIED]
USE means reuse an already DEF-ed node ID, excluding all child nodes and all other attributes (except for containerField, which can have a different value).
Hint: USEing other geometry (instead of duplicating nodes) can improve performance.
Warning: do NOT include any child nodes, a DEF attribute, or any other attribute values (except for containerField) when defining a USE attribute.
Warning: each USE value must match a corresponding DEF value that is defined earlier in the scene.
color [color accessType inputOutput, type MFColorRGBA CDATA #IMPLIED]
[0,1] color defines a set of RGBA colors.
containerField [containerField NMTOKEN "color"]
containerField is the field-label prefix indicating relationship to parent node.
Examples: geometry Box, children Group, proxy Shape.
Hint: containerField attribute is only supported in XML encoding of X3D scenes.
class [class CDATA #IMPLIED]
class is a space-separated list of classes, reserved for use by XML stylesheets. The class attribute is only supported in XML encoding of X3D scenes.
  accessType and type   Credits and Translations   X3D Resources   to top
component component component indicates needed scene functionality above the given X3D profile.
Hint: component tag(s) are optional first children of head tag.
X3D validation:
SchemaDOCTYPE
name [name (Core | CADGeometry | CubeMapTexturing | DIS | EnvironmentalEffects | EnvironmentalSensor | EventUtilities | Geometry2D | Geometry3D | Geospatial | Grouping | H-Anim | Interpolation | KeyDeviceSensor | Lighting | Navigation | Networking | NURBS | PointingDeviceSensor | Rendering | Scripting | Shaders | Shape | Sound | Text | Texturing | Texturing3D | Time) #REQUIRED]
name of this component.
Hint: all specified components are already in Full profile.
level [level (1|2|3|4) #REQUIRED]
level of support within this component.
  accessType and type   Credits and Translations   X3D Resources   to top
ComposedCubeMapTexture
ComposedCubeMapTexture
ComposedCubeMapTexture defines a cubic environment map source as an explicit set of images drawn from individual 2D texture nodes.
Hint: [0,6] child image nodes are allowed, with containerField values: front back left right top bottom.
X3D validation:
SchemaDOCTYPE
DEF [DEF ID #IMPLIED]
DEF defines a unique ID name for this node, referencable by other nodes.
Hint: descriptive DEF names improve clarity and help document a model.
Hint: http://www.web3d.org/x3d/content/examples/X3dSceneAuthoringHints.html#NamingConventions
USE [USE IDREF #IMPLIED]
USE means reuse an already DEF-ed node ID, excluding all child nodes and all other attributes (except for containerField, which can have a different value).
Hint: USEing other geometry (instead of duplicating nodes) can improve performance.
Warning: do NOT include any child nodes, a DEF attribute, or any other attribute values (except for containerField) when defining a USE attribute.
Warning: each USE value must match a corresponding DEF value that is defined earlier in the scene.
containerField [containerField NMTOKEN "children"]
containerField is the field-label prefix indicating relationship to parent node.
Examples: geometry Box, children Group, proxy Shape.
Hint: containerField attribute is only supported in XML encoding of X3D scenes.
class [class CDATA #IMPLIED]
class is a space-separated list of classes, reserved for use by XML stylesheets. The class attribute is only supported in XML encoding of X3D scenes.
  accessType and type   Credits and Translations   X3D Resources   to top
    ComposedShader ComposedShader defines a shader where the individual source files are not individually programmable. ComposedShader contains IS/connect, parts [ShaderPart] nodes and field definitions. X3D validation:
SchemaDOCTYPE
DEF [DEF ID #IMPLIED]
DEF defines a unique ID name for this node, referencable by other nodes.
Hint: descriptive DEF names improve clarity and help document a model.
Hint: http://www.web3d.org/x3d/content/examples/X3dSceneAuthoringHints.html#NamingConventions
USE [USE IDREF #IMPLIED]
USE means reuse an already DEF-ed node ID, excluding all child nodes and all other attributes (except for containerField, which can have a different value).
Hint: USEing other geometry (instead of duplicating nodes) can improve performance.
Warning: do NOT include any child nodes, a DEF attribute, or any other attribute values (except for containerField) when defining a USE attribute.
Warning: each USE value must match a corresponding DEF value that is defined earlier in the scene.
activate [activate accessType inputOnly, type SFBool (true|false)]
activate forces the shader to activate the contained objects.
isSelected [isSelected accessType outputOnly, type SFBool (true|false)]
isSelected indicates this shader instance is selected for use by browser
isValid [isValid accessType outputOnly, type SFBool (true|false)]
isValid indicates whether current shader objects can be run as a shader program.
language [language accessType initializeOnly, type SFString CDATA #IMPLIED]
language indicates to browser which shading language is used. This is a hint which may not be necessary.
Hint: recognized values include "CG" "GLSL" "HLSL" "FX"
containerField [containerField NMTOKEN "shaders"]
containerField is the field-label prefix indicating relationship to parent node.
Examples: geometry Box, children Group, proxy Shape.
Hint: containerField attribute is only supported in XML encoding of X3D scenes.
class [class CDATA #IMPLIED]
class is a space-separated list of classes, reserved for use by XML stylesheets. The class attribute is only supported in XML encoding of X3D scenes.
  accessType and type   Credits and Translations   X3D Resources   to top
ComposedTexture3D ComposedTexture3D (v3.1 or later) ComposedTexture3D defines a 3D image-based texture map as a collection of 2D texture sources at various depths. Insert 2^n ImageTexture, PixelTexture or MovieTexture child nodes. The first image is at depth 0 and each following image is at an increasing depth value in the R direction.
Hint: insert Shape and Appearance nodes before adding texture.
X3D validation:
SchemaDOCTYPE
DEF [DEF ID #IMPLIED]
DEF defines a unique ID name for this node, referencable by other nodes.
Hint: descriptive DEF names improve clarity and help document a model.
Hint: http://www.web3d.org/x3d/content/examples/X3dSceneAuthoringHints.html#NamingConventions
USE [USE IDREF #IMPLIED]
USE means reuse an already DEF-ed node ID, excluding all child nodes and all other attributes (except for containerField, which can have a different value).
Hint: USEing other geometry (instead of duplicating nodes) can improve performance.
Warning: do NOT include any child nodes, a DEF attribute, or any other attribute values (except for containerField) when defining a USE attribute.
Warning: each USE value must match a corresponding DEF value that is defined earlier in the scene.
repeatS [repeatS accessType initializeOnly, type SFBool (true|false) "false"]
Whether to horizontally repeat texture along S axis.
repeatT [repeatT accessType initializeOnly, type SFBool (true|false) "false"]
Whether to vertically repeat texture along T axis.
repeatR [repeatR accessType initializeOnly, type SFBool (true|false) "false"]
Whether to vertically repeat texture along R axis.
containerField [containerField NMTOKEN "texture"]
containerField is the field-label prefix indicating relationship to parent node.
Examples: geometry Box, children Group, proxy Shape.
Hint: containerField attribute is only supported in XML encoding of X3D scenes.
class [class CDATA #IMPLIED]
class is a space-separated list of classes, reserved for use by XML stylesheets. The class attribute is only supported in XML encoding of X3D scenes.
  accessType and type   Credits and Translations   X3D Resources   to top
Cone Cone Cone est un noeud géométrie.
Conseil: insérez un noeud Shape avant d'ajouter une géométrie ou Appearance.
X3D validation:
SchemaDOCTYPE
DEF [DEF ID #IMPLIED]
DEF spécifie un nom identité unique pour ce noeud, référencable par les autres noeuds.
Hint: http://www.web3d.org/x3d/content/examples/X3dSceneAuthoringHints.html#NamingConventions
USE [USE IDREF #IMPLIED]
USE signifie une réutilisation des attributs et des noeuds enfants appartenant à un noeud prédéfini par DEF, ignorant alors les autres attributs et enfants.
Conseil: Utiliser USE pour dupliquer une géométrie (au lieu de copier / coller les noeuds) peut améliorer les performances.
Attention: Ne PAS inclure DEF (ou aucune autre valeur attribut) lorsque vous utilisez l'attribut USE!
height [height accessType initializeOnly, type SFFloat CDATA "2"] (0,infinity)
Taille en mètres.
bottomRadius [bottomRadius accessType initializeOnly, type SFFloat CDATA "1"] (0,infinity)
Taille en mètres.
side [side accessType initializeOnly, type SFBool (true|false) "true"]
Si les côtés sont dessinés ou pas (les faces internes ne sont pas dessinées).
bottom [bottom accessType initializeOnly, type SFBool (true|false) "true"]
Si la base est dessinée ou pas (les faces internes ne sont pas dessinées).
solid [solid accessType initializeOnly, type SFBool (true|false) "true"]
Activer solid par la valeur true a pour conséquence de dessiner seulement une seule face des polygônes (face externe considérée), en mettant la valeur false dans solid, les deux faces des polygôes sont dessinées (face externe non considérée).
Attention: la valeur par defaut true peut cacher entièrement la géométrie si elle est regardée du mauvais côté!
containerField [containerField NMTOKEN "geometry"]
containerField is the field-label prefix used in VRML encodings when this node is a child of another node.
Examples: geometry Box, children Group, proxy Group.
Hint: can be overridden by author if needed.
class [class CDATA #IMPLIED]
class is a space-separated list of classes, reserved for use by XML stylesheets.
  accessType and type   Credits and Translations   X3D Resources   to top
connect connect connect elements define each ProtoDeclare field connection within ProtoDeclare definitions.
Hint: IS can only be first child of a node.
Warning: IS/connect elements are only allowed within ProtoDeclare children definitions.
X3D validation:
SchemaDOCTYPE
nodeField [nodeField: NMTOKEN #REQUIRED]
Name of field within this node which IS CONNECTed to the ancestor ProtoDeclare field definition.
Warning: do not connect more than one interface protoField to a single field within this node.
protoField [protoField: NMTOKEN #REQUIRED]
Name of parent ProtoDeclare field definition connecting to field in this node.
Hint: use multiple IS/connect elements for multiple fan-out from a single protoField interface.
  accessType and type   Credits and Translations   X3D Resources   to top
Contour2D Contour2D Contour2D groups a set of curve segments to a composite contour. Child segments form a closed loop, with first point of first child repeated as last point of last child, and last point of segment repeated as first point of consecutive segments. Child segments are type NurbsCurve2D or ContourPolyline2D, enumerated in consecutive order of contour topology. X3D validation:
SchemaDOCTYPE
DEF [DEF ID #IMPLIED]
DEF spécifie un nom identité unique pour ce noeud, référencable par les autres noeuds.
Hint: http://www.web3d.org/x3d/content/examples/X3dSceneAuthoringHints.html#NamingConventions
USE [USE IDREF #IMPLIED]
USE signifie une réutilisation des attributs et des noeuds enfants appartenant à un noeud prédéfini par DEF, ignorant alors les autres attributs et enfants.
Conseil: Utiliser USE pour dupliquer une géométrie (au lieu de copier / coller les noeuds) peut améliorer les performances.
Attention: Ne PAS inclure DEF (ou aucune autre valeur attribut) lorsque vous utilisez l'attribut USE!
containerField [containerField NMTOKEN "trimmingContour"]
containerField is the field-label prefix indicating relationship to parent node.
Examples: geometry Box, children Group, proxy Shape.
Hint: containerField attribute is only supported in XML encoding of X3D scenes.
class [class CDATA #IMPLIED]
class is a space-separated list of classes, reserved for use by XML stylesheets. The class attribute is only supported in XML encoding of X3D scenes.
  accessType and type   Credits and Translations   X3D Resources   to top
ContourPolyline2D ContourPolyline2D ContourPolyline2D defines a linear curve segment as part of a trimming contour in u-v domain of a surface. X3D validation:
SchemaDOCTYPE
DEF [DEF ID #IMPLIED]
DEF spécifie un nom identité unique pour ce noeud, référencable par les autres noeuds.
Hint: http://www.web3d.org/x3d/content/examples/X3dSceneAuthoringHints.html#NamingConventions
USE [USE IDREF #IMPLIED]
USE signifie une réutilisation des attributs et des noeuds enfants appartenant à un noeud prédéfini par DEF, ignorant alors les autres attributs et enfants.
Conseil: Utiliser USE pour dupliquer une géométrie (au lieu de copier / coller les noeuds) peut améliorer les performances.
Attention: Ne PAS inclure DEF (ou aucune autre valeur attribut) lorsque vous utilisez l'attribut USE!
point [point accessType inputOutput, type MFVec2f CDATA #IMPLIED]
TODO.
containerField [containerField NMTOKEN "children"]
containerField is the field-label prefix indicating relationship to parent node.
Examples: geometry Box, children Group, proxy Shape.
Hint: containerField attribute is only supported in XML encoding of X3D scenes.
class [class CDATA #IMPLIED]
class is a space-separated list of classes, reserved for use by XML stylesheets. The class attribute is only supported in XML encoding of X3D scenes.
  accessType and type   Credits and Translations   X3D Resources   to top
Coordinate Coordinate Coordinate crée une géométrie en utilisant des coordonnées 3D. Coordinate est uniquement utilisé par IndexedFaceSet, IndexedLineSet, LineSet et PointSet. X3D validation:
SchemaDOCTYPE
DEF [DEF ID #IMPLIED]
DEF spécifie un nom identité unique pour ce noeud, référencable par les autres noeuds.
Hint: http://www.web3d.org/x3d/content/examples/X3dSceneAuthoringHints.html#NamingConventions
USE [USE IDREF #IMPLIED]
USE signifie une réutilisation des attributs et des noeuds enfants appartenant à un noeud prédéfini par DEF, ignorant alors les autres attributs et enfants.
Conseil: Utiliser USE pour dupliquer une géométrie (au lieu de copier / coller les noeuds) peut améliorer les performances.
Attention: Ne PAS inclure DEF (ou aucune autre valeur attribut) lorsque vous utilisez l'attribut USE!
point [point accessType inputOutput, type MFVec3f CDATA #IMPLIED]
point contient une série de coordonnées 3D.
containerField [containerField NMTOKEN "coord"]
containerField is the field-label prefix used in VRML encodings when this node is a child of another node.
Examples: geometry Box, children Group, proxy Group.
Hint: can be overridden by author if needed.
class [class CDATA #IMPLIED]
class is a space-separated list of classes, reserved for use by XML stylesheets.
  accessType and type   Credits and Translations   X3D Resources   to top
CoordinateDouble CoordinateDouble CoordinateDouble builds geometry by defining a set of 3D coordinate triplet values. CoordinateDouble is used by IndexedFaceSet, IndexedLineSet, LineSet, PointSet, Triangle* and IndexedTriangle* nodes. CoordinateDouble is also used by NurbsPositionInterpolator and NurbsOrientationInterpolator. X3D validation:
SchemaDOCTYPE
DEF [DEF ID #IMPLIED]
DEF defines a unique ID name for this node, referencable by other nodes.
Hint: descriptive DEF names improve clarity and help document a model.
Hint: http://www.web3d.org/x3d/content/examples/X3dSceneAuthoringHints.html#NamingConventions
USE [USE IDREF #IMPLIED]
USE means reuse an already DEF-ed node ID, excluding all child nodes and all other attributes (except for containerField, which can have a different value).
Hint: USEing other geometry (instead of duplicating nodes) can improve performance.
Warning: do NOT include any child nodes, a DEF attribute, or any other attribute values (except for containerField) when defining a USE attribute.
Warning: each USE value must match a corresponding DEF value that is defined earlier in the scene.
point [point accessType inputOutput, type MFVec3d CDATA #IMPLIED]
point contains a set of 3D coordinate triplet values.
containerField [containerField NMTOKEN "coord"]
containerField is the field-label prefix indicating relationship to parent node.
Examples: geometry Box, children Group, proxy Shape.
Hint: containerField attribute is only supported in XML encoding of X3D scenes.
class [class CDATA #IMPLIED]
class is a space-separated list of classes, reserved for use by XML stylesheets. The class attribute is only supported in XML encoding of X3D scenes.
  accessType and type   Credits and Translations   X3D Resources   to top
CoordinateInterpolator
CoordinateInterpolator
CoordinateInterpolator génère une série de valeurs-coordonnées qui peut être ROUTEe vers un attribut 'point' d'un noeud <Coordinate> ou vers un autre attribut de type Vector3FloatArray. Entrée typique: ROUTE someTimeSensor.fraction_changed TO someInterpolator.set_fraction. Sortie typique: ROUTE someInterpolator.value_changed TO destinationNode.set_attribute. X3D validation:
SchemaDOCTYPE
DEF [DEF ID #IMPLIED]
DEF spécifie un nom identité unique pour ce noeud, référencable par les autres noeuds.
Hint: http://www.web3d.org/x3d/content/examples/X3dSceneAuthoringHints.html#NamingConventions
USE [USE IDREF #IMPLIED]
USE signifie une réutilisation des attributs et des noeuds enfants appartenant à un noeud prédéfini par DEF, ignorant alors les autres attributs et enfants.
Conseil: Utiliser USE pour dupliquer une géométrie (au lieu de copier / coller les noeuds) peut améliorer les performances.
Attention: Ne PAS inclure DEF (ou aucune autre valeur attribut) lorsque vous utilisez l'attribut USE!
key [key accessType inputOutput, type MFFloat CDATA #IMPLIED]
Fractions de temps d'intervalle [0,1] allant en s'incrémentant tout en faisant correspondre les keyValues.
Conseil: le nombre de keys doit exactement correspondre au nombre de keyValues!
keyValue [keyValue accessType inputOutput, type MFVec3f CDATA #IMPLIED]
Valeurs de sortie pour les interpolations linéaires, chacune correspondant à une fraction de temps key.
Conseil: le nombre de keys doit exactement correspondre au nombre de keyValues!
set_fraction [set_fraction accessType inputOnly, type SFFloat CDATA "0"]
set_fraction, d'intervalle [0,1], sélectionne la valeur d'entrée key en faisant correspondre la valeur de sortie keyValue appropriée.
value_changed [value_changed accessType outputOnly, type MFVec3f CDATA "0 0 0"]
valeur de sortie linéaire interpolée déterminée par la valeur de temps courante key, correspondant à la valeur keyValue appropriée.
containerField [containerField NMTOKEN "children"]
containerField is the field-label prefix used in VRML encodings when this node is a child of another node.
Examples: geometry Box, children Group, proxy Group.
Hint: can be overridden by author if needed.
class [class CDATA #IMPLIED]
class is a space-separated list of classes, reserved for use by XML stylesheets.
  accessType and type   Credits and Translations   X3D Resources   to top
CoordinateInterpolator2D
CoordinateInterpolator2D
CoordinateInterpolator2D generates a series of Vector2FloatArray values that can be ROUTEd to a Vector2FloatArray attribute.
Hint: typical input connection is ROUTE someTimeSensor.fraction_changed TO someInterpolator.set_fraction.
Hint: typical output connection is ROUTE someInterpolator.value_changed TO destinationNode.set_attribute.
X3D validation:
SchemaDOCTYPE
DEF [DEF ID #IMPLIED]
DEF defines a unique ID name for this node, referencable by other nodes.
Hint: descriptive DEF names improve clarity and help document a model.
Hint: http://www.web3d.org/x3d/content/examples/X3dSceneAuthoringHints.html#NamingConventions
USE [USE IDREF #IMPLIED]
USE means reuse an already DEF-ed node ID, excluding all child nodes and all other attributes (except for containerField, which can have a different value).
Hint: USEing other geometry (instead of duplicating nodes) can improve performance.
Warning: do NOT include any child nodes, a DEF attribute, or any other attribute values (except for containerField) when defining a USE attribute.
Warning: each USE value must match a corresponding DEF value that is defined earlier in the scene.
key [key accessType inputOutput, type MFFloat CDATA #IMPLIED]
Definition parameters for linear-interpolation function time intervals, in increasing order and corresponding to keyValues.
Hint: number of keyValues must be an integer multiple of the number of keys!
Hint: keyValue/key integer multiple defines how many coordinates are sent in value_changed outputOnlys.
keyValue [keyValue accessType inputOutput, type MFVec3f CDATA #IMPLIED]
Output values for linear interopolation, each corresponding to time-fraction keys.
Hint: number of keyValues must be an integer multiple of the number of keys!
Hint: keyValue/key integer multiple defines how many coordinates are sent in value_changed outputOnlys.
set_fraction [set_fraction accessType inputOnly, type SFFloat CDATA "0"]
set_fraction selects input key for corresponding keyValue output.
value_changed [value_changed accessType outputOnly, type MFVec2f CDATA "0 0 0"]
Linearly interpolated output value_changed determined by current key time and corresponding keyValue pair.
Hint: keyValue/key integer multiple defines how many coordinates are sent in value_changed outputOnlys.
containerField [containerField NMTOKEN "children"]
containerField is the field-label prefix used in VRML encodings when this node is a child of another node.
Examples: geometry Box, children Group, proxy Group.
Hint: can be overridden by author if needed.
Warning: containerField attribute is only supported in XML encoding of scenes.
class [class CDATA #IMPLIED]
class is a space-separated list of classes, reserved for use by XML stylesheets.
Warning: class attribute is only supported in XML encoding of scenes.
  accessType and type   Credits and Translations   X3D Resources   to top
Cylinder Cylinder Cylinder est un noeud géométrie.
Conseil: insérez un noeud Shape avant d'ajouter une géométrie ou Appearance.
X3D validation:
SchemaDOCTYPE
DEF [DEF ID #IMPLIED]
DEF spécifie un nom identité unique pour ce noeud, référencable par les autres noeuds.
Hint: http://www.web3d.org/x3d/content/examples/X3dSceneAuthoringHints.html#NamingConventions
USE [USE IDREF #IMPLIED]
USE signifie une réutilisation des attributs et des noeuds enfants appartenant à un noeud prédéfini par DEF, ignorant alors les autres attributs et enfants.
Conseil: Utiliser USE pour dupliquer une géométrie (au lieu de copier / coller les noeuds) peut améliorer les performances.
Attention: Ne PAS inclure DEF (ou aucune autre valeur attribut) lorsque vous utilisez l'attribut USE!
height [height accessType initializeOnly, type SFFloat CDATA "2"] (0,infinity)
Taille en mètres.
radius [radius accessType initializeOnly, type SFFloat CDATA "1"] (0,infinity)
Taille en mètres.
top [top accessType initializeOnly, type SFBool (true|false) "true"]
Si le sommet est dessiné ou pas (les faces internes ne sont pas dessinées).
side [side accessType initializeOnly, type SFBool (true|false) "true"]
Si les côtés sont dessinés ou pas (les faces internes ne sont pas dessinées).
bottom [bottom accessType initializeOnly, type SFBool (true|false) "true"]
Si la base est dessinée ou pas (les faces internes ne sont pas dessinées).
solid [solid accessType initializeOnly, type SFBool (true|false) "true"]
Activer solid par la valeur true a pour conséquence de dessiner seulement une seule face des polygônes (face externe considérée), en mettant la valeur false dans solid, les deux faces des polygôes sont dessinées (face externe non considérée).
Attention: la valeur par defaut true peut cacher entièrement la géométrie si elle est regardée du mauvais côté!
containerField [containerField NMTOKEN "geometry"]
containerField is the field-label prefix used in VRML encodings when this node is a child of another node.
Examples: geometry Box, children Group, proxy Group.
Hint: can be overridden by author if needed.
class [class CDATA #IMPLIED]
class is a space-separated list of classes, reserved for use by XML stylesheets.
  accessType and type   Credits and Translations   X3D Resources   to top
CylinderSensor CylinderSensor CylinderSensor retranscrit les mouvements du pointeur (par exemple, une souris ou une baguette) en rotations selon un cylindre invisible dont l'axe correspond à l'axe loxal en Y.
Conseil: la forme initiale du pointeur détermine si oui ou non les faces du cylindre peuvent être manipulées.
X3D validation:
SchemaDOCTYPE
DEF [DEF ID #IMPLIED]
DEF spécifie un nom identité unique pour ce noeud, référencable par les autres noeuds.
Hint: http://www.web3d.org/x3d/content/examples/X3dSceneAuthoringHints.html#NamingConventions
USE [USE IDREF #IMPLIED]
USE signifie une réutilisation des attributs et des noeuds enfants appartenant a un noeud prédéfini par DEF, ignorant alors les autres attributs et enfants.
Conseil: Utiliser USE pour dupliquer une géométrie (au lieu de copier / coller les noeuds) peut améliorer les performances.
Attention: Ne PAS inclure DEF (ou aucune autre valeur attribut) lorsque vous utilisez l'attribut USE!
description [description accessType inputOutput, type SFString CDATA #IMPLIED]
Text tooltip description to be displayed for action of this node.
Hint: use spaces, make descriptions clear and readable.
Hint: many XML tools substitute XML character references automatically if needed (like &#38; for & or &#34; for " ).
enabled [enabled accessType inputOutput, type SFBool (true|false) "true"]
Active/désactive le noeud senseur.
minAngle [minAngle accessType inputOutput, type SFFloat CDATA "0"]
restraint les évènements rotation_changed dans une fourchette de valeurs min/max
Conseil: si minAngle > maxAngle, la rotation n'est pas restrainte.
maxAngle [maxAngle accessType inputOutput, type SFFloat CDATA "0"]
restraint les évènements rotation_changed dans une fourchette de valeurs min/max
Conseil: si minAngle > maxAngle, la rotation n'est pas restrainte.
diskAngle [diskAngle accessType inputOutput, type SFFloat CDATA "0.262" (15 degrés)]
Intervient dans le comportement rotationnel en suivant le mouvement relatif du pointeur: angle aigu si les faces du senseur géométrique sont utilisées pour la manipulation ou pas.
Conseil: diskAngle forcé à 0 contraint le comportement suivant un disque, diskAngle forcé à 1.570796 (90 degrés) contraint le comportement suivant un cylindre.
autoOffset [autoOffset accessType inputOutput, type SFBool (true|false) "true"]
détermine si oui ou non les valeurs de décalage précédentes sont rappelées/accumulées.
offset [offset accessType inputOutput, type SFFloat CDATA "0"]
Envoie un évènement et rappelle la dernière valeur envoyée.
isActive [isActive accessType outputOnly, type SFBool (true|false) "false"]
l'évènement isActive true/false est envoyé quand le senseur est déclenché. isActive=true quand le boutton de la souris est pressé, isActive=false quand il est relâché.
rotation_changed [rotation_changed accessType outputOnly, type SFRotation CDATA "0 0 1 0"]
l'évènement rotation_changed est égal à la somme des positions relatives plus la valeur de décalage selon l'axe Y dans le repère de coordonnées local.
trackPoint_changed [trackPoint_changed accessType outputOnly, type SFVec3f CDATA "0 0 0"]
l'évènement trackPoint_changed donne le point d'intersection de position avec la géométrie senseur.
containerField [containerField NMTOKEN "children"]
containerField is the field-label prefix used in VRML encodings when this node is a child of another node.
Examples: geometry Box, children Group, proxy Group.
Hint: can be overridden by author if needed.
class [class CDATA #IMPLIED]
class is a space-separated list of classes, reserved for use by XML stylesheets.
  accessType and type   Credits and Translations   X3D Resources   to top
DirectionalLight DirectionalLight DirectionalLight crée des rayons de lumière parallèles et éclaire les formes géométriques. La portée de la lumière est limitée et éclaire seulement les géométries qui sont inclues dans le groupe parent! Aucun emplacement n'est nécessaire puisque les rayons sont parallèles depuis une source placée à une distance infinie. les noeuds DirectionalLight ne s'attenuent pas avec la distance. Les lumières n'ont pas de forme visible et éclairent au travers des géométries.
Conseil: HeadLight est contrôlé par NavigationInfo.
Conseil: la lumière peut ne pas être contenue par Group ou Transform.
X3D validation:
SchemaDOCTYPE
DEF [DEF ID #IMPLIED]
DEF spécifie un nom identité unique pour ce noeud, référencable par les autres noeuds.
Hint: http://www.web3d.org/x3d/content/examples/X3dSceneAuthoringHints.html#NamingConventions
USE [USE IDREF #IMPLIED]
USE signifie une réutilisation des attributs et des noeuds enfants appartenant à un noeud prédéfini par DEF, ignorant alors les autres attributs et enfants.
Conseil: Utiliser USE pour dupliquer une géométrie (au lieu de copier / coller les noeuds) peut améliorer les performances.
Attention: Ne PAS inclure DEF (ou aucune autre valeur attribut) lorsque vous utilisez l'attribut USE!
on [on accessType inputOutput, type SFBool (true|false) "true"]
Active/désactive la source de lumière.
color [color accessType inputOutput, type SFColor CDATA "1 1 1"]
[0,1] color est la couleur de la lumière, s'appliquant sur la couleur des objets.
direction [direction accessType inputOutput, type SFVec3f CDATA "0 0 -1"]
Orientation de la lumière relative au repère de coordonnées local.
intensity [intensity accessType inputOutput, type SFFloat CDATA "1"]
Brillance de l'émission directe de la source de la lumière.
ambientIntensity [ambientIntensity accessType inputOutput, type SFFloat CDATA "0"]
Brillance de l'émission ambiante de la lumière (non directionelle, en arrière plan).
Conseil: ce champ peut être ignoré.
global [global accessType inputOutput, type SFBool (true|false) "false"] (v3.1 or later)
Global lights illuminate all objects within their volume of lighting influence. Scoped lights only illuminate objects within the same transformation hierarchy.
containerField [containerField NMTOKEN "children"]
containerField is the field-label prefix used in VRML encodings when this node is a child of another node.
Examples: geometry Box, children Group, proxy Group.
Hint: can be overridden by author if needed.
class [class CDATA #IMPLIED]
class is a space-separated list of classes, reserved for use by XML stylesheets.
  accessType and type   Credits and Translations   X3D Resources   to top
Disk2D Disk2D Disk2D is a geometry node that defines a filled (or partially filled) planar circle with center (0,0) in X-Y plane.
Hint: insert a Shape node before adding geometry or Appearance.
X3D validation:
SchemaDOCTYPE
DEF [DEF ID #IMPLIED]
DEF defines a unique ID name for this node, referencable by other nodes.
Hint: descriptive DEF names improve clarity and help document a model.
Hint: http://www.web3d.org/x3d/content/examples/X3dSceneAuthoringHints.html#NamingConventions
USE [USE IDREF #IMPLIED]
USE means reuse an already DEF-ed node ID, excluding all child nodes and all other attributes (except for containerField, which can have a different value).
Hint: USEing other geometry (instead of duplicating nodes) can improve performance.
Warning: do NOT include any child nodes, a DEF attribute, or any other attribute values (except for containerField) when defining a USE attribute.
Warning: each USE value must match a corresponding DEF value that is defined earlier in the scene.
innerRadius [innerRadius accessType initializeOnly, type SFFloat CDATA "0"] [0,infinity)
Inner circle radius, greater than or equal to 0.
Warning: simple-geometry dimensions cannot be changed after initial creation, for animation use Transform scale instead.
outerRadius [outerRadius accessType initializeOnly, type SFFloat CDATA "1"] (0,infinity)
Outer radius of circle, greater than or equal to inner radius.
Warning: simple-geometry dimensions cannot be changed after initial creation, for animation use Transform scale instead.
solid [solid accessType initializeOnly, type SFBool (true|false) "false"]
Activer solid par la valeur true a pour conséquence de dessiner seulement une seule face des polygones (face externe considérée), en mettant la valeur false dans solid, les deux faces des polygones sont dessinées (face externe non considérée).
Attention: la valeur par defaut true peut cacher entièrement la géométrie si elle est regardée du mauvais côté!
containerField [containerField NMTOKEN "geometry"]
containerField is the field-label prefix indicating relationship to parent node.
Examples: geometry Box, children Group, proxy Shape.
Hint: containerField attribute is only supported in XML encoding of X3D scenes.
class [class CDATA #IMPLIED]
class is a space-separated list of classes, reserved for use by XML stylesheets. The class attribute is only supported in XML encoding of X3D scenes.
  accessType and type   Credits and Translations   X3D Resources   to top
ElevationGrid ElevationGrid ElevationGrid est un noeud géométrie. ElevationGrid est une grille rectangulaire pouvant paramétrer des hauteurs variables en Y, au dessus de la surface plane. ElevationGrid peut contenir les noeuds Color/ColorRGBA, Normal et TextureCoordinate.
Conseil: insérez un noeud Shape avant d'ajouter une géométrie ou Appearance. Vous pouvez aussi remplacer une ProtoInstance standard par un contenu.
X3D validation:
SchemaDOCTYPE
DEF [DEF ID #IMPLIED]
DEF spécifie un nom identité unique pour ce noeud, référencable par les autres noeuds.
Hint: http://www.web3d.org/x3d/content/examples/X3dSceneAuthoringHints.html#NamingConventions
USE [USE IDREF #IMPLIED]
USE signifie une réutilisation des attributs et des noeuds enfants appartenant à un noeud prédéfini par DEF, ignorant alors les autres attributs et enfants.
Conseil: Utiliser USE pour dupliquer une géométrie (au lieu de copier / coller les noeuds) peut améliorer les performances.
Attention: Ne PAS inclure DEF (ou aucune autre valeur attribut) lorsque vous utilisez l'attribut USE!
xDimension [xDimension accessType initializeOnly, type SFInt32 CDATA "0"]
Nombre d'éléments, dans le tableau, suivant la direction des x.
zDimension [zDimension accessType initializeOnly, type SFInt32 CDATA "0"]
Nombre d'éléments, dans le tableau, suivant la direction des x.
xSpacing [xSpacing accessType initializeOnly, type SFFloat CDATA "1.0"]
Distance en mètres entre les colonnes du tableau suivant la direction des X.
Conseil: la ditance totale sur l'axe horizontal X est egal à (xDimension-1) * xSpacing.
zSpacing [zSpacing accessType initializeOnly, type SFFloat CDATA "1.0"]
Distance en mètres entre les lignes du tableau suivant la direction des Z.
Conseil: la ditance totale sur l'axe horizontal Z est egal à (zDimension-1) * zSpacing.
height [height accessType initializeOnly, type MFFloat CDATA #IMPLIED]
Tableau de valeurs verticales (hauteurs) selon l'axe Y, avec pour lignes xDimension et pour colonnes zDimension.
set_height [set_height accessType inputOnly, type MFFloat CDATA #IMPLIED]
Tableau de valeurs verticales (hauteurs) selon l'axe Y, avec pour lignes xDimension et pour colonnes zDimension.
ccw [ccw accessType initializeOnly, type SFBool (true|false) "true"]
ccw = counterclockwise: commande l'orientation des coordonnées de vertex.
Conseil: ccw false renverse l'orientation normale (sélectionnant la face externe) et vectorielle.
creaseAngle [creaseAngle accessType initializeOnly, type SFFloat CDATA "0"]
creaseAngle définit l'angle (en radians) pour déterminer si oui ou non les polygônes adjacents sont dessinés avec des facettes aigues ou par lissage. Si l'angle normal à deux polygônes adjacents est inférieur à la valeur de creaseAngle, le lissage est rendu au dela du segment lissé.
solid [solid accessType initializeOnly, type SFBool (true|false) "true"]
Activer solid par la valeur true a pour conséquence de dessiner seulement une seule face des polygônes (face externe considérée), en mettant la valeur false dans solid, les deux faces des polygôes sont dessinées (face externe non considérée).
Attention: la valeur par defaut true peut cacher entièrement la géométrie si elle est regardée du mauvais côté!
colorPerVertex [colorPerVertex accessType initializeOnly, type SFBool (true|false) "true"]
Si oui ou non Color est appliqué par (sommet) vertex (true) ou par quadrilatére (false).
normalPerVertex [normalPerVertex accessType initializeOnly, type SFBool (true|false) "true"]
Si oui ou non le noeud Normal node est appliqué par (sommet) vertex (true) ou par quadrilatére (false).
containerField [containerField NMTOKEN "geometry"]
containerField is the field-label prefix used in VRML encodings when this node is a child of another node.
Examples: geometry Box, children Group, proxy Group.
Hint: can be overridden by author if needed.
class [class CDATA #IMPLIED]
class is a space-separated list of classes, reserved for use by XML stylesheets.
  accessType and type   Credits and Translations   X3D Resources   to top
EspduTransform EspduTransform EspduTransform is a networked Transform node that can contain most nodes. EspduTransform integrates functionality for the following DIS PDUs: EntityStatePdu CollisionPdu DetonatePdu FirePdu CreateEntity RemoveEntity.
Hint: insert a Shape node before adding geometry or Appearance.
Hint: include <component name='DIS' level='1'/>
X3D validation:
SchemaDOCTYPE
DEF [DEF ID #IMPLIED]
DEF defines a unique ID name for this node, referencable by other nodes.
Hint: descriptive DEF names improve clarity and help document a model.
Hint: http://www.web3d.org/x3d/content/examples/X3dSceneAuthoringHints.html#NamingConventions
USE [USE IDREF #IMPLIED]
USE means reuse an already DEF-ed node ID, excluding all child nodes and all other attributes (except for containerField, which can have a different value).
Hint: USEing other geometry (instead of duplicating nodes) can improve performance.
Warning: do NOT include any child nodes, a DEF attribute, or any other attribute values (except for containerField) when defining a USE attribute.
Warning: each USE value must match a corresponding DEF value that is defined earlier in the scene.
enabled [enabled accessType inputOutput, type SFBool (true|false) "true"]
Active/désactive le noeud senseur.
marking [marking accessType inputOutput, type SFString CDATA #IMPLIED]
Maximum of 11 characters for simple entity label.
siteID [siteID accessType inputOutput, type SFInt32 CDATA "0"]
siteID of the participating LAN or organization.
applicationID [applicationID accessType inputOutput, type SFInt32 CDATA "1"]
applicationID is unique for application at that site.
entityID [entityID accessType inputOutput, type SFInt32 CDATA "0"]
EntityID is unique ID for entity within that application.
forceID [forceID accessType inputOutput, type SFInt32 CDATA "0"]
entityKind [entityKind accessType inputOutput, type SFInt32 CDATA "0"]
entityDomain [entityDomain accessType inputOutput, type SFInt32 CDATA "0"]
entityCountry [entityCountry accessType inputOutput, type SFInt32 CDATA "0"]
entityCategory [entityCategory accessType inputOutput, type SFInt32 CDATA "0"]
entitySubCategory [entitySubCategory accessType inputOutput, type SFInt32 CDATA "0"]
entitySpecific [entitySpecific accessType inputOutput, type SFInt32 CDATA "0"]
entityExtra [entityExtra accessType inputOutput, type SFInt32 CDATA "0"]
readInterval [readInterval accessType inputOutput, type SFTime CDATA "0.1"]
Seconds between read updates, 0 means no reading.
writeInterval [writeInterval accessType inputOutput, type SFTime CDATA "1.0"]
Seconds between write updates, 0 means no writing.
networkMode [networkMode accessType inputOutput, type SFString CDATA ( standAlone | networkReader | networkWriter ) standAlone]
Whether this entity is ignoring the network, sending DIS packets to the network, or receiving DIS packets from the network. (1) standAlone: ignore network but still respond to events in local scene. (2) networkReader: listen to network and read PDU packets at readInterval, act as remote copy of entity. (3) networkWriter: send PDU packets to network at writeInterval, act as master entity. Default value "standAlone" ensures that DIS network activation within a scene as networkReader or networkWriter is intentional.
Warning: do not wrap quotation marks around this SFString enumeration value.
isStandAlone [isStandAlone accessType outputOnly, type SFBool (true|false) #FIXED ""]
Whether networkMode="local" (ignore network but still respond to local events)
isNetworkReader [isNetworkReader accessType outputOnly, type SFBool (true|false) #FIXED ""]
Whether networkMode="remote" (listen to network as copy of remote entity)
isNetworkWriter [isNetworkWriter accessType outputOnly, type SFBool (true|false) #FIXED ""]
Whether networkMode="master" (output to network as master entity at writeInterval)
address [address accessType inputOutput, type SFString CDATA localhost]
Multicast network address, or else "localhost"
Example: 224.2.181.145.
port [port accessType inputOutput, type SFInt32 CDATA "0"]
Multicast port
Example: 62040.
multicastRelayHost [multicastRelayHost accessType inputOutput, type SFString CDATA #IMPLIED]
Fallback server address if multicast not available locally.
Example: devo.cs.nps.navy.mil.
multicastRelayPort [multicastRelayPort accessType inputOutput, type SFInt32 CDATA "0"]
Fallback server port if multicast not available locally.
Example: 8010.
rtpHeaderExpected [rtpHeaderExpected accessType initializeOnly, type SFBool (true|false) "false"]
Whether RTP headers are prepended to DIS PDUs.
isRtpHeaderHeard [isRtpHeaderHeard accessType outputOnly, type SFBool (true|false) #FIXED ""]
Whether incoming DIS packets have an RTP header prepended.
isActive [isActive accessType outputOnly, type SFBool (true|false) #FIXED ""]
Have we received a network update recently?
timestamp [timestamp accessType outputOnly, type SFTime CDATA #FIXED ""]
DIS timestamp in VRML time units from latest update.
translation [translation accessType inputOutput, type SFVec3f CDATA "0 0 0"]
Position of children relative to local coordinate system, usually read from (or written to) remote, networked EspduTransform nodes.
rotation [rotation accessType inputOutput, type SFRotation CDATA "0 0 1 0"]
Orientation of children relative to local coordinate system, usually read from (or written to) remote, networked EspduTransform nodes.
center [center accessType inputOutput, type SFVec3f CDATA "0 0 0"]
Translation offset from origin of local coordinate system.
scale [scale accessType inputOutput, type SFVec3f CDATA "1 1 1"]
Non-uniform x-y-z scale of child coordinate system, adjusted by center and scaleOrientation.
scaleOrientation [scaleOrientation accessType inputOutput, type SFRotation CDATA "0 0 1 0"]
Preliminary rotation of coordinate system before scaling (to allow scaling around arbitrary orientations).
bboxCenter [bboxCenter accessType initializeOnly, type SFVec3f CDATA "0 0 0"]
Bounding box center: position offset from origin of local coordinate system.
bboxSize [bboxSize accessType initializeOnly, type SFVec3f CDATA "-1 -1 -1"]
Bounding box size: automatically calculated, can be specified as an optimization or constraint.
linearVelocity [linearVelocity accessType inputOutput, type SFVec3f CDATA "0 0 0"]
linearAcceleration [linearAcceleration accessType inputOutput, type SFVec3f CDATA "0 0 0"]
deadReckoning [deadReckoning accessType inputOutput, type SFInt32 CDATA "0"]
[0,65535] Dead reckoning algorithm being used to project position/orientation with velocities/accelerations.
isCollided [isCollided accessType outputOnly, type SFBool (true|false) #FIXED ""]
Has a matching CollisionPDU reported a collision?
collideTime [collideTime accessType outputOnly, type SFTime CDATA #FIXED ""]
When were we collided with?
isDetonated [isDetonated accessType outputOnly, type SFBool (true|false) #FIXED ""]
Has a matching DetonationPDU reported a detonation?
detonateTime [detonateTime accessType outputOnly, type SFTime CDATA #FIXED ""]
When were we detonated?
fired1 [fired1 accessType inputOutput, type SFBool (true|false) "false"]
Has the primary weapon (Fire PDU) been fired?
fired2 [fired2 accessType inputOutput, type SFBool (true|false) "false"]
Has the secondary weapon (Fire PDU) been fired?
firedTime [firedTime accessType outputOnly, type SFTime CDATA #FIXED ""]
When did we shoot a weapon (Fire PDU)?
munitionStartPoint [munitionStartPoint accessType inputOutput, type SFVec3f CDATA "0 0 0"]
eventout, uses exercise coordinates.
munitionEndPoint [munitionEndPoint accessType inputOutput, type SFVec3f CDATA "0 0 0"]
eventout, uses exercise coordinates.
munitionSiteID [munitionSiteID accessType inputOutput, type SFInt32 CDATA "0"]
Munition siteID.
munitionApplicationID [munitionApplicationID accessType inputOutput, type SFInt32 CDATA "1"]
Munition applicationID, unique for application at that site.
munitionEntityID [munitionEntityID accessType inputOutput, type SFInt32 CDATA "0"]
Munition entityID is unique ID for entity firing munition within that application.
fireMissionIndex [fireMissionIndex accessType inputOutput, type SFInt32 CDATA #FIXED ""]
warhead [warhead accessType inputOutput, type SFInt32 CDATA "0"]
fuse [fuse accessType inputOutput, type SFInt32 CDATA "0"]
munitionQuantity [munitionQuantity accessType inputOutput, type SFInt32 CDATA "0"]
firingRate [firingRate accessType inputOutput, type SFInt32 CDATA "0"]
firingRange [firingRange accessType inputOutput, type SFFloat CDATA "0"]
collisionType [collisionType accessType inputOutput, type SFInt32 CDATA "0"]
detonationLocation [detonationLocation accessType inputOutput, type SFVec3f CDATA "0 0 0"]
detonationRelativeLocation [detonationRelativeLocation accessType inputOutput, type SFVec3f CDATA "0 0 0"]
detonationResult [detonationResult accessType inputOutput, type SFInt32 CDATA "0"]
eventApplicationID [eventApplicationID accessType inputOutput, type SFInt32 CDATA "1"]
Simulation/exercise eventApplicationID is unique for events generated from application at that site.
eventEntityID [eventEntityID accessType inputOutput, type SFInt32 CDATA "0"]
eventNumber [eventNumber accessType inputOutput, type SFInt32 CDATA "0"]
eventSiteID [eventSiteID accessType inputOutput, type SFInt32 CDATA "0"]
Simulation/exercise siteID of the participating LAN or organization.
articulationParameterCount [articulationParameterCount accessType inputOutput, type SFInt32 CDATA "0"]
First articulated parameter is articulationParameterValue0.
articulationParameterDesignatorArray [articulationParameterDesignatorArray accessType inputOutput, type MFInt32 CDATA #IMPLIED]
Array of designators for each articulated parameter.
articulationParameterChangeIndicatorArray [articulationParameterChangeIndicatorArray accessType inputOutput, type MFInt32 CDATA #IMPLIED]
Array of change counters, each incremented when an articulated parameter is updated.#IMPLIED]
articulationParameterIdPartAttachedToArray [articulationParameterIdPartAttachedToArray accessType inputOutput, type MFInt32 CDATA #IMPLIED]
Array of ID parts that each articulated parameter is attached to.
articulationParameterTypeArray [articulationParameterTypeArray accessType inputOutput, type MFInt32 CDATA #IMPLIED]
Array of type enumerations for each articulated parameter element.
articulationParameterArray [articulationParameterArray accessType inputOutput, type MFFloat CDATA #IMPLIED]
TODO.
set_articulationParameterValue0 [set_articulationParameterValue0 accessType inputOnly, type SFFloat CDATA #FIXED ""]
Set element of user-defined payload array.
set_articulationParameterValue1 [set_articulationParameterValue1 accessType inputOnly, type SFFloat CDATA #FIXED ""]
Set element of user-defined payload array.
set_articulationParameterValue2 [set_articulationParameterValue2 accessType inputOnly, type SFFloat CDATA #FIXED ""]
Set element of user-defined payload array.
set_articulationParameterValue3 [set_articulationParameterValue3 accessType inputOnly, type SFFloat CDATA #FIXED ""]
Set element of user-defined payload array.
set_articulationParameterValue4 [set_articulationParameterValue4 accessType inputOnly, type SFFloat CDATA #FIXED ""]
Set element of user-defined payload array.
set_articulationParameterValue5 [set_articulationParameterValue5 accessType inputOnly, type SFFloat CDATA #FIXED ""]
Set element of user-defined payload array.
set_articulationParameterValue6 [set_articulationParameterValue6 accessType inputOnly, type SFFloat CDATA #FIXED ""]
Set element of user-defined payload array.
set_articulationParameterValue7 [set_articulationParameterValue7 accessType inputOnly, type SFFloat CDATA #FIXED ""]
Set element of user-defined payload array.
articulationParameterValue0_changed [articulationParameterValue0_changed accessType outputOnly, type SFFloat CDATA #FIXED ""]
Get element of user-defined payload array.
articulationParameterValue1_changed [articulationParameterValue1_changed accessType outputOnly, type SFFloat CDATA #FIXED ""]
Get element of user-defined payload array.
articulationParameterValue2_changed [articulationParameterValue2_changed accessType outputOnly, type SFFloat CDATA #FIXED ""]
Get element of user-defined payload array.
articulationParameterValue3_changed [articulationParameterValue3_changed accessType outputOnly, type SFFloat CDATA #FIXED ""]
Get element of user-defined payload array.
articulationParameterValue4_changed [articulationParameterValue4_changed accessType outputOnly, type SFFloat CDATA #FIXED ""]
Get element of user-defined payload array.
articulationParameterValue5_changed [articulationParameterValue5_changed accessType outputOnly, type SFFloat CDATA #FIXED ""]
Get element of user-defined payload array.
articulationParameterValue6_changed [articulationParameterValue6_changed accessType outputOnly, type SFFloat CDATA #FIXED ""]
Get element of user-defined payload array.
articulationParameterValue7_changed [articulationParameterValue7_changed accessType outputOnly, type SFFloat CDATA #FIXED ""]
Get element of user-defined payload array.
geoSystem [geoSystem accessType initializeOnly, type MFString CDATA "GD" "WE"]
Identifies spatial reference frame: Geodetic (GD), Geocentric (GC), Universal Transverse Mercator (UTM). Supported values: "GD" "UTM" or "GC" followed by optional additional string parameters.
Warning: deprecated values are GDC (use GD) and GCC (use GC).
GeoCoords [geoCoords accessType inputOutput, type SFVec3d CDATA "0 0 0"]
Geographic location (specified in current geoSystem coordinates) for children geometry (specified in relative VMRL-meter coordinates).
Hint: include <component name='Geospatial' level='1'/>
containerField [containerField NMTOKEN "children"]
containerField is the field-label prefix indicating relationship to parent node.
Examples: geometry Box, children Group, proxy Shape.
Hint: containerField attribute is only supported in XML encoding of X3D scenes.
class [class CDATA #IMPLIED]
class is a space-separated list of classes, reserved for use by XML stylesheets. The class attribute is only supported in XML encoding of X3D scenes.
  accessType and type   Credits and Translations   X3D Resources   to top
EXPORT EXPORT EXPORT exposes a local node for ROUTEing when current Scene is Inlined by an external world.
Hint: you can place EXPORT statements after Scene tag to show interfaces at top.
Warning: do not reference nodes inside a ProtoDeclare.
X3D validation:
SchemaDOCTYPE
localDEF [localDEF IDREF #REQUIRED]
localDEF is the DEF name of the local node to be EXPORTed.
AS [AS NMTOKEN #IMPLIED]
rename localDEF node AS a different name when exporting.
Hint: optional, default is to use same localDEF name.
  accessType and type   Credits and Translations   X3D Resources   to top
ExternProtoDeclare ExternProtoDeclare ExternProtoDeclare pointe vers un noeud définition ProtoDeclare d'un autre fichier. les déclarations de ExternProtoDeclare sont définies avec des étiquettes <field> (sans l'attribut IS). Conseil: ExternProto est seulement une définition, ajoutez une ProtoInstance pour créer une nouvelle instance. Conseil: l'url d'ExternProtoDeclare est de la forme : http://www.web3d.org/x3d/someWorld.x3d#ProtoName
Hint: X3D Scene Authoring Hints http://www.web3d.org/x3d/content/examples/X3dSceneAuthoringHints.html#InlinesPrototypes
Warning: do not include a <ProtoInterface> element.
X3D validation:
SchemaDOCTYPE
name [NMTOKEN #REQUIRED]
Le nom du noeud EXTERNPROTO doit être déclaré.
url [url accessType initializeOnly, type MFString CDATA #IMPLIED]
Adresse et nom de fichier de l'image Plusieurs adresses sont plus sûres, et les adresses Web permettent le fonctionnement des attachements e-mail. Conseil: le champ peut comporter plusieurs valeurs, aussi veuillez séparer chaque chaîne de caractères par des guillemets. [ "http://www.web3d.org" "http://www.web3d.org/about" "etc." ]. Conseil: respectez exactement la casse des noms de fichiers et de répertoires concernant les liens http! Conseil: vous pouvez remplacer les espaces dans les requêtes url par %20 pour chaque caractère espace.
Hint: X3D Scene Authoring Hints http://www.web3d.org/x3d/content/examples/X3dSceneAuthoringHints.html#urls
appinfo [appinfo type SFString CDATA #IMPLIED]
Simple description usable as a tooltip, similar to XML Schema appinfo tag.
documentation [documentation type SFString CDATA #IMPLIED]
Documentation url for further information, similar to XML Schema documentation tag.
  accessType and type   Credits and Translations   X3D Resources   to top
Extrusion Extrusion Extrusion est un noeud géométrie extrudant une section 2D selon une spine pour former une géométrie 3D dans le repère de coordonnées local En échelonnant/tournant la section, on peut créer de multiples formes.
Conseil: insérez un noeud Shape avant d'ajouter une géométrie ou Appearance.
X3D validation:
SchemaDOCTYPE
DEF [DEF ID #IMPLIED]
DEF spécifie un nom identité unique pour ce noeud, référencable par les autres noeuds.
Hint: http://www.web3d.org/x3d/content/examples/X3dSceneAuthoringHints.html#NamingConventions
USE [USE IDREF #IMPLIED]
USE signifie une réutilisation des attributs et des noeuds enfants appartenant à un noeud prédéfini par DEF, ignorant alors les autres attributs et enfants.
Conseil: Utiliser USE pour dupliquer une géométrie (au lieu de copier / coller les noeuds) peut améliorer les performances.
Attention: Ne PAS inclure DEF (ou aucune autre valeur attribut) lorsque vous utilisez l'attribut USE!
crossSection [crossSection accessType initializeOnly, type MFVec2f CDATA "1 1, 1 -1, -1 -1, -1 1, 1 1"]
Une série de points (2D) ordonnés dessinant une section linéaire et formant une série de segments plans connectés entre eux. Il en résulte une silhouette 2D de la géométrie a générer.
Attention: il se peut que se créent des géométries inversées ou dont le rendu est impossible!
spine [spine accessType initializeOnly, type MFVec3f CDATA "0 0 0, 0 1 0"]
spine est une liste de points 3D formant une courbe linéaire et formant une série de segments plans connectés entre eux, ouverts ou fermés. C'est en fait le chemin suivant laquelle la crossSection est extrudée.
Conseil: le nombre de points de la spine, les valeurs d'echelle et d'orientation doivent être identiques.
scale [scale accessType initializeOnly, type MFVec2f CDATA "1 1"]
Liste de paramètres d'échelle 2D appliqués à chaque section suivant la spine.
Conseil: le nombre de points de la spine, les valeurs d'échelle et d'orientation doivent être identiques.
orientation [orientation accessType initializeOnly, type MFRotation CDATA "0 0 1 0"]
orientation est une liste de 4-tuples-orientation appliqués à chaque section suivant la spine.
Conseil: le nombre de points de la spine, les valeurs d'échelle et d'orientation doivent être identiques.
beginCap [beginCap accessType initializeOnly, type SFBool (true|false) "true"]
Si oui ou non la face de départ (begin cap) est dessinée (similaire à top cap de Cylinder ).
endCap [endCap accessType initializeOnly, type SFBool (true|false) "true"]
Si oui ou non la face d'arrivée (end cap) est dessinée (similaire à end cap de Cylinder ).
ccw [ccw accessType initializeOnly, type SFBool (true|false) "true"]
ccw = counterclockwise: commande l'orientation des coordonnées de vertex.
Conseil: ccw false renverse l'orientation normale (sélectionnant la face externe) et vectorielle.
convex [convex accessType initializeOnly, type SFBool (true|false) "true"]
Si oui ou non tous les polygones de la forme sont convexes (convex true), ou probablement concave (convex false). Un polygone convexe est plan, ne s'intersecte pas avec lui-meme, et a tous ses angles internes < 180 degres.
creaseAngle [creaseAngle accessType initializeOnly, type SFFloat CDATA "0.0"]
creaseAngle definit l'angle (en radians) suivant si les polygones adjacentssont dessinés selon des angles aigus ou par lissage. Si l'angle normal de deux polygones adjacents est inférieur à creaseAngle, alors le lissage est rendu au-dela de la ligne segment.
solid [solid accessType initializeOnly, type SFBool (true|false) "true"]
Activer solid par la valeur true a pour conséquence de dessiner seulement une seule face des polygones (face externe considérée), en mettant la valeur false dans solid, les deux faces des polygones sont dessinées (face externe non considérée).
Attention: la valeur par defaut true peut cacher entièrement la géométrie si elle est regardée du mauvais côté!
containerField [containerField NMTOKEN "geometry"]
containerField is the field-label prefix used in VRML encodings when this node is a child of another node.
Examples: geometry Box, children Group, proxy Group.
Hint: can be overridden by author if needed.
class [class CDATA #IMPLIED]
class is a space-separated list of classes, reserved for use by XML stylesheets.
  accessType and type   Credits and Translations   X3D Resources   to top
field field L'élément field est utilisé pour la définition d'attribut interface ou pour un noeud.
Conseil: ajoutez d'abord Script, ProtoDeclare ou ExternProtoDeclare avant d'ajouter un champ field.
Conseil: placez un (des) noeud(s) Node(s) définition dans le champ de field.
X3D validation:
SchemaDOCTYPE
name [name NMTOKEN #REQUIRED]
Nom de la variable field.
accessType [accessType , type [accessType (inputOnly|outputOnly|initializeOnly|inputOutput) #REQUIRED]
Event-model semantics for field set/get capabilities.
Hint for VRML97: inputOnly=inputOnly, outputOnly=outputOnly, initializeOnly=field, inputOutput=inputOutput.
Warning: inputOutput=inputOutput not allowed in VRML97 Script nodes, use initializeOnly=field for backwards compatibility. Permet une compatibilité exacte avec la sémantique des champs en VRML97, si souhaité.
Attention: inputOutput n'est pas autorisé dans le noeud Script avec VRML97! Utilisez un champ (field) à la place.
type [type (select from types list) #REQUIRED]
Type de la variable contenu dans field.
value [value CDATA #IMPLIED]
Initialisation de la variable par defaut définie dans field (peut après être plus tard re-définie dans le champ fieldValue de ProtoInstance) Requise pour Script et ProtoDeclare, non autorisée pour ExternProtoDeclare non utilisée par les variables inputOnly ou outputOnly!
Conseil: SFNode/MFNode sont initialisés en utilisant le champ de field, à la place de l'attribut value_changed.
appinfo [appinfo type SFString CDATA #IMPLIED]
Simple description usable as a tooltip, similar to XML Schema appinfo tag.
documentation [documentation type SFString CDATA #IMPLIED]
Documentation url for further information, similar to XML Schema documentation tag.
  accessType and type   Credits and Translations   X3D Resources   to top
fieldValue fieldValue L'élément fieldValue est utilisé pour réinitialiser les valeurs par defaut des champs dans les ProtoInstances. Le nom du champ (Field) doit déjà être défini dans ProtoDeclare ou ExternProtoDeclare.
Conseil: placez un (des) noeud(s) Node(s) définition dans le champ de field.
X3D validation:
SchemaDOCTYPE
name [name NMTOKEN #REQUIRED]
Nom de champ (field) (déjà défini dans ProtoDeclare ou ExternProtoDeclare).
value [value CDATA #IMPLIED]
Valeur initiale pour ce champ (supprime l'initialisation par défaut de la valeur dans ProtoDeclare ou ExternProtoDeclare).
Conseil: placez un (des) noeud(s) Node(s) définition dans le champ de field.
  accessType and type   Credits and Translations   X3D Resources   to top
FillProperties FillProperties FillProperties indicates whether appearance is filled or hatched. Hatches are applied on top of the already rendered appearance of the node, and are not affected by lighting.
Hint: include <component name='Shape' level='3'/>
X3D validation:
SchemaDOCTYPE
DEF [DEF ID #IMPLIED]
DEF defines a unique ID name for this node, referencable by other nodes.
Hint: descriptive DEF names improve clarity and help document a model.
Hint: http://www.web3d.org/x3d/content/examples/X3dSceneAuthoringHints.html#NamingConventions
USE [USE IDREF #IMPLIED]
USE means reuse an already DEF-ed node ID, excluding all child nodes and all other attributes (except for containerField, which can have a different value).
Hint: USEing other geometry (instead of duplicating nodes) can improve performance.
Warning: do NOT include any child nodes, a DEF attribute, or any other attribute values (except for containerField) when defining a USE attribute.
Warning: each USE value must match a corresponding DEF value that is defined earlier in the scene.
filled [filled accessType inputOutput, type SFBool (true|false) "true"]
Whether or not associated geometry is filled.
hatched [hatched accessType inputOutput, type SFBool (true|false) "true"]
Whether or not associated geometry is hatched.
hatchStyle [hatchStyle accessType inputOutput, type SFInt32 CDATA "1"]
hatchStyle selects a hatch pattern from International Register of Graphical Items. 1=Horizontal equally spaced parallel lines. 2=Vertical equally spaced parallel lines. 3=Positive slope equally spaced parallel lines. 4=Negative slope equally spaced parallel lines. 5=Horizontal/vertical crosshatch. 6=Positive slope/negative slope crosshatch. 7=(cast iron or malleable iron and general use for all materials). 8=(steel). 9=(bronze, brass, copper, and compositions). 10=(white metal, zinc, lead, babbit, and alloys). 11=(magnesium, aluminum, and aluminum alloys) . 12=(rubber, plastic, and electrical insulation). 13=(cork, felt, fabric, leather, and fibre). 14=(thermal insulation). 15=(titanium and refi-actory material). 16=(marble, slate, porcelain, glass, etc.). 17=(earth). 18=(sand). 19=(repeating dot).
hatchColor [hatchColor accessType inputOutput, type SFColor CDATA "1 1 1"]
[0,1] Color of the hatch pattern.
containerField [containerField NMTOKEN "fillProperties"]
containerField is the field-label prefix indicating relationship to parent node.
Examples: geometry Box, children Group, proxy Shape.
Hint: containerField attribute is only supported in XML encoding of X3D scenes.
class [class CDATA #IMPLIED]
class is a space-separated list of classes, reserved for use by XML stylesheets. The class attribute is only supported in XML encoding of X3D scenes.
  accessType and type   Credits and Translations   X3D Resources   to top
   
FloatVertexAttribute
FloatVertexAttribute defines a set of per-vertex single precision floating point attributes. X3D validation:
SchemaDOCTYPE
DEF [DEF ID #IMPLIED]
DEF defines a unique ID name for this node, referencable by other nodes.
Hint: descriptive DEF names improve clarity and help document a model.
Hint: http://www.web3d.org/x3d/content/examples/X3dSceneAuthoringHints.html#NamingConventions
USE [USE IDREF #IMPLIED]
USE means reuse an already DEF-ed node ID, excluding all child nodes and all other attributes (except for containerField, which can have a different value).
Hint: USEing other geometry (instead of duplicating nodes) can improve performance.
Warning: do NOT include any child nodes, a DEF attribute, or any other attribute values (except for containerField) when defining a USE attribute.
Warning: each USE value must match a corresponding DEF value that is defined earlier in the scene.
name [name accessType inputOutput, type SFString CDATA #IMPLIED]
name of this particular VertexAttribute instance.
value [value accessType inputOutput, type MFFloat CDATA ""]
value specifies an arbitrary collection of floating point values that will be passed to the shader as per-vertex information.
Hint: the length of the value field shall be a multiple of numComponents.
numComponents [numComponents accessType initializeOnly, type SFFloat CDATA (1,4) "4"]
numComponents pecifies how many consecutive floating point values should be grouped together per vertex.
Hint: the length of the value field shall be a multiple of numComponents.
containerField [containerField NMTOKEN "attrib"]
containerField is the field-label prefix indicating relationship to parent node.
Examples: geometry Box, children Group, proxy Shape.
Hint: containerField attribute is only supported in XML encoding of X3D scenes.
class [class CDATA #IMPLIED]
class is a space-separated list of classes, reserved for use by XML stylesheets. The class attribute is only supported in XML encoding of X3D scenes.
  accessType and type   Credits and Translations   X3D Resources   to top
Fog Fog Fog simule les effets atmosphériques du brouillard, en masquant les objets à distance, par une couleur choisie Background, Fog, NavigationInfo et Viewpoint sont des noeuds parentables.
Warning: results are undefined if a bindable node (Viewpoint, OrthoViewpoint, NavigationInfo, Fog, Background, TextureBackground) is a contained child of LOD or Switch.
X3D validation:
SchemaDOCTYPE
DEF [DEF ID #IMPLIED]
DEF spécifie un nom identité unique pour ce noeud, référencable par les autres noeuds.
Hint: http://www.web3d.org/x3d/content/examples/X3dSceneAuthoringHints.html#NamingConventions
USE [USE IDREF #IMPLIED]
USE signifie une réutilisation des attributs et des noeuds enfants appartenant à un noeud prédéfini par DEF, ignorant alors les autres attributs et enfants.
Conseil: Utiliser USE pour dupliquer une géométrie (au lieu de copier / coller les noeuds) peut améliorer les performances.
Attention: Ne PAS inclure DEF (ou aucune autre valeur attribut) lorsque vous utilisez l'attribut USE!
color [color accessType inputOutput, type SFColor CDATA "1 1 1"] [0,1]

Conseil: associer une couleur arrière-plan (Background) pour améliorer l'effet brouillard sur les objets.
fogType [fogType accessType inputOutput, type SFString CDATA (LINEAR|EXPONENTIAL) LINEAR]
Spécifie le type d'algorithme utilisé pour le rendu progressif de la densité du brouillard, soit linéairement (LINEAR), soit exponentiellement (EXPONENTIAL).
Conseil: EXPONENTIAL est plus naturel mais aussi nécessite plus de calculs.
Warning: do not wrap quotation marks around this SFString value.
visibilityRange [visibilityRange accessType inputOutput, type SFFloat CDATA "0.0"]
Distance en mètre pour laquelle les objets sont totalement masqués par le brouillard, selon le systeme de coordonnées local.
Conseil: la valeur de visibilityRange à 0 annule l'effet de brouillard (Fog).
set_bind [set_bind accessType inputOnly, type SFBool (true|false) ""]
Passer set_bind à vrai (true) rend ce noeud actif. Passer set_bind à faux (false) rend ce noeud inactif. Ainsi rendre set_bind vrai/faux fera apparaître/disparaître (rendre actif/inactif) ce noeud.
bindTime [bindTime accessType outputOnly, type SFTime CDATA "-1"]
Evènement envoyé lorsque le noeud devient actif/inactif.
isBound [isBound accessType outputOnly, type SFBool (true|false) "false"]
Evènement vrai (true) envoyé lorsque le noeud devient actif, évènement faux (false) envoyé lorsqu'il n'est pas limité par un autre noeud.
containerField [containerField NMTOKEN "children"]
containerField is the field-label prefix used in VRML encodings when this node is a child of another node.
Examples: geometry Box, children Group, proxy Group.
Hint: can be overridden by author if needed.
class [class CDATA #IMPLIED]
class is a space-separated list of classes, reserved for use by XML stylesheets.
  accessType and type   Credits and Translations   X3D Resources   to top
FogCoordinate FogCoordinate FogCoordinate defines a set of explicit fog depths on a per-vertex basis, overriding Fog visibilityRange. X3D validation:
SchemaDOCTYPE
DEF [DEF ID #IMPLIED]
DEF defines a unique ID name for this node, referencable by other nodes.
Hint: descriptive DEF names improve clarity and help document a model.
Hint: http://www.web3d.org/x3d/content/examples/X3dSceneAuthoringHints.html#NamingConventions
USE [USE IDREF #IMPLIED]
USE means reuse an already DEF-ed node ID, excluding all child nodes and all other attributes (except for containerField, which can have a different value).
Hint: USEing other geometry (instead of duplicating nodes) can improve performance.
Warning: do NOT include any child nodes, a DEF attribute, or any other attribute values (except for containerField) when defining a USE attribute.
Warning: each USE value must match a corresponding DEF value that is defined earlier in the scene.
depth [depth accessType inputOutput, type MFVec3f CDATA #IMPLIED]
depth contains a set of 3D coordinate triplet values.
containerField [containerField NMTOKEN "coord"]
containerField is the field-label prefix indicating relationship to parent node.
Examples: geometry Box, children Group, proxy Shape.
Hint: containerField attribute is only supported in XML encoding of X3D scenes.
class [class CDATA #IMPLIED]
class is a space-separated list of classes, reserved for use by XML stylesheets. The class attribute is only supported in XML encoding of X3D scenes.
  accessType and type   Credits and Translations   X3D Resources   to top
FontStyle FontStyle FontStyle défine la taille, la police et le style utilisés pour les noeuds texte (Text).
Conseil: ajoutez d'abord un noeud texte en tant que parent.
X3D validation:
SchemaDOCTYPE
DEF [DEF ID #IMPLIED]
DEF spécifie un nom identité unique pour ce noeud, référencable par les autres noeuds.
Hint: http://www.web3d.org/x3d/content/examples/X3dSceneAuthoringHints.html#NamingConventions
USE [USE IDREF #IMPLIED]
USE signifie une réutilisation des attributs et des noeuds enfants appartenant à un noeud prédéfini par DEF, ignorant alors les autres attributs et enfants.
Conseil: Utiliser USE pour dupliquer une géométrie (au lieu de copier / coller les noeuds) peut améliorer les performances.
Attention: Ne PAS inclure DEF (ou aucune autre valeur attribut) lorsque vous utilisez l'attribut USE!
family [family accessType initializeOnly, type MFString CDATA ( SERIF | SANS | TYPEWRITER ) "SERIF"]
Liste de noms de fontes par ordre de préférence - les navigateurs (browsers) utilisent la première fonte supportée par defaut. Les fontes supportées sont "SERIF" "SANS" "TYPEWRITER". Conseil: SERIF et SANS sont des fontes de taille variable (comme par exemple, Roman et Arial). Conseil: TYPEWRITER est une fonte de taille fixe (comme par exemple, Courier). Conseil: les champs de caractères peuvent avoir plusieurs valeurs, aussi séparez "chaque caractère" "par" "des guillemets".
Hint: see 15.2.2.2 Font family and style http://www.web3d.org/files/specifications/19775-1/V3.3/Part01/components/text.html#Fontfamilyandstyle for details.
style [style accessType initializeOnly, type SFString CDATA ( PLAIN | BOLD | ITALIC | MIDDLE ) PLAIN]
Prend une de ces quatre fontes comme style de texte.
Warning: do not wrap quotation marks around this SFString value.
Hint: see 15.2.2.2 Font family and style http://www.web3d.org/files/specifications/19775-1/V3.3/Part01/components/text.html#Fontfamilyandstyle for details.
justify [justify accessType initializeOnly, type MFString CDATA ( BEGIN | END | FIRST | MIDDLE ) "BEGIN" or "BEGIN" "END"]
Deux types de justification peuvent être précisés pour les axes d'alignement en X (major) et Y (minor), les valeurs possibles sont "FIRST" "BEGIN" "MIDDLE" "END"] Exemple: "MIDDLE" "MIDDLE". Conseil: les champs de caractères peuvent avoir plusieurs valeurs, aussi séparez "chaque caractère" "par" "des guillemets".
Hint: see 15.2.2.3 Direction and justification http://www.web3d.org/files/specifications/19775-1/V3.3/Part01/components/text.html#Directionandjustification for details.
size [size accessType initializeOnly, type SFFloat CDATA "1.0"] [0,∞)
Taille nominale (dans le système de coordonnées local) des caractères Définit également par défaut l'espace entre les lignes de texte adjacentes.
spacing [spacing accessType initializeOnly, type SFFloat CDATA "1.0"] [0,∞)
Facteur d'ajustement pour l'espace entre les lignes de texte adjacentes.
language [language accessType initializeOnly, type SFString CDATA #IMPLIED]
les codes langage sont composés de codes primaires et d'une série (peut-être vide) de sous-codes. [ language-code = primary-code ( "-" subcode )* ] des codes primaires de deux lettres sont réservés pour les abréviations des langues.
Hint: see RFC1766, http://www.ietf.org/rfc/rfc1766.txt Les codes primaires de deux lettres comprennent en (English : Anglais), fr (French : Francais), de (German : Allemand), it (Italian : Italien), nl (Dutch : Hollandais), el (Greek : Grec), es (Spanish : Espagnol), pt (Portuguese : Portugais), ar (Arabic : Arabe), he (Hebrew : Hébreu), ru (Russian : Russe), zh (Chinese : Chinois), ja (Japanese : Japonais), hi (Hindi), ur (Urdu), et sa (Sanskrit). Chaque sous-code de deux lettres est interprété comme code relatif au pays. [ISO3166 ou http://www.oasis-open.org/cover/iso639a.html]
horizontal [horizontal accessType initializeOnly, type SFBool (true|false) "true"]
Si le texte est à l'horizontale (true) ou à la verticale (false).
Hint: see 15.2.2.3 Direction and justification http://www.web3d.org/files/specifications/19775-1/V3.3/Part01/components/text.html#Directionandjustification for details.
leftToRight [leftToRight accessType initializeOnly, type SFBool (true|false) "true"]
Si le texte est affiché de gauche à droite (true) ou de droite à gauche (false).
Hint: see 15.2.2.3 Direction and justification http://www.web3d.org/files/specifications/19775-1/V3.3/Part01/components/text.html#Directionandjustification for details.
topToBottom [topToBottom accessType initializeOnly, type SFBool (true|false) "true"]
Si le texte est affiché de haut en bas (true) ou de bas en haut (false).
Hint: see 15.2.2.3 Direction and justification http://www.web3d.org/files/specifications/19775-1/V3.3/Part01/components/text.html#Directionandjustification for details.
containerField [containerField NMTOKEN "fontStyle"]
containerField is the field-label prefix used in VRML encodings when this node is a child of another node.
Examples: geometry Box, children Group, proxy Group.
Hint: can be overridden by author if needed.
class [class CDATA #IMPLIED]
class is a space-separated list of classes, reserved for use by XML stylesheets.
  accessType and type   Credits and Translations   X3D Resources   to top
GeneratedCubeMapTexture
GeneratedCubeMapTexture
GeneratedCubeMapTexture defines a cubic environment map that sources its data from internally generated images. The viewpoint of the generated texture is the location and orientation of the associated geometry in world space.
Hint: typically a Box is used.
X3D validation:
SchemaDOCTYPE
DEF [DEF ID #IMPLIED]
DEF defines a unique ID name for this node, referencable by other nodes.
Hint: descriptive DEF names improve clarity and help document a model.
Hint: http://www.web3d.org/x3d/content/examples/X3dSceneAuthoringHints.html#NamingConventions
USE [USE IDREF #IMPLIED]
USE means reuse an already DEF-ed node ID, excluding all child nodes and all other attributes (except for containerField, which can have a different value).
Hint: USEing other geometry (instead of duplicating nodes) can improve performance.
Warning: do NOT include any child nodes, a DEF attribute, or any other attribute values (except for containerField) when defining a USE attribute.
Warning: each USE value must match a corresponding DEF value that is defined earlier in the scene.
update [update accessType inputOutput, type SFString CDATA (NONE|NEXT_FRAME_ONLY|ALWAYS) NONE]
update controls regeneration of the texture.
Warning: An object trying to render itself in the scene graph can cause infinite loops.
size [size accessType initializeOnly, type SFInt32 CDATA "128"] (0,+infinity)
size indicates the resolution of the generated images in number of pixels per side.
containerField [containerField NMTOKEN "children"]
containerField is the field-label prefix indicating relationship to parent node.
Examples: geometry Box, children Group, proxy Shape.
Hint: containerField attribute is only supported in XML encoding of X3D scenes.
class [class CDATA #IMPLIED]
class is a space-separated list of classes, reserved for use by XML stylesheets. The class attribute is only supported in XML encoding of X3D scenes.
  accessType and type   Credits and Translations   X3D Resources   to top
GeoCoordinate GeoCoordinate GeoCoordinate builds geometry as a set of geographic 3D coordinates. These are transformed into a geocentric, curved-earth representation. GeoCoordinate is only used by IndexedFaceSet, IndexedLineSet, LineSet and PointSet. GeoCoordinate can contain a GeoOrigin node.
Hint: include <component name='Geospatial' level='1'/>
X3D validation:
SchemaDOCTYPE
DEF [DEF ID #IMPLIED]
DEF spécifie un nom identité unique pour ce noeud, référencable par les autres noeuds.
Hint: http://www.web3d.org/x3d/content/examples/X3dSceneAuthoringHints.html#NamingConventions
USE [USE IDREF #IMPLIED]
USE signifie une réutilisation des attributs et des noeuds enfants appartenant à un noeud prédéfini par DEF, ignorant alors les autres attributs et enfants.
Conseil: Utiliser USE pour dupliquer une géométrie (au lieu de copier / coller les noeuds) peut améliorer les performances.
Attention: Ne PAS inclure DEF (ou aucune autre valeur attribut) lorsque vous utilisez l'attribut USE!
geoSystem [geoSystem accessType initializeOnly, type MFString CDATA "GD" "WE"]
Identifies spatial reference frame: Geodetic (GD), Geocentric (GC), Universal Transverse Mercator (UTM). Supported values: "GD" "UTM" or "GC" followed by optional additional string parameters.
Warning: deprecated values are GDC (use GD) and GCC (use GC).
point [point accessType inputOutput, type MFVec3d CDATA #IMPLIED]
point contains a set of actual 3D geographic coordinates, provided in geoSystem format can split strings if desired: "x1 y1 z1 x2 y2 z2" or "x1 y1 z1", "x2 y2 z2"
containerField [containerField NMTOKEN "coord"]
containerField is the field-label prefix used in VRML encodings when this node is a child of another node.
Examples: geometry Box, children Group, proxy Group.
Hint: can be overridden by author if needed.
Warning: containerField attribute is only supported in XML encoding of scenes.
class [class CDATA #IMPLIED]
class is a space-separated list of classes, reserved for use by XML stylesheets.
Warning: class attribute is only supported in XML encoding of scenes.
  accessType and type   Credits and Translations   X3D Resources   to top
GeoElevationGrid GeoElevationGrid GeoElevationGrid is a geometry node, defining a a rectangular height field above or below a curved geographic surface using geographic coordinates. GeoElevationGrid can contain GeoOrigin, Color/ColorRGBA, Normal and TextureCoordinate nodes.
Hint: insert a Shape node before adding geometry or Appearance.
Hint: include <component name='Geospatial' level='1'/>
X3D validation:
SchemaDOCTYPE
DEF [DEF ID #IMPLIED]
DEF spécifie un nom identité unique pour ce noeud, référencable par les autres noeuds.
Hint: http://www.web3d.org/x3d/content/examples/X3dSceneAuthoringHints.html#NamingConventions
USE [USE IDREF #IMPLIED]
USE signifie une réutilisation des attributs et des noeuds enfants appartenant à un noeud prédéfini par DEF, ignorant alors les autres attributs et enfants.
Conseil: Utiliser USE pour dupliquer une géométrie (au lieu de copier / coller les noeuds) peut améliorer les performances.
Attention: Ne PAS inclure DEF (ou aucune autre valeur attribut) lorsque vous utilisez l'attribut USE!
geoSystem [geoSystem accessType initializeOnly, type MFString CDATA "GD" "WE"]
Identifies spatial reference frame: Geodetic (GD), Geocentric (GC), Universal Transverse Mercator (UTM). Supported values: "GD" "UTM" or "GC" followed by optional additional string parameters.
Warning: deprecated values are GDC (use GD) and GCC (use GC).
GeoGridOrigin [geoGridOrigin accessType initializeOnly, type SFVec3d CDATA "0 0 0"]
geographic coordinate for southwest (lower-left) corner of height dataset.
Hint: include <component name='Geospatial' level='1'/>
xDimension [xDimension accessType initializeOnly, type SFInt32 CDATA "0"]
Number of grid-array elements along east-west X direction.
Hint: total horizontal x-axis distance equals (xDimension-1) * xSpacing.
zDimension [zDimension accessType initializeOnly, type SFInt32 CDATA "0"]
Number of grid-array elements along north-south Z direction.
Hint: total vertical z-axis distance equals (zDimension-1) * zSpacing.
xSpacing [xSpacing accessType initializeOnly, type SFDouble CDATA "1.0"]
Distance between grid-array vertices along east-west X direction when geoSystem is GDC, xSpacing is number of degrees of longitude when geoSystem is UTM, xSpacing is number of eastings (meters).
zSpacing [zSpacing accessType initializeOnly, type SFDouble CDATA "1.0"]
Distance between grid-array vertices along north-south Z direction when geoSystem is GDC, zSpacing is number of degrees of latitude when geoSystem is UTM, zSpacing is number of northings (meters).
yScale [yScale accessType inputOutput, type SFFloat CDATA "1.0"]
Vertical exaggeration of displayed data.
height [height accessType initializeOnly, type MFFloat CDATA #IMPLIED]
Contains xDimension rows * zDimension columns floating-point values for elevation above ellipsoid values are in row-major order from west to east, south to north geoGridOrigin is in southwest (lower-left) corner of height dataset.
set_height [set_height accessType inputOnly, type MFFloat CDATA #FIXED ""]
Contains xDimension rows * zDimension columns floating-point values for elevation above ellipsoid values are in row-major order from west to east, south to north geoGridOrigin is in southwest (lower-left) corner of height dataset.
ccw [ccw accessType initializeOnly, type SFBool (true|false) "true"]
ccw = counterclockwise: ordering of vertex coordinates orientation.
Hint: ccw false can reverse solid (backface culling) and normal-vector orientation.
solid [solid accessType initializeOnly, type SFBool (true|false) "true"]
Setting solid true means draw only one side of polygons (backface culling on), setting solid false means draw both sides of polygons (backface culling off).
Warning: default value true can completely hide geometry if viewed from wrong side!
Hint: if in doubt, use solid='false' for maximum visibility.
creaseAngle [creaseAngle accessType initializeOnly, type SFFloat CDATA "0"]
creaseAngle defines angle (in radians) for determining whether adjacent polygons are drawn with sharp edges or smooth shading. If angle between normals of two adjacent polygons is less than creaseAngle, smooth shading is rendered across the shared line segment.
colorPerVertex [colorPerVertex accessType initializeOnly, type SFBool (true|false) "true"]
Whether Color is applied per vertex (true) or per quadrilateral (false).
normalPerVertex [normalPerVertex accessType initializeOnly, type SFBool (true|false) "true"]
Whether Normal vectors are applied per vertex (true) or per quadrilateral (false).
containerField [containerField NMTOKEN "geometry"]
containerField is the field-label prefix used in VRML encodings when this node is a child of another node.
Examples: geometry Box, children Group, proxy Group.
Hint: can be overridden by author if needed.
Warning: containerField attribute is only supported in XML encoding of scenes.
class [class CDATA #IMPLIED]
class is a space-separated list of classes, reserved for use by XML stylesheets.
Warning: class attribute is only supported in XML encoding of scenes.
  accessType and type   Credits and Translations   X3D Resources   to top
GeoLocation GeoLocation GeoLocation positions a regular X3D model onto earth's surface. GeoLocation can contain children and GeoOrigin nodes.
Hint: include <component name='Geospatial' level='1'/>
X3D validation:
SchemaDOCTYPE
DEF [DEF ID #IMPLIED]
DEF spécifie un nom identité unique pour ce noeud, référencable par les autres noeuds.
Hint: http://www.web3d.org/x3d/content/examples/X3dSceneAuthoringHints.html#NamingConventions
USE [USE IDREF #IMPLIED]
USE signifie une réutilisation des attributs et des noeuds enfants appartenant à un noeud prédéfini par DEF, ignorant alors les autres attributs et enfants.
Conseil: Utiliser USE pour dupliquer une géométrie (au lieu de copier / coller les noeuds) peut améliorer les performances.
Attention: Ne PAS inclure DEF (ou aucune autre valeur attribut) lorsque vous utilisez l'attribut USE!
geoSystem [geoSystem accessType initializeOnly, type MFString CDATA "GD" "WE"]
Identifies spatial reference frame: Geodetic (GD), Geocentric (GC), Universal Transverse Mercator (UTM). Supported values: "GD" "UTM" or "GC" followed by optional additional string parameters.
Warning: deprecated values are GDC (use GD) and GCC (use GC).
GeoCoords [geoCoords accessType inputOutput, type SFVec3d CDATA "0 0 0"]
Geographic location (specified in current geoSystem coordinates) for children geometry (specified in relative VMRL-meter coordinates) .
Hint: include <component name='Geospatial' level='1'/>
bboxCenter [bboxCenter accessType initializeOnly, type SFVec3f CDATA "0 0 0"]
Bounding box center: position décalée de l'origine du système de coordonnées local.
bboxSize [bboxSize accessType initializeOnly, type SFVec3f CDATA "-1 -1 -1"]
Bounding box size: automatiquement calculée, elle peut être spécifiée pour optimiser ou contraindre.
containerField [containerField NMTOKEN "children"]
containerField is the field-label prefix used in VRML encodings when this node is a child of another node.
Examples: geometry Box, children Group, proxy Group.
Hint: can be overridden by author if needed.
Warning: containerField attribute is only supported in XML encoding of scenes.
class [class CDATA #IMPLIED]
class is a space-separated list of classes, reserved for use by XML stylesheets.
Warning: class attribute is only supported in XML encoding of scenes.
  accessType and type   Credits and Translations   X3D Resources   to top
GeoLOD GeoLOD GeoLOD provides quadtree level-of-detail loading/unloading for multi-resolution terrains. GeoLOD can contain children and GeoOrigin nodes.
Hint: children nodes expose the scene graph for the currently loaded set of nodes.
Hint: rootNode specifies the geometry of the root tile.
Warning: do not use rootUrl and rootNode simultaneously, since each specifies the root tile.
Hint: include <component name='Geospatial' level='1'/>
X3D validation:
SchemaDOCTYPE
DEF [DEF ID #IMPLIED]
DEF spécifie un nom identité unique pour ce noeud, référencable par les autres noeuds.
Hint: http://www.web3d.org/x3d/content/examples/X3dSceneAuthoringHints.html#NamingConventions
USE [USE IDREF #IMPLIED]
USE signifie une réutilisation des attributs et des noeuds enfants appartenant à un noeud prédéfini par DEF, ignorant alors les autres attributs et enfants.
Conseil: Utiliser USE pour dupliquer une géométrie (au lieu de copier / coller les noeuds) peut améliorer les performances.
Attention: Ne PAS inclure DEF (ou aucune autre valeur attribut) lorsque vous utilisez l'attribut USE!
geoSystem [geoSystem accessType initializeOnly, type MFString CDATA "GD" "WE"]
Identifies spatial reference frame: Geodetic (GD), Geocentric (GC), Universal Transverse Mercator (UTM). Supported values: "GD" "UTM" or "GC" followed by optional additional string parameters.
Warning: deprecated values are GDC (use GD) and GCC (use GC).
rootUrl [rootUrl accessType initializeOnly, type MFString CDATA #IMPLIED]
Use either rootNode or rootUrl to specify root geometry, not both.
child1Url [child1Url accessType initializeOnly, type MFString CDATA #IMPLIED]
quadtree geometry loaded when viewer is within range.
child2Url [child2Url accessType initializeOnly, type MFString CDATA #IMPLIED]
quadtree geometry loaded when viewer is within range.
child3Url [child3Url accessType initializeOnly, type MFString CDATA #IMPLIED]
quadtree geometry loaded when viewer is within range.
child4Url [child4Url accessType initializeOnly, type MFString CDATA #IMPLIED]
quadtree geometry loaded when viewer is within range.
range [range accessType initializeOnly, type SFFloat CDATA #IMPLIED]
Viewer range from geographic-coordinates center triggers quadtree loading/unloading.
Hint: not setting range values indicates that level switching can be optimized automatically based on performance.
center [center accessType initializeOnly, type SFVec3d CDATA "0 0 0"]
Viewer range from geographic-coordinates center triggers quadtree loading/unloading.
bboxCenter [bboxCenter accessType initializeOnly, type SFVec3f CDATA "0 0 0"]
Bounding box center: position décalée de l'origine du système de coordonnées local.
bboxSize [bboxSize accessType initializeOnly, type SFVec3f CDATA "-1 -1 -1"]
Bounding box size: automatiquement calculée, elle peut être spécifiée pour optimiser ou contraindre.
containerField [containerField NMTOKEN "children"]
containerField is the field-label prefix used in VRML encodings when this node is a child of another node.
Examples: geometry Box, children Group, proxy Group.
Hint: can be overridden by author if needed.
Warning: containerField attribute is only supported in XML encoding of scenes.
class [class CDATA #IMPLIED]
class is a space-separated list of classes, reserved for use by XML stylesheets.
Warning: class attribute is only supported in XML encoding of scenes.
  accessType and type   Credits and Translations   X3D Resources   to top
GeoMetadata GeoMetadata GeoMetadata includes a generic subset of metadata about the geographic data.
Hint: include <component name='Geospatial' level='1'/>
X3D validation:
SchemaDOCTYPE
DEF [DEF ID #IMPLIED]
DEF spécifie un nom identité unique pour ce noeud, référencable par les autres noeuds.
Hint: http://www.web3d.org/x3d/content/examples/X3dSceneAuthoringHints.html#NamingConventions
USE [USE IDREF #IMPLIED]
USE signifie une réutilisation des attributs et des noeuds enfants appartenant à un noeud prédéfini par DEF, ignorant alors les autres attributs et enfants.
Conseil: Utiliser USE pour dupliquer une géométrie (au lieu de copier / coller les noeuds) peut améliorer les performances.
Attention: Ne PAS inclure DEF (ou aucune autre valeur attribut) lorsque vous utilisez l'attribut USE!
url [url accessType inputOutput, type MFString CDATA #IMPLIED]
Hypertext link to an external, complete metadata description.
Hint: MFString arrays can have multiple values, so separate each individual string by quote marks [ "http://www.web3d.org" "http://www.web3d.org/about" "etc." ].
Hint: strictly match directory and filename capitalization for http links!
Hint: can replace embedded blank(s) in url queries with %20 for each blank character.
Hint: X3D Scene Authoring Hints http://www.web3d.org/x3d/content/examples/X3dSceneAuthoringHints.html#urls
data [data accessType inputOutput, type [data accessType inputOutput, IDREFS #IMPLIED]
List of all nodes that implement this data if not specified, then GeoMetadata node pertains to entire scene.
summary [summary accessType inputOutput, type MFString CDATA #IMPLIED]
Metadata keyword=value pairs metadata keyword=value pairs VRML97 encoding combines the following keyword=value pairs under summary.
containerField [containerField NMTOKEN "children"]
containerField is the field-label prefix used in VRML encodings when this node is a child of another node.
Examples: geometry Box, children Group, proxy Group.
Hint: can be overridden by author if needed.
Warning: containerField attribute is only supported in XML encoding of scenes.
class [class CDATA #IMPLIED]
class is a space-separated list of classes, reserved for use by XML stylesheets.
Warning: class attribute is only supported in XML encoding of scenes.
  accessType and type   Credits and Translations   X3D Resources   to top
GeoOrigin GeoOrigin GeoOrigin specifies a local coordinate system for increased geographic precision.
Hint: only one coordinate system allowed per scene thus USE-ing only one GeoOrigin node per scene is recommended.
Hint: include <component name='Geospatial' level='1'/>
X3D validation:
SchemaDOCTYPE
DEF [DEF ID #IMPLIED]
DEF spécifie un nom identité unique pour ce noeud, référencable par les autres noeuds.
Hint: http://www.web3d.org/x3d/content/examples/X3dSceneAuthoringHints.html#NamingConventions
USE [USE IDREF #IMPLIED]
USE signifie une réutilisation des attributs et des noeuds enfants appartenant à un noeud prédéfini par DEF, ignorant alors les autres attributs et enfants.
Conseil: Utiliser USE pour dupliquer une géométrie (au lieu de copier / coller les noeuds) peut améliorer les performances.
Attention: Ne PAS inclure DEF (ou aucune autre valeur attribut) lorsque vous utilisez l'attribut USE!
geoSystem [geoSystem accessType initializeOnly, type MFString CDATA "GD" "WE"]
Identifies spatial reference frame: Geodetic (GD), Geocentric (GC), Universal Transverse Mercator (UTM). Supported values: "GD" "UTM" or "GC" followed by optional additional string parameters.
Warning: deprecated values are GDC (use GD) and GCC (use GC).
GeoCoords [geoCoords accessType inputOutput, type SFVec3d CDATA "0 0 0"]
Defines absolute geographic location (and implicit local coordinate frame).
Hint: include <component name='Geospatial' level='1'/>
rotateYUp [rotateYUp accessType initializeOnly, type SFBool (true|false) "false"]
Whether to rotate coordinates of nodes using this GeoOrigin so that local-up direction aligns with VRML Y axis rotateYUp false means local up-direction is relative to planet surface rotateYUp true allows proper operation of NavigationInfo modes FLY, WALK.
containerField [containerField NMTOKEN "geoOrigin"]
containerField is the field-label prefix used in VRML encodings when this node is a child of another node.
Examples: geometry Box, children Group, proxy Group.
Hint: can be overridden by author if needed.
Warning: containerField attribute is only supported in XML encoding of scenes.
class [class CDATA #IMPLIED]
class is a space-separated list of classes, reserved for use by XML stylesheets.
Warning: class attribute is only supported in XML encoding of scenes.
  accessType and type   Credits and Translations   X3D Resources   to top
GeoPositionInterpolator
GeoPositionInterpolator
GeoPositionInterpolator animates objects within a geographic coordinate system. GeoPositionInterpolator can contain a GeoOrigin node.
Hint: typical input connection is ROUTE someTimeSensor.fraction_changed TO someInterpolator.set_fraction
Hint: typical output connection is ROUTE someInterpolator.value_changed TO destinationNode.set_attribute.
Hint: include <component name='Geospatial' level='1'/>
X3D validation:
SchemaDOCTYPE
DEF [DEF ID #IMPLIED]
DEF spécifie un nom identité unique pour ce noeud, référencable par les autres noeuds.
Hint: http://www.web3d.org/x3d/content/examples/X3dSceneAuthoringHints.html#NamingConventions
USE [USE IDREF #IMPLIED]
USE signifie une réutilisation des attributs et des noeuds enfants appartenant à un noeud prédéfini par DEF, ignorant alors les autres attributs et enfants.
Conseil: Utiliser USE pour dupliquer une géométrie (au lieu de copier / coller les noeuds) peut améliorer les performances.
Attention: Ne PAS inclure DEF (ou aucune autre valeur attribut) lorsque vous utilisez l'attribut USE!
geoSystem [geoSystem accessType initializeOnly, type MFString CDATA "GD" "WE"]
Identifies spatial reference frame: Geodetic (GD), Geocentric (GC), Universal Transverse Mercator (UTM). Supported values: "GD" "UTM" or "GC" followed by optional additional string parameters.
Warning: deprecated values are GDC (use GD) and GCC (use GC).
key [key accessType inputOutput, type MFFloat CDATA #IMPLIED]
Time-period fractions ranging [0,1] in increasing order and corresponding to keyValues.
Warning: number of keys must match number of keyValues!
keyValue [keyValue accessType inputOutput, type MFVec3d CDATA #IMPLIED]
Output values for linear interopolation, each corresponding to time-fraction keys.
Warning: number of keys must match number of keyValues!
set_fraction [set_fraction accessType inputOnly, type SFFloat CDATA #FIXED ""]
set_fraction in range [0,1] selects input key for corresponding keyValue output.
value_changed [value_changed accessType outputOnly, type SFVec3f CDATA #FIXED ""]
Linearly interpolated output value_changed determined by current key time and corresponding keyValue pair.
Geovalue_changed [geovalue_changed accessType outputOnly, type SFVec3d CDATA #FIXED ""]
interpolated coordinate in the geographic coordinate system specified by geoSystem
Hint: include <component name='Geospatial' level='1'/>
containerField [containerField NMTOKEN "children"]
containerField is the field-label prefix used in VRML encodings when this node is a child of another node.
Examples: geometry Box, children Group, proxy Group.
Hint: can be overridden by author if needed.
Warning: containerField attribute is only supported in XML encoding of scenes.
class [class CDATA #IMPLIED]
class is a space-separated list of classes, reserved for use by XML stylesheets.
Warning: class attribute is only supported in XML encoding of scenes.
  accessType and type   Credits and Translations   X3D Resources   to top
GeoTouchSensor GeoTouchSensor GeoTouchSensor returns geographic coordinates for the object being selected. GeoTouchSensor can contain a GeoOrigin node.
Hint: include <component name='Geospatial' level='1'/>
X3D validation:
SchemaDOCTYPE
DEF [DEF ID #IMPLIED]
DEF spécifie un nom identité unique pour ce noeud, référencable par les autres noeuds.
Hint: http://www.web3d.org/x3d/content/examples/X3dSceneAuthoringHints.html#NamingConventions
USE [USE IDREF #IMPLIED]
USE signifie une réutilisation des attributs et des noeuds enfants appartenant à un noeud prédéfini par DEF, ignorant alors les autres attributs et enfants.
Conseil: Utiliser USE pour dupliquer une géométrie (au lieu de copier / coller les noeuds) peut améliorer les performances.
Attention: Ne PAS inclure DEF (ou aucune autre valeur attribut) lorsque vous utilisez l'attribut USE!
geoSystem [geoSystem accessType initializeOnly, type MFString CDATA "GD" "WE"]
Identifies spatial reference frame: Geodetic (GD), Geocentric (GC), Universal Transverse Mercator (UTM). Supported values: "GD" "UTM" or "GC" followed by optional additional string parameters.
Warning: deprecated values are GDC (use GD) and GCC (use GC).
enabled [enabled accessType inputOutput, type SFBool (true|false) "true"]
Enables/disables the sensor node.
description [description accessType inputOutput, type SFString CDATA #IMPLIED]
Text tooltip description to be displayed for action of this node.
Hint: use spaces, make descriptions clear and readable.
Hint: many XML tools substitute XML character references automatically if needed (like &#38; for & or &#34; for " ).
isActive [isActive accessType inputOutput, type SFBool (true|false) #FIXED "]
isActive true/false events are sent when triggering the sensor. isActive=true when primary mouse button is pressed, isActive=false when released.
hitGeoCoord_changed [hitGeoCoord_changed accessType outputOnly, type SFVec3d CDATA #FIXED ""]
Output event containing 3D point on surface of underlying geometry, given in GeoTouchSensor's local coordinate system.
hitPoint_changed [hitPoint_changed accessType outputOnly, type SFVec3f CDATA #FIXED ""]
Output event containing 3D point on surface of underlying geometry, given in geometry coordinates (not geographic coordinates).
hitNormal_changed [hitNormal_changed accessType outputOnly, type SFVec3f CDATA #FIXED ""]
Output event containing surface normal vector at the hitGeoCoordinate.
hitTexCoord_changed [hitTexCoord_changed accessType outputOnly, type SFVec2f CDATA #FIXED ""]
Output event containing texture coordinates of surface at the hitGeoCoordinate.
isOver [isOver accessType outputOnly, type SFBool (true|false) #FIXED ""]
Is pointing device over sensor's geometry?.
touchTime [touchTime accessType outputOnly, type SFTime CDATA #FIXED ""]
Time event generated when touched.
containerField [containerField NMTOKEN "children"]
containerField is the field-label prefix used in VRML encodings when this node is a child of another node.
Examples: geometry Box, children Group, proxy Group.
Hint: can be overridden by author if needed.
Warning: containerField attribute is only supported in XML encoding of scenes.
class [class CDATA #IMPLIED]
class is a space-separated list of classes, reserved for use by XML stylesheets.
Warning: class attribute is only supported in XML encoding of scenes.
  accessType and type   Credits and Translations   X3D Resources   to top
GeoViewpoint GeoViewpoint GeoViewpoint specifies viewpoints using geographic coordinates. GeoViewpoint can contain a GeoOrigin node. Since GeoViewpoint must navigate smoothly inside a curved geographic coordinate system, it includes both Viewpoint and NavigationInfo attributes.
Hint: include <component name='Geospatial' level='1'/>
X3D validation:
SchemaDOCTYPE
DEF [DEF ID #IMPLIED]
DEF spécifie un nom identité unique pour ce noeud, référencable par les autres noeuds.
Hint: http://www.web3d.org/x3d/content/examples/X3dSceneAuthoringHints.html#NamingConventions
USE [USE IDREF #IMPLIED]
USE signifie une réutilisation des attributs et des noeuds enfants appartenant à un noeud prédéfini par DEF, ignorant alors les autres attributs et enfants.
Conseil: Utiliser USE pour dupliquer une géométrie (au lieu de copier / coller les noeuds) peut améliorer les performances.
Attention: Ne PAS inclure DEF (ou aucune autre valeur attribut) lorsque vous utilisez l'attribut USE!
geoSystem [geoSystem accessType initializeOnly, type MFString CDATA "GD" "WE"]
Identifies spatial reference frame: Geodetic (GD), Geocentric (GC), Universal Transverse Mercator (UTM). Supported values: "GD" "UTM" or "GC" followed by optional additional string parameters.
Warning: deprecated values are GDC (use GD) and GCC (use GC).
description [description accessType initializeOnly, type SFString CDATA #IMPLIED]
La description en texte qui est affiché pour le Viewpoint concerné.
Conseil: utilisez des espaces, faîtes des descriptions claires et lisibles.
Conseil: Xeena remplace automatiquement les caractères références XML si besoin (comme &#38; pour & ou &#34; pour " ), écrivez donc ce que vous voulez!
position [position accessType initializeOnly, type SFVec3d CDATA "0 0 100000"]
Position relative to local georeferenced coordinate system, in proper format
orientation [orientation accessType initializeOnly, type SFRotation CDATA "0 0 1 0"]
Rotation of Viewpoint, relative to default -Z axis direction in local coordinate system.
Hint: this is orientation _change_ from default direction (0 0 -1) +Y axis is the up vector for the local area (the normal to the tangent plane on the ellipsoid), -Z points towards the north pole, and +X is east 1 0 0 -1.570796 always looks down.
navType [navType accessType inputOutput, type MFString CDATA "EXAMINE" "ANY"]
Enter one or more Strings: "EXAMINE" "WALK" "FLY" "LOOKAT" "EXPLORE" "ANY" "NONE".
Hint: usability often improves with type="EXAMINE" "ANY".
headlight [headlight accessType inputOutput, type SFBool (true|false) "true"]
Enable/disable directional light that always points in the direction the user is looking
fieldOfView [fieldOfView accessType inputOutput, type SFFloat CDATA "0.7854"] (0,π)
Preferred minimum viewing angle from this viewpoint in radians. Small field of view roughly corresponds to a telephoto lens, large field of view roughly corresponds to a wide-angle lens.
jump [jump accessType inputOutput, type SFBool (true|false) "true"]
Whether to transition instantly by jumping, or else smoothly animate to this Viewpoint.
speedFactor [speedFactor accessType initializeOnly, type SFFloat CDATA "1"] [0,+infinity)
speedFactor is a multiplier to modify the original elevation-based speed that is set automatically by the browser.
Hint: speedFactor is a relative value and not an absolute speed as defined by NavigationInfo.
set_bind [set_bind accessType inputOnly, type SFBool (true|false) #FIXED ""]
set_bind true makes this node active, set_bind false makes this node inactive.
set_position [set_position accessType inputOnly, type SFVec3d CDATA #FIXED ""]
Position relative to local georeferenced coordinate system, in proper format
set_orientation [set_orientation accessType inputOnly, type SFRotation CDATA #FIXED ""]
Rotation of Viewpoint, relative to default -Z axis direction in local coordinate system.
Hint: this is orientation _change_ from default direction (0 0 -1) +Y axis is the up vector for the local area (the normal to the tangent plane on the ellipsoid), -Z points towards the north pole, and +X is east 1 0 0 -1.570796 always looks down.
bindTime [bindTime accessType outputOnly, type SFTime CDATA #FIXED ""]
Event sent when node becomes active/inactive.
isBound [isBound accessType outputOnly, type SFBool (true|false) #FIXED ""]
Event true sent when node becomes active, event false sent when unbound by another node.
containerField [containerField NMTOKEN "children"]
containerField is the field-label prefix used in VRML encodings when this node is a child of another node.
Examples: geometry Box, children Group, proxy Group.
Hint: can be overridden by author if needed.
Warning: containerField attribute is only supported in XML encoding of scenes.
class [class CDATA #IMPLIED]
class is a space-separated list of classes, reserved for use by XML stylesheets.
Warning: class attribute is only supported in XML encoding of scenes.
  accessType and type   Credits and Translations   X3D Resources   to top
Group Group Group est un noeud pouvant comporter la plupart des noeuds.
Conseil: insérez un noeud Shape avant d'ajouter une géométrie ou Appearance.
X3D validation:
SchemaDOCTYPE
DEF [DEF ID #IMPLIED]
DEF spécifie un nom identité unique pour ce noeud, référencable par les autres noeuds.
Hint: http://www.web3d.org/x3d/content/examples/X3dSceneAuthoringHints.html#NamingConventions
USE [USE IDREF #IMPLIED]
USE signifie une réutilisation des attributs et des noeuds enfants appartenant à un noeud prédéfini par DEF, ignorant alors les autres attributs et enfants.
Conseil: Utiliser USE pour dupliquer une géométrie (au lieu de copier / coller les noeuds) peut améliorer les performances.
Attention: Ne PAS inclure DEF (ou aucune autre valeur attribut) lorsque vous utilisez l'attribut USE!
children [children accessType inputOutput, type MFNode PCDATA empty list]
[X3DChildNode] Grouping nodes contain a list of children nodes.
Hint: Each grouping node defines a coordinate space for its children, relative to the coordinate space of its parent node. Thus transformations accumulate down the scene graph hierarchy.
bboxCenter [bboxCenter accessType initializeOnly, type SFVec3f CDATA "0 0 0"]
Bounding box center: position décalée de l'origine du système de coordonnées local.
bboxSize [bboxSize accessType initializeOnly, type SFVec3f CDATA "-1 -1 -1"]
Bounding box size: automatiquement calculée, elle peut être spécifiée pour optimiser ou contraindre.
containerField [containerField NMTOKEN "children"]
containerField is the field-label prefix used in VRML encodings when this node is a child of another node.
Examples: geometry Box, children Group, proxy Group.
Hint: can be overridden by author if needed.
class [class CDATA #IMPLIED]
class is a space-separated list of classes, reserved for use by XML stylesheets.
  accessType and type   Credits and Translations   X3D Resources   to top
HAnimDisplacer HAnimDisplacer HAnimDisplacer nodes are used to alter the shape of individual segments. HAnimDisplacer can be used in three different ways: (a) identify vertices corresponding to a particular feature on the HAnimSegment, (b) represent a particular muscular action displacing vertices in various directions (linearly or radially), and (c) represent a complete configuration of the vertices in an HAnimSegment. For example, in the case of a face, there might be an HAnimDisplacer for each facial expression.
Hint: name suffixes include _feature, _action and _config. Multiple HAnimDisplacer nodes must appear consecutively inside HAnimSegment.
Hint: http://www.web3d.org/files/specifications/19774/V1.0/HAnim/HAnim.html H-Anim Specification
Hint: http://www.web3d.org/files/specifications/19774/V1.0/HAnim/ObjectInterfaces.html#Displacer
Hint: include <component name='H-Anim' level='1'/>
X3D validation:
SchemaDOCTYPE
DEF [DEF ID #IMPLIED]
DEF spécifie un nom identité unique pour ce noeud, référencable par les autres noeuds.
Hint: http://www.web3d.org/x3d/content/examples/X3dSceneAuthoringHints.html#NamingConventions
USE [USE IDREF #IMPLIED]
USE signifie une réutilisation des attributs et des noeuds enfants appartenant à un noeud prédéfini par DEF, ignorant alors les autres attributs et enfants.
Conseil: Utiliser USE pour dupliquer une géométrie (au lieu de copier / coller les noeuds) peut améliorer les performances.
Attention: Ne PAS inclure DEF (ou aucune autre valeur attribut) lorsque vous utilisez l'attribut USE!
name [name accessType inputOutput, type SFString CDATA #REQUIRED]
Unique name attribute must be defined so that HAnimDisplacer node can be identified at runtime for animation purposes.
Examples: sellion r_infraorbitale etc. listed in H-Anim Specification.
Hint: http://www.web3d.org/x3d/content/examples/Basic/HumanoidAnimation/tables/HAnimFeaturePoints19774V1.0.txt
Hint: http://www.web3d.org/files/specifications/19774/V1.0/HAnim/FeaturePoints.html
coordIndex [coordIndex accessType inputOutput, type MFInt32 CDATA #IMPLIED]
Defines coordinate array of HAnimSegment vertices affected by HAnimDisplacer indices provide order in which coordinates are applied order starts at index 0, commas are optional between sets use -1 to separate indices for each feature
displacements [displacements accessType inputOutput, type MFVec3f CDATA #IMPLIED]
Set of 3D values added to neutral or resting position of each set of HAnimSegment vertices referenced by coordIndex field
weight [weight accessType inputOutput, type SFFloat CDATA 0.0]
Scale displacements using weight value before adding them to neutral vertex positions.
containerField [containerField NMTOKEN "displacers"]
containerField is the field-label prefix indicating relationship to parent node.
Examples: geometry Box, children Group, proxy Shape.
Hint: containerField attribute is only supported in XML encoding of X3D scenes.
class [class CDATA #IMPLIED]
class is a space-separated list of classes, reserved for use by XML stylesheets. The class attribute is only supported in XML encoding of X3D scenes.
  accessType and type   Credits and Translations   X3D Resources   to top
HAnimHumanoid HAnimHumanoid The HAnimHumanoid node is used to: (a) store references to the joints, segments, sites, skin and viewpoints, (b) serve as a container for the entire humanoid, (c) provide a convenient way of moving the humanoid through its environment, and (d) store human-readable data such as author and copyright information. HAnimHumanoid contains either a humanoidBody (v1.1) or skeleton (V2.0) field container. HAnimHumanoid also contains HAnimJoint, HAnimSegment, HAnimSite, Viewpoint and skin (v2.0) nodes.
Hint: http://www.web3d.org/files/specifications/19774/V1.0/HAnim/HAnim.html H-Anim Specification
Hint: http://www.web3d.org/files/specifications/19774/V1.0/HAnim/ObjectInterfaces.html#Humanoid
Hint: include <component name='H-Anim' level='1'/>
X3D validation:
SchemaDOCTYPE
DEF [DEF ID #IMPLIED]
DEF spécifie un nom identité unique pour ce noeud, référencable par les autres noeuds.
Hint: http://www.web3d.org/x3d/content/examples/X3dSceneAuthoringHints.html#NamingConventions
USE [USE IDREF #IMPLIED]
USE signifie une réutilisation des attributs et des noeuds enfants appartenant à un noeud prédéfini par DEF, ignorant alors les autres attributs et enfants.
Conseil: Utiliser USE pour dupliquer une géométrie (au lieu de copier / coller les noeuds) peut améliorer les performances.
Attention: Ne PAS inclure DEF (ou aucune autre valeur attribut) lorsque vous utilisez l'attribut USE!
name [name accessType inputOutput, type SFString CDATA #REQUIRED]
Unique name attribute must be defined so that HAnimHumanoid node can be identified at runtime for animation purposes.
version [version accessType inputOutput, type SFString CDATA (2.0) #REQUIRED]
HAnimHumanoid version, where standardized ISO 19774 value is 2.0.
Warning: prior versions of HAnim nodes might not validate correctly.
info [info accessType inputOutput, type MFString CDATA #IMPLIED]
Metadata keyword=value pairs, where approved keyword terms are humanoidVersion authorName authorEmail copyright creationDate usageRestrictions age gender height and weight.
translation [translation accessType inputOutput, type SFVec3f CDATA "0 0 0"]
Position of children relative to local coordinate system.
rotation [rotation accessType inputOutput, type SFRotation CDATA "0 0 1 0"]
Orientation of children relative to local coordinate system.
scale [scale accessType inputOutput, type SFVec3f CDATA "1 1 1"]
Non-uniform x-y-z scale of child coordinate system, adjusted by center and scaleOrientation.
scaleOrientation [scaleOrientation accessType inputOutput, type SFRotation CDATA "0 0 1 0"]
Preliminary rotation of coordinate system before scaling (to allow scaling around arbitrary orientations).
center [center accessType inputOutput, type SFVec3f CDATA "0 0 0"]
Translation offset from origin of local coordinate system.
bboxCenter [bboxCenter accessType initializeOnly, type SFVec3f CDATA "0 0 0"]
Bounding box center: position décalée de l'origine du système de coordonnées local.
bboxSize [bboxSize accessType initializeOnly, type SFVec3f CDATA "-1 -1 -1"]
Bounding box size: automatiquement calculée, elle peut être spécifiée pour optimiser ou contraindre.
containerField [containerField NMTOKEN "children"]
containerField is the field-label prefix indicating relationship to parent node.
Examples: geometry Box, children Group, proxy Shape.
Hint: containerField attribute is only supported in XML encoding of X3D scenes.
class [class CDATA #IMPLIED]
class is a space-separated list of classes, reserved for use by XML stylesheets. The class attribute is only supported in XML encoding of X3D scenes.
  accessType and type   Credits and Translations   X3D Resources   to top
HAnimJoint HAnimJoint Each joint in the body is represented by an HAnimJoint node. HAnimJoint may only be a child of another HAnimJoint node, or a child within the humanoidBody field. HAnimJoint can only contain children HAnimSegment or HAnimJoint nodes.
Warning: an HAnimJoint may not be a child of an HAnimSegment.
Hint: http://www.web3d.org/files/specifications/19774/V1.0/HAnim/HAnim.html H-Anim Specification
Hint: http://www.web3d.org/files/specifications/19774/V1.0/HAnim/ObjectInterfaces.html#Joint
Hint: include <component name='H-Anim' level='1'/>
X3D validation:
SchemaDOCTYPE
DEF [DEF ID #IMPLIED]
DEF spécifie un nom identité unique pour ce noeud, référencable par les autres noeuds.
Hint: http://www.web3d.org/x3d/content/examples/X3dSceneAuthoringHints.html#NamingConventions
USE [USE IDREF #IMPLIED]
USE signifie une réutilisation des attributs et des noeuds enfants appartenant à un noeud prédéfini par DEF, ignorant alors les autres attributs et enfants.
Conseil: Utiliser USE pour dupliquer une géométrie (au lieu de copier / coller les noeuds) peut améliorer les performances.
Attention: Ne PAS inclure DEF (ou aucune autre valeur attribut) lorsque vous utilisez l'attribut USE!
name [name accessType inputOutput, type SFString CDATA #REQUIRED]
Unique name attribute must be defined so that HAnimJoint node can be identified at runtime for animation purposes.
Examples: HumanoidRoot sacroiliac l_hip l_knee l_ankle etc. listed in H-Anim Specification.
Hint: http://www.web3d.org/x3d/content/examples/Basic/HumanoidAnimation/tables/HAnimJointNames19774V1.0.txt
Hint: http://www.web3d.org/files/specifications/19774/V1.0/HAnim/concepts.html#Hierarchy
center [center accessType inputOutput, type SFVec3f CDATA "0 0 0"]
Translation offset from origin of local coordinate system.
Hint: usually HAnimJoint position is controlled by the center field, not the translation field.
translation [translation accessType inputOutput, type SFVec3f CDATA "0 0 0"]
Position of children relative to local coordinate system.
Warning: usually HAnimJoint position is controlled by the center field, not the translation field.
ulimit [ulimit accessType inputOutput, type MFFloat CDATA #IMPLIED]
Upper limit for maximum joint rotation.
Hint: always contains 3 values, one for each local axis.
llimit [llimit accessType inputOutput, type MFFloat CDATA #IMPLIED]
Lower limit for minimum joint rotation.
Hint: always contains 3 values, one for each local axis.
limitOrientation [limitOrientation accessType inputOutput, type SFRotation CDATA "0 0 1 0"]
Orientation of upper/lower rotation limits, relative to HAnimJoint center.
skinCoordIndex [skinCoordIndex accessType inputOutput, type MFInt32 CDATA #IMPLIED]
Coordinate index values referencing which vertices are influenced by the joint.
skinCoordWeight [skinCoordWeight accessType inputOutput, type MFFloat CDATA #IMPLIED]
Weight deformation values for the corresponding values in the skinCoordIndex field.
stiffness [stiffness accessType inputOutput, type MFFloat CDATA "0 0 0" (0,1)]
value (0,1) indicating willingness of joint to move larger stiffness values means greater resistance (about local X, Y, Z axes).
Hint: used by inverse kinematics systems.
rotation [rotation accessType inputOutput, type SFRotation CDATA "0 0 1 0"]
Orientation of children relative to local coordinate system.
scale [scale accessType inputOutput, type SFVec3f CDATA "1 1 1"]
Non-uniform x-y-z scale of child coordinate system, adjusted by center and scaleOrientation.
scaleOrientation [scaleOrientation accessType inputOutput, type SFRotation CDATA "0 0 1 0"]
Preliminary rotation of coordinate system before scaling (to allow scaling around arbitrary orientations).
bboxCenter [bboxCenter accessType initializeOnly, type SFVec3f CDATA "0 0 0"]
Bounding box center: position décalée de l'origine du système de coordonnées local.
bboxSize [bboxSize accessType initializeOnly, type SFVec3f CDATA "-1 -1 -1"]
Bounding box size: automatiquement calculée, elle peut être spécifiée pour optimiser ou contraindre.
containerField [containerField NMTOKEN "children"]
containerField is the field-label prefix indicating relationship to parent node.
Examples: geometry Box, children Group, proxy Shape.
Hint: containerField attribute is only supported in XML encoding of X3D scenes.
class [class CDATA #IMPLIED]
class is a space-separated list of classes, reserved for use by XML stylesheets. The class attribute is only supported in XML encoding of X3D scenes.
  accessType and type   Credits and Translations   X3D Resources   to top
HAnimSegment HAnimSegment Each body segment is stored in an HAnimSegment node. HAnimSegment contains Coordinate/CoordinateDouble, HAnimDisplacer and children nodes.
Hint: http://www.web3d.org/files/specifications/19774/V1.0/HAnim/HAnim.html H-Anim Specification
Hint: http://www.web3d.org/files/specifications/19774/V1.0/HAnim/ObjectInterfaces.html#Segment
Hint: include <component name='H-Anim' level='1'/>
X3D validation:
SchemaDOCTYPE
DEF [DEF ID #IMPLIED]
DEF spécifie un nom identité unique pour ce noeud, référencable par les autres noeuds.
Hint: http://www.web3d.org/x3d/content/examples/X3dSceneAuthoringHints.html#NamingConventions
USE [USE IDREF #IMPLIED]
USE signifie une réutilisation des attributs et des noeuds enfants appartenant à un noeud prédéfini par DEF, ignorant alors les autres attributs et enfants.
Conseil: Utiliser USE pour dupliquer une géométrie (au lieu de copier / coller les noeuds) peut améliorer les performances.
Attention: Ne PAS inclure DEF (ou aucune autre valeur attribut) lorsque vous utilisez l'attribut USE!
name [name accessType inputOutput, type SFString CDATA #REQUIRED]
Unique name attribute must be defined so that HAnimSegment node can be identified at runtime for animation purposes.
Examples: sacrum pelvis l_thigh l_calf etc. listed in H-Anim Specification.
Hint: http://www.web3d.org/x3d/content/examples/Basic/HumanoidAnimation/tables/HAnimSegmentNames19774V1.0.txt
Hint: http://www.web3d.org/files/specifications/19774/V1.0/HAnim/concepts.html#Hierarchy
mass [mass accessType inputOutput, type SFFloat CDATA "0"]
Total mass of the segment, 0 if not available.
centerOfMass [centerOfMass accessType inputOutput, type SFVec3f CDATA "0 0 0"]
Location within segment of center of mass.
momentsOfInertia [momentsOfInertia accessType inputOutput, type MFFloat CDATA "0 0 0 0 0 0 0 0 0"]
3x3 moments of inertia matrix. default: 0 0 0 0 0 0 0 0 0.
bboxCenter [bboxCenter accessType initializeOnly, type SFVec3f CDATA "0 0 0"]
Bounding box center: position décalée de l'origine du système de coordonnées local.
bboxSize [bboxSize accessType initializeOnly, type SFVec3f CDATA "-1 -1 -1"]
Bounding box size: automatiquement calculée, elle peut être spécifiée pour optimiser ou contraindre.
containerField [containerField NMTOKEN "children"]
containerField is the field-label prefix indicating relationship to parent node.
Examples: geometry Box, children Group, proxy Shape.
Hint: containerField attribute is only supported in XML encoding of X3D scenes.
class [class CDATA #IMPLIED]
class is a space-separated list of classes, reserved for use by XML stylesheets. The class attribute is only supported in XML encoding of X3D scenes.
  accessType and type   Credits and Translations   X3D Resources   to top
HAnimSite HAnimSite An HAnimSite node serves three purposes: (a) define an "end effector" location which can be used by an inverse kinematics system, (b) define an attachment point for accessories such as jewelry and clothing, and (c) define a location for a virtual camera in the reference frame of an HAnimSegment (such as a view "through the eyes" of the humanoid for use in multi-user worlds).
Hint: HAnimSites are stored as children of an HAnimSegment node.
Hint: http://www.web3d.org/files/specifications/19774/V1.0/HAnim/HAnim.html H-Anim Specification
Hint: http://www.web3d.org/files/specifications/19774/V1.0/HAnim/ObjectInterfaces.html#Site
Hint: include <component name='H-Anim' level='1'/>
X3D validation:
SchemaDOCTYPE
DEF [DEF ID #IMPLIED]
DEF spécifie un nom identité unique pour ce noeud, référencable par les autres noeuds.
Hint: http://www.web3d.org/x3d/content/examples/X3dSceneAuthoringHints.html#NamingConventions
USE [USE IDREF #IMPLIED]
USE signifie une réutilisation des attributs et des noeuds enfants appartenant à un noeud prédéfini par DEF, ignorant alors les autres attributs et enfants.
Conseil: Utiliser USE pour dupliquer une géométrie (au lieu de copier / coller les noeuds) peut améliorer les performances.
Attention: Ne PAS inclure DEF (ou aucune autre valeur attribut) lorsque vous utilisez l'attribut USE!
name [name accessType inputOutput, type SFString CDATA #REQUIRED]
Unique name attribute must be defined so that HAnimSite node can be identified at runtime for animation purposes.
Examples: skull_tip sellion etc. listed in H-Anim Specification.
Hint: http://www.web3d.org/x3d/content/examples/Basic/HumanoidAnimation/tables/HAnimSiteLoa3Names19774V1.0.txt
Hint: http://www.web3d.org/files/specifications/19774/V1.0/HAnim/BodyDimensionsAndLOAs.html#LOA3DefaultSiteTranslations
translation [translation accessType inputOutput, type SFVec3f CDATA "0 0 0"]
Position of children relative to local coordinate system.
rotation [rotation accessType inputOutput, type SFRotation CDATA "0 0 1 0"]
Orientation of children relative to local coordinate system.
scale [scale accessType inputOutput, type SFVec3f CDATA "1 1 1"]
Non-uniform x-y-z scale of child coordinate system, adjusted by center and scaleOrientation.
scaleOrientation [scaleOrientation accessType inputOutput, type SFRotation CDATA "0 0 1 0"]
Preliminary rotation of coordinate system before scaling (to allow scaling around arbitrary orientations).
center [center accessType inputOutput, type SFVec3f CDATA "0 0 0"]
Translation offset from origin of local coordinate system.
bboxCenter [bboxCenter accessType initializeOnly, type SFVec3f CDATA "0 0 0"]
Bounding box center: position décalée de l'origine du système de coordonnées local.
bboxSize [bboxSize accessType initializeOnly, type SFVec3f CDATA "-1 -1 -1"]
Bounding box size: automatiquement calculée, elle peut être spécifiée pour optimiser ou contraindre.
containerField [containerField NMTOKEN "children"]
containerField is the field-label prefix indicating relationship to parent node.
Examples: geometry Box, children Group, proxy Shape.
Hint: containerField attribute is only supported in XML encoding of X3D scenes.
class [class CDATA #IMPLIED]
class is a space-separated list of classes, reserved for use by XML stylesheets. The class attribute is only supported in XML encoding of X3D scenes.
  accessType and type   Credits and Translations   X3D Resources   to top
head head head contient des renseignements sur le fichier XML (component, metadata) ou autres renseignements fournis par l'auteur.
Conseil: cela met les étiquettes <head> en HTML.
Conseil: head est premiere enfant du fichier X3D.
X3D validation:
SchemaDOCTYPE
  accessType and type   Credits and Translations   X3D Resources   to top
ImageCubeMapTexture
ImageCubeMapTexture
ImageCubeMapTexture defines a cubic environment map source as a single file format that contains multiple images, one for each side X3D validation:
SchemaDOCTYPE
DEF [DEF ID #IMPLIED]
DEF defines a unique ID name for this node, referencable by other nodes.
Hint: descriptive DEF names improve clarity and help document a model.
Hint: http://www.web3d.org/x3d/content/examples/X3dSceneAuthoringHints.html#NamingConventions
USE [USE IDREF #IMPLIED]
USE means reuse an already DEF-ed node ID, excluding all child nodes and all other attributes (except for containerField, which can have a different value).
Hint: USEing other geometry (instead of duplicating nodes) can improve performance.
Warning: do NOT include any child nodes, a DEF attribute, or any other attribute values (except for containerField) when defining a USE attribute.
Warning: each USE value must match a corresponding DEF value that is defined earlier in the scene.
url [url accessType inputOutput, type MFString CDATA #IMPLIED]
Address of replacement world, activated by clicking Anchor geometry.
Hint: jump to a world's internal viewpoint by appending viewpoint name (e.g. #ViewpointName, someOtherCoolWorld.x3d#GrandTour).
Hint: jump to a local viewpoint by only using viewpoint name (e.g. #GrandTour).
Hint: MFString arrays can have multiple values, so separate each individual string by quote marks [ "http://www.web3d.org" "http://www.web3d.org/about" "etc." ].
Hint: XML encoding for " is &quot; (a character entity).
Warning: strictly match directory and filename capitalization for http links!
Hint: can replace embedded blank(s) in url queries with %20 for each blank character.
Hint: pop up a new window with url value as follows: "JavaScript:window.open('popup.html','popup','width=240,height=240');location.href='HelloWorld.x3d'"
Hint: X3D Scene Authoring Hints http://www.web3d.org/x3d/content/examples/X3dSceneAuthoringHints.html#urls
containerField [containerField NMTOKEN "children"]
containerField is the field-label prefix indicating relationship to parent node.
Examples: geometry Box, children Group, proxy Shape.
Hint: containerField attribute is only supported in XML encoding of X3D scenes.
class [class CDATA #IMPLIED]
class is a space-separated list of classes, reserved for use by XML stylesheets. The class attribute is only supported in XML encoding of X3D scenes.
  accessType and type   Credits and Translations   X3D Resources   to top
ImageTexture ImageTexture ImageTexture applique une image 2D sur une forme géométrique. Les textures ont un système de coordonnées 2D (s, t) en horizontal et vertical, avec pour valeurs (s, t) dans un intervalle [0.0, 1.0] représentant les coins opposés de l'image.
Conseil: insérez les noeuds Shape et Appearance avant d'ajouter une texture.
Warning: bright Material emissiveColor values can wash out some textures.
Hint: support is required for .png and .jpg formats, support is suggested for .gif format. Other image formats are optionally supported.
Hint: X3D Scene Authoring Hints http://www.web3d.org/x3d/content/examples/X3dSceneAuthoringHints.html#Images
X3D validation:
SchemaDOCTYPE
DEF [DEF ID #IMPLIED]
DEF spécifie un nom identité unique pour ce noeud, référencable par les autres noeuds.
Hint: http://www.web3d.org/x3d/content/examples/X3dSceneAuthoringHints.html#NamingConventions
USE [USE IDREF #IMPLIED]
USE signifie une réutilisation des attributs et des noeuds enfants appartenant à un noeud prédéfini par DEF, ignorant alors les autres attributs et enfants.
Conseil: Utiliser USE pour dupliquer une géométrie (au lieu de copier / coller les noeuds) peut améliorer les performances.
Attention: Ne PAS inclure DEF (ou aucune autre valeur attribut) lorsque vous utilisez l'attribut USE!
url [url accessType inputOutput, type MFString CDATA #IMPLIED]
Nom et emplacement de l'image. Plusieurs emplacements sont plus sûrs, et les adresses Web et attachements e-mail sont possibles. Conseil: le champ peut comporter plusieurs valeurs, aussi veuillez séparer chaque chaîne de caractères par des guillemets. [ "http://www.web3d.org" "http://www.web3d.org/about" "etc." ]. Conseil: respectez exactement la casse des noms de fichiers et de répertoires concernant les liens http! Conseil: vous pouvez remplacer les espaces dans les requêtes url par %20 pour chaque caractêre espace.
Hint: X3D Scene Authoring Hints http://www.web3d.org/x3d/content/examples/X3dSceneAuthoringHints.html#urls
repeatS [repeatS accessType initializeOnly, type SFBool (true|false) "true"]
Texture répétée horizontalement selon l'axe S.
repeatT [repeatT accessType initializeOnly, type SFBool (true|false) "true"]
Texture répétée verticalement selon l'axe T
containerField [containerField NMTOKEN "texture"]
containerField is the field-label prefix used in VRML encodings when this node is a child of another node.
Examples: geometry Box, children Group, proxy Group.
Hint: can be overridden by author if needed.
class [class CDATA #IMPLIED]
class is a space-separated list of classes, reserved for use by XML stylesheets.
  accessType and type   Credits and Translations   X3D Resources   to top
ImageTexture3D ImageTexture3D (v3.1 or later) ImageTexture3D defines a 3D image-based texture map by specifying a single image file that contains complete 3D data.
Warning: there are no required file formats, DDS, DICOM, and/or .vol are recommended.
Hint: insert Shape and Appearance nodes before adding texture.
X3D validation:
SchemaDOCTYPE
DEF [DEF ID #IMPLIED]
DEF defines a unique ID name for this node, referencable by other nodes.
Hint: descriptive DEF names improve clarity and help document a model.
Hint: http://www.web3d.org/x3d/content/examples/X3dSceneAuthoringHints.html#NamingConventions
USE [USE IDREF #IMPLIED]
USE means reuse an already DEF-ed node ID, excluding all child nodes and all other attributes (except for containerField, which can have a different value).
Hint: USEing other geometry (instead of duplicating nodes) can improve performance.
Warning: do NOT include any child nodes, a DEF attribute, or any other attribute values (except for containerField) when defining a USE attribute.
Warning: each USE value must match a corresponding DEF value that is defined earlier in the scene.
url [url accessType inputOutput, type MFString CDATA #IMPLIED]
Location and filename of image. Multiple locations are more reliable, and including a Web address lets e-mail attachments work.
Hint: MFString arrays can have multiple values, so separate each individual string by quote marks [ "http://www.web3d.org" "http://www.web3d.org/about" "etc." ].
Hint: XML encoding for " is &quot; (a character entity).
Warning: strictly match directory and filename capitalization for http links!
Hint: can replace embedded blank(s) in url queries with %20 for each blank character.
Hint: X3D Scene Authoring Hints http://www.web3d.org/x3d/content/examples/X3dSceneAuthoringHints.html#urls
repeatS [repeatS accessType initializeOnly, type SFBool (true|false) "false"]
Whether to horizontally repeat texture along S axis.
repeatT [repeatT accessType initializeOnly, type SFBool (true|false) "false"]
Whether to vertically repeat texture along T axis.
repeatR [repeatR accessType initializeOnly, type SFBool (true|false) "false"]
Whether to vertically repeat texture along R axis.
containerField [containerField NMTOKEN "texture"]
containerField is the field-label prefix indicating relationship to parent node.
Examples: geometry Box, children Group, proxy Shape.
Hint: containerField attribute is only supported in XML encoding of X3D scenes.
class [class CDATA #IMPLIED]
class is a space-separated list of classes, reserved for use by XML stylesheets. The class attribute is only supported in XML encoding of X3D scenes.
  accessType and type   Credits and Translations   X3D Resources   to top
IMPORT IMPORT IMPORT provides ROUTE access to a node that is EXPORTed by an Inline scene. Thus event values can be ROUTEd back and forth between a parent scene and a child Inline scene.
Hint: Place IMPORT statements next to corresponding Inline scenes for readability.
X3D validation:
SchemaDOCTYPE
inlineDEF [inlineDEF IDREF #REQUIRED]
DEF name of local Inline node that EXPORTs node(s).
importedDEF [importedDEF NMTOKEN #REQUIRED]
importedDEF is name of node provided by inlineDEF scene.
Hint: required.
AS [AS: ID #IMPLIED]
map importedDEF name AS a new name in current scene.
Hint: optional, default export is importedDEF node name.
  accessType and type   Credits and Translations   X3D Resources   to top
IndexedFaceSet IndexedFaceSet IndexedFaceSet est un noeud géométrie qui peut contenir les noeuds Color/ColorRGBA, Coordinate/CoordinateDouble, Normal et TextureCoordinate.
Conseil: insérez un noeud Shape avant d'ajouter une géométrie ou le noeud Appearance. Vous pouvez aussi remplacer une ProtoInstance standard par un contenu.
X3D validation:
SchemaDOCTYPE
DEF [DEF ID #IMPLIED]
DEF spécifie un nom identité unique pour ce noeud, référencable par les autres noeuds.
Hint: http://www.web3d.org/x3d/content/examples/X3dSceneAuthoringHints.html#NamingConventions
USE [USE IDREF #IMPLIED]
USE signifie une réutilisation des attributs et des noeuds enfants appartenant à un noeud prédéfini par DEF, ignorant alors les autres attributs et enfants.
Conseil: Utiliser USE pour dupliquer une géométrie (au lieu de copier / coller les noeuds) peut améliorer les performances.
Attention: Ne PAS inclure DEF (ou aucune autre valeur attribut) lorsque vous utilisez l'attribut USE!
coordIndex [coordIndex accessType initializeOnly, type MFInt32 CDATA #IMPLIED]
Les indices de coordIndex indiquent dans quel ordre les points coordonnées doivent être reliés. La valeur du premier a pour index 0, les virgules étant facultatives entre les valeurs. Utilisez -1 pour séparer les indices pour chaque polygone crée.
ccw [ccw accessType initializeOnly, type SFBool (true|false) "true"]
ccw = counterclockwise: commande l'orientation des coordonnées de vertex.
Conseil: ccw false renverse l'orientation normale (sélectionnant la face externe) et vectorielle.
convex [convex accessType initializeOnly, type SFBool (true|false) "true"]
Si oui ou non tous les polygones de la forme sont convexes (convex true), ou probablement concaves (convex false). Un polygone convexe est plan, ne s'intersecte pas avec lui-même, et a tous ses angles internes < 180 degres.
Conseil: seul convex=true pour IndexedFaceSet est supporté.
solid [solid accessType initializeOnly, type SFBool (true|false) "true"]
Activer solid par la valeur true a pour conséquence de dessiner seulement une seule face des polygones (face externe considérée), en mettant la valeur false dans solid, les deux faces des polygones sont dessinées (face externe non considérée).
Attention: la valeur par défaut true peut cacher entièrement la géométrie si elle est regardée du mauvais côté!
creaseAngle [creaseAngle accessType initializeOnly, type SFFloat CDATA "0"]
creaseAngle définit l'angle (en radians) pour déterminer si oui ou non les polygones adjacents sont dessinés avec des facettes aigues ou par lissage. Si l'angle normal à deux polygones adjacents est inférieur à la valeur de creaseAngle, le lissage est rendu au-delà du segment lissé
colorPerVertex [colorPerVertex accessType initializeOnly, type SFBool (true|false) "true"]
Si oui ou non Color est appliqué par (sommet) vertex (true) ou par quadrilatère (false).
colorIndex [colorIndex accessType initializeOnly, type MFInt32 CDATA #IMPLIED][0,∞) or -1.
normalPerVertex [normalPerVertex accessType initializeOnly, type SFBool (true|false) "true"]
Si oui ou non le noeud Normal node est appliqué par (sommet) vertex (true) ou par quadrilatère (false).
normalIndex [normalIndex accessType initializeOnly, type MFInt32 CDATA #IMPLIED][0,∞) or -1.
texCoordIndex [texCoordIndex accessType initializeOnly, type MFInt32 CDATA #IMPLIED][0,∞) or -1.
set_coordIndex [set_coordIndex accessType inputOnly, type MFInt32 CDATA #FIXED ""]
coordIndex indices provide order in which coordinates are applied. Order starts at index 0, commas are optional between sets. Use -1 to separate indices for each polygon.
set_colorIndex [set_colorIndex accessType initializeOnly, type MFInt32 CDATA #FIXED ""]
colorIndex indices provide order in which colors are applied.
set_normalIndex [set_normalIndex accessType inputOnly, type MFInt32 CDATA #FIXED ""]
Interchange profile hint: this field may be ignored.
set_texCoordIndex [set_texCoordIndex accessType inputOnly, type MFInt32 CDATA #FIXED ""]
List of texture-coordinate indices mapping attached texture to corresponding coordinates.
Hint: use a tool!
containerField [containerField NMTOKEN "geometry"]
containerField is the field-label prefix used in VRML encodings when this node is a child of another node.
Examples: geometry Box, children Group, proxy Group.
Hint: can be overridden by author if needed.
class [class CDATA #IMPLIED]
class is a space-separated list of classes, reserved for use by XML stylesheets.
  accessType and type   Credits and Translations   X3D Resources   to top
IndexedLineSet IndexedLineSet IndexedLineSet est un noeud géométrie qui peut contenir les noeuds Color/ColorRGBA et Coordinate/CoordinateDouble. Les valeurs de Color ou emissiveColor de Material sont utilisées pour le tracage des lignes et des points. Les lignes (Lines) ne sont pas eclairées, ni texturées, et ne peuvent être incluses dans le détection de collision. Conseil: utilisez une couleur différente (ou utilisez emissiveColor) de celle de l'arrière-plan. Conseil: si les points de Coordinate sont initialement définis pour IndexedFaceSet, les valeurs index peuvent avoir besoin de répéter la valeur initiale dans vertex pour fermer le polygone. Conseil: insérez un noeud Shape avant d'ajouter une géométrie ou le noeud Appearance. Vous pouvez aussi remplacer une ProtoInstance équivalente par un contenu.
Hint: consider including Fog to provide further depth cueing for IndexedLineSet (ILS).
Hint: consider including Fog to provide further depth cueing for IndexedLineSet (ILS).
X3D validation:
SchemaDOCTYPE
DEF [DEF ID #IMPLIED]
DEF spécifie un nom identité unique pour ce noeud, référencable par les autres noeuds.
Hint: http://www.web3d.org/x3d/content/examples/X3dSceneAuthoringHints.html#NamingConventions
USE [USE IDREF #IMPLIED]
USE signifie une réutilisation des attributs et des noeuds enfants appartenant à un noeud prédéfini par DEF, ignorant alors les autres attributs et enfants.
Conseil: Utiliser USE pour dupliquer une géométrie (au lieu de copier / coller les noeuds) peut améliorer les performances.
Attention: Ne PAS inclure DEF (ou aucune autre valeur attribut) lorsque vous utilisez l'attribut USE!
coordIndex [coordIndex accessType initializeOnly, type MFInt32 CDATA #IMPLIED]
Les indices de coordIndex indiquent dans quel ordre les points coordonnées doivent être reliés. La valeur du premier a pour index 0, les virgules étant optionnelles entre les valeurs. Utilisez -1 pour séparer les indices pour chaque polygone crée.
colorPerVertex [colorPerVertex accessType initializeOnly, type SFBool (true|false) "true"]
Si oui ou non Color est appliqué par (sommet) vertex (true) ou par quadrilatère (false).
colorIndex [colorIndex accessType initializeOnly, type MFInt32 CDATA #IMPLIED][0,∞) or -1.
set_coordIndex [set_coordIndex accessType inputOnly, type MFInt32 CDATA #FIXED ""]
coordIndex indices provide order in which coordinates are applied. Order starts at index 0, commas are optional between sets. Use -1 to separate indices for each polygon.
set_colorIndex [set_colorIndex accessType initializeOnly, type MFInt32 CDATA #FIXED ""]
colorIndex indices provide order in which colors are applied.
containerField [containerField NMTOKEN "geometry"]
containerField is the field-label prefix used in VRML encodings when this node is a child of another node.
Examples: geometry Box, children Group, proxy Group.
Hint: can be overridden by author if needed.
class [class CDATA #IMPLIED]
class is a space-separated list of classes, reserved for use by XML stylesheets.
  accessType and type   Credits and Translations   X3D Resources   to top
IndexedQuadSet IndexedQuadSet (v3.1 or later) IndexedQuadSet is a geometry node that can contain a Color/ColorRGBA, Coordinate/CoordinateDouble, Normal and TextureCoordinate nodes.
Hint: insert a Shape node before adding geometry or Appearance.
Hint: you can also substitute a type-matched ProtoInstance node for contained content.
Hint: include <component name='CADGeometry' level='1'/>
X3D validation:
SchemaDOCTYPE
DEF [DEF ID #IMPLIED]
DEF defines a unique ID name for this node, referencable by other nodes.
Hint: descriptive DEF names improve clarity and help document a model.
Hint: http://www.web3d.org/x3d/content/examples/X3dSceneAuthoringHints.html#NamingConventions
USE [USE IDREF #IMPLIED]
USE means reuse an already DEF-ed node ID, excluding all child nodes and all other attributes (except for containerField, which can have a different value).
Hint: USEing other geometry (instead of duplicating nodes) can improve performance.
Warning: do NOT include any child nodes, a DEF attribute, or any other attribute values (except for containerField) when defining a USE attribute.
Warning: each USE value must match a corresponding DEF value that is defined earlier in the scene.
index [index accessType initializeOnly, type MFInt32 CDATA #IMPLIED]
index values provide order in which coordinates are applied. Order starts at index 0, commas are optional between sets. Four unique indices are defined for each quad.
ccw [ccw accessType initializeOnly, type SFBool (true|false) "true"]
ccw = counterclockwise: ordering of vertex coordinates orientation.
Hint: ccw false can reverse solid (backface culling) and normal-vector orientation.
colorPerVertex [colorPerVertex accessType initializeOnly, type SFBool (true|false) "true"]
Whether Color node is applied per vertex (true) or per polygon (false).
normalPerVertex [normalPerVertex accessType initializeOnly, type SFBool (true|false) "true"]
Whether Normal vectors are applied per vertex (true) or per polygon (false).
solid [solid accessType initializeOnly, type SFBool (true|false) "true"]
Setting solid true means draw only one side of polygons (backface culling on), setting solid false means draw both sides of polygons (backface culling off).
Warning: default value true can completely hide geometry if viewed from wrong side!
Hint: if in doubt, use solid='false' for maximum visibility.
containerField [containerField NMTOKEN "geometry"]
containerField is the field-label prefix indicating relationship to parent node.
Examples: geometry Box, children Group, proxy Shape.
Hint: containerField attribute is only supported in XML encoding of X3D scenes.
class [class CDATA #IMPLIED]
class is a space-separated list of classes, reserved for use by XML stylesheets. The class attribute is only supported in XML encoding of X3D scenes.
  accessType and type   Credits and Translations   X3D Resources   to top
IndexedTriangleFanSet
IndexedTriangleFanSet
IndexedTriangleFanSet is a geometry node that can contain a Color/ColorRGBA, Coordinate/CoordinateDouble, Normal and TextureCoordinate nodes.
Hint: insert a Shape node before adding geometry or Appearance.
Hint: you can also substitute a type-matched ProtoInstance node for contained content.
X3D validation:
SchemaDOCTYPE
DEF [DEF ID #IMPLIED]
DEF defines a unique ID name for this node, referencable by other nodes.
Hint: descriptive DEF names improve clarity and help document a model.
Hint: http://www.web3d.org/x3d/content/examples/X3dSceneAuthoringHints.html#NamingConventions
USE [USE IDREF #IMPLIED]
USE means reuse an already DEF-ed node ID, excluding all child nodes and all other attributes (except for containerField, which can have a different value).
Hint: USEing other geometry (instead of duplicating nodes) can improve performance.
Warning: do NOT include any child nodes, a DEF attribute, or any other attribute values (except for containerField) when defining a USE attribute.
Warning: each USE value must match a corresponding DEF value that is defined earlier in the scene.
index [index accessType initializeOnly, type MFInt32 CDATA #IMPLIED] (-1,+infinity)
index specifies triangles by connecting Coordinate vertices, each individual fan separated by -1 sentinel value.
Hint: first indexed coordinate is fan center.
ccw [ccw accessType initializeOnly, type SFBool (true|false) "true"]
ccw = counterclockwise: ordering of vertex coordinates orientation.
Hint: ccw false can reverse solid (backface culling) and normal-vector orientation.
colorPerVertex [colorPerVertex accessType initializeOnly, type SFBool (true|false) "true"]
Whether Color node is applied per vertex (true) or per polygon (false).
normalPerVertex [normalPerVertex accessType initializeOnly, type SFBool (true|false) "true"]
Whether Normal vectors are applied per vertex (true) or per polygon (false).
solid [solid accessType initializeOnly, type SFBool (true|false) "true"]
Setting solid true means draw only one side of polygons (backface culling on), setting solid false means draw both sides of polygons (backface culling off).
Warning: default value true can completely hide geometry if viewed from wrong side!
Hint: if in doubt, use solid='false' for maximum visibility.
containerField [containerField NMTOKEN "geometry"]
containerField is the field-label prefix indicating relationship to parent node.
Examples: geometry Box, children Group, proxy Shape.
Hint: containerField attribute is only supported in XML encoding of X3D scenes.
class [class CDATA #IMPLIED]
class is a space-separated list of classes, reserved for use by XML stylesheets. The class attribute is only supported in XML encoding of X3D scenes.
  accessType and type   Credits and Translations   X3D Resources   to top
IndexedTriangleSet IndexedTriangleSet IndexedTriangleSet is a geometry node that can contain a Color/ColorRGBA, Coordinate/CoordinateDouble, Normal and TextureCoordinate nodes.
Hint: insert a Shape node before adding geometry or Appearance.
Hint: you can also substitute a type-matched ProtoInstance node for contained content.
X3D validation:
SchemaDOCTYPE
DEF [DEF ID #IMPLIED]
DEF defines a unique ID name for this node, referencable by other nodes.
Hint: descriptive DEF names improve clarity and help document a model.
Hint: http://www.web3d.org/x3d/content/examples/X3dSceneAuthoringHints.html#NamingConventions
USE [USE IDREF #IMPLIED]
USE means reuse an already DEF-ed node ID, excluding all child nodes and all other attributes (except for containerField, which can have a different value).
Hint: USEing other geometry (instead of duplicating nodes) can improve performance.
Warning: do NOT include any child nodes, a DEF attribute, or any other attribute values (except for containerField) when defining a USE attribute.
Warning: each USE value must match a corresponding DEF value that is defined earlier in the scene.
index [index accessType initializeOnly, type MFInt32 CDATA #IMPLIED] (0,+infinity)
index specifies triangles by connecting Coordinate vertices, no -1 sentinel values are needed.
ccw [ccw accessType initializeOnly, type SFBool (true|false) "true"]
ccw = counterclockwise: ordering of vertex coordinates orientation.
Hint: ccw false can reverse solid (backface culling) and normal-vector orientation.
colorPerVertex [colorPerVertex accessType initializeOnly, type SFBool (true|false) "true"]
Whether Color node is applied per vertex (true) or per polygon (false).
normalPerVertex [normalPerVertex accessType initializeOnly, type SFBool (true|false) "true"]
Whether Normal vectors are applied per vertex (true) or per polygon (false).
solid [solid accessType initializeOnly, type SFBool (true|false) "true"]
Setting solid true means draw only one side of polygons (backface culling on), setting solid false means draw both sides of polygons (backface culling off).
Warning: default value true can completely hide geometry if viewed from wrong side!
Hint: if in doubt, use solid='false' for maximum visibility.
containerField [containerField NMTOKEN "geometry"]
containerField is the field-label prefix indicating relationship to parent node.
Examples: geometry Box, children Group, proxy Shape.
Hint: containerField attribute is only supported in XML encoding of X3D scenes.
class [class CDATA #IMPLIED]
class is a space-separated list of classes, reserved for use by XML stylesheets. The class attribute is only supported in XML encoding of X3D scenes.
  accessType and type   Credits and Translations   X3D Resources   to top
IndexedTriangleStripSet
IndexedTriangleStripSet
IndexedTriangleStripSet is a geometry node that can contain a Color/ColorRGBA, Coordinate/CoordinateDouble, Normal and TextureCoordinate nodes.
Hint: insert a Shape node before adding geometry or Appearance.
Hint: you can also substitute a type-matched ProtoInstance node for contained content.
X3D validation:
SchemaDOCTYPE
DEF [DEF ID #IMPLIED]
DEF defines a unique ID name for this node, referencable by other nodes.
Hint: descriptive DEF names improve clarity and help document a model.
Hint: http://www.web3d.org/x3d/content/examples/X3dSceneAuthoringHints.html#NamingConventions
USE [USE IDREF #IMPLIED]
USE means reuse an already DEF-ed node ID, excluding all child nodes and all other attributes (except for containerField, which can have a different value).
Hint: USEing other geometry (instead of duplicating nodes) can improve performance.
Warning: do NOT include any child nodes, a DEF attribute, or any other attribute values (except for containerField) when defining a USE attribute.
Warning: each USE value must match a corresponding DEF value that is defined earlier in the scene.
index [index accessType initializeOnly, type MFInt32 CDATA #IMPLIED] (-1,+infinity)
index specifies triangles by connecting Coordinate vertices for each individual strip, separated by -1 sentinel values.
ccw [ccw accessType initializeOnly, type SFBool (true|false) "true"]
ccw = counterclockwise: ordering of vertex coordinates orientation.
Hint: ccw false can reverse solid (backface culling) and normal-vector orientation.
colorPerVertex [colorPerVertex accessType initializeOnly, type SFBool (true|false) "true"]
Whether Color node is applied per vertex (true) or per polygon (false).
normalPerVertex [normalPerVertex accessType initializeOnly, type SFBool (true|false) "true"]
Whether Normal vectors are applied per vertex (true) or per polygon (false).
solid [solid accessType initializeOnly, type SFBool (true|false) "true"]
Setting solid true means draw only one side of polygons (backface culling on), setting solid false means draw both sides of polygons (backface culling off).
Warning: default value true can completely hide geometry if viewed from wrong side!
Hint: if in doubt, use solid='false' for maximum visibility.
containerField [containerField NMTOKEN "geometry"]
containerField is the field-label prefix indicating relationship to parent node.
Examples: geometry Box, children Group, proxy Shape.
Hint: containerField attribute is only supported in XML encoding of X3D scenes.
class [class CDATA #IMPLIED]
class is a space-separated list of classes, reserved for use by XML stylesheets. The class attribute is only supported in XML encoding of X3D scenes.
  accessType and type   Credits and Translations   X3D Resources   to top
Inline Inline Inline est un noeud groupe qui fait appel à d'autres noeuds groupes via un url. Conseil: vous ne pouvez pas ROUTEr des valeurs dans une scène appelée par Inline, utilisez ExternProtoDeclare et ProtoInstance à la place.
Hint: X3D Scene Authoring Hints http://www.web3d.org/x3d/content/examples/X3dSceneAuthoringHints.html#InlinesPrototypes
X3D validation:
SchemaDOCTYPE
DEF [DEF ID #IMPLIED]
DEF spécifie un nom identité unique pour ce noeud, référencable par les autres noeuds.
Hint: http://www.web3d.org/x3d/content/examples/X3dSceneAuthoringHints.html#NamingConventions
USE [USE IDREF #IMPLIED]
USE signifie une réutilisation des attributs et des noeuds enfants appartenant à un noeud prédéfini par DEF, ignorant alors les autres attributs et enfants.
Conseil: Utiliser USE pour dupliquer une géométrie (au lieu de copier / coller les noeuds) peut améliorer les performances.
Attention: Ne PAS inclure DEF (ou aucune autre valeur attribut) lorsque vous utilisez l'attribut USE!
url [url accessType inputOutput, type MFString CDATA #IMPLIED]
Address of X3D world to load into current scene. Conseil: le champ peut comporter plusieurs valeurs, aussi veuillez séparer chaque chaîne de caractères par des guillemets. [ "http://www.web3d.org" "http://www.web3d.org/about" "etc." ]. Conseil: respectez exactement la casse des noms de fichiers et de répertoires concernant les liens http! Conseil: vous pouvez remplacer les espaces dans les requêtes url par %20 pour chaque caractère espace.
Hint: X3D Scene Authoring Hints http://www.web3d.org/x3d/content/examples/X3dSceneAuthoringHints.html#urls
bboxCenter [bboxCenter accessType initializeOnly, type SFVec3f CDATA "0 0 0"]
Bounding box center: position décalée de l'origine du système de coordonnées local.
bboxSize [bboxSize accessType initializeOnly, type SFVec3f CDATA "-1 -1 -1"]
Bounding box size: automatiquement calculée, elle peut être spécifiée pour optimiser ou contraindre.
containerField [containerField NMTOKEN "geometry"]
containerField is the field-label prefix used in VRML encodings when this node is a child of another node.
Examples: geometry Box, children Group, proxy Group.
Hint: can be overridden by author if needed.
class [class CDATA #IMPLIED]
class is a space-separated list of classes, reserved for use by XML stylesheets.
  accessType and type   Credits and Translations   X3D Resources   to top
IntegerSequencer IntegerSequencer IntegerSequencer generates periodic discrete Integer values that can be ROUTEd to other Integer attributes.
Hint: typical input connection is ROUTE someTimeSensor.fraction_changed TO someInterpolator.set_fraction
Hint: typical output connection is ROUTE someInterpolator.value_changed TO destinationNode.set_attribute.
X3D validation:
SchemaDOCTYPE
DEF [DEF ID #IMPLIED]
DEF defines a unique ID name for this node, referencable by other nodes.
Hint: descriptive DEF names improve clarity and help document a model.
Hint: http://www.web3d.org/x3d/content/examples/X3dSceneAuthoringHints.html#NamingConventions
USE [USE IDREF #IMPLIED]
USE means reuse an already DEF-ed node ID, excluding all child nodes and all other attributes (except for containerField, which can have a different value).
Hint: USEing other geometry (instead of duplicating nodes) can improve performance.
Warning: do NOT include any child nodes, a DEF attribute, or any other attribute values (except for containerField) when defining a USE attribute.
Warning: each USE value must match a corresponding DEF value that is defined earlier in the scene.
key [key accessType inputOutput, type MFFloat CDATA #IMPLIED]
Definition parameters for linear-interpolation function time intervals, in increasing order and corresponding to keyValues.
Warning: number of keys must match number of keyValues!
keyValue [keyValue accessType inputOutput, type MFInt32 CDATA #IMPLIED]
Output values for linear interopolation, each corresponding to time-fraction keys.
Warning: number of keys must match number of keyValues!
set_fraction [set_fraction accessType inputOnly, type SFFloat CDATA "0"]
set_fraction selects input key for corresponding keyValue output.
value_changed [value_changed accessType outputOnly, type SFInt32 CDATA "0"]
Single intermittent output value_changed determined by current key time and corresponding keyValue pair.
previous [previous accessType inputOnly, type SFBool (true|false) ""]
Trigger previous output value in keyValue array.
Hint: loops from first to last if necessary.
next [next accessType inputOnly, type SFBool (true|false) ""]
Trigger next output value in keyValue array.
Hint: loops from last to first if necessary.
containerField [containerField NMTOKEN "children"]
containerField is the field-label prefix used in VRML encodings when this node is a child of another node.
Examples: geometry Box, children Group, proxy Group.
Hint: can be overridden by author if needed.
Warning: containerField attribute is only supported in XML encoding of scenes.
class [class CDATA #IMPLIED]
class is a space-separated list of classes, reserved for use by XML stylesheets.
Warning: class attribute is only supported in XML encoding of scenes.
  accessType and type   Credits and Translations   X3D Resources   to top
IntegerTrigger IntegerTrigger IntegerTrigger converts boolean true or time input events to an integer value (suitable for Switch node). X3D validation:
SchemaDOCTYPE
DEF [DEF ID #IMPLIED]
DEF defines a unique ID name for this node, referencable by other nodes.
Hint: descriptive DEF names improve clarity and help document a model.
Hint: http://www.web3d.org/x3d/content/examples/X3dSceneAuthoringHints.html#NamingConventions
USE [USE IDREF #IMPLIED]
USE means reuse an already DEF-ed node ID, excluding all child nodes and all other attributes (except for containerField, which can have a different value).
Hint: USEing other geometry (instead of duplicating nodes) can improve performance.
Warning: do NOT include any child nodes, a DEF attribute, or any other attribute values (except for containerField) when defining a USE attribute.
Warning: each USE value must match a corresponding DEF value that is defined earlier in the scene.
set_boolean [set_boolean accessType inputOnly, type SFBool (true|false) #FIXED ""]
If set_boolean input is true, trigger output of integer value.
integerKey [integerKey accessType inputOutput, type SFInt32 CDATA #FIXED "-1"]
integerKey is value for output when triggered.
triggerValue [triggerValue accessType outputOnly, type SFInt32 CDATA #FIXED ""]
triggerValue provides integer event output matching integerKey when true set_boolean received.
containerField [containerField NMTOKEN "children"]
containerField is the field-label prefix indicating relationship to parent node.
Examples: geometry Box, children Group, proxy Shape.
Hint: containerField attribute is only supported in XML encoding of X3D scenes.
class [class CDATA #IMPLIED]
class is a space-separated list of classes, reserved for use by XML stylesheets. The class attribute is only supported in XML encoding of X3D scenes.
  accessType and type   Credits and Translations   X3D Resources   to top
IS IS IS connects node attributes to Prototype fields inside ProtoDeclare definitions. Add connect elements to define each pair of Prototype field connections.
Warning: IS elements are only allowed within ProtoDeclare children definitions.
Hint: IS child element precedes any Metadata node child element, which precedes any other children elements.
X3D validation:
SchemaDOCTYPE
  accessType and type   Credits and Translations   X3D Resources   to top
KeySensor KeySensor KeySensor génêre des évènements quand l'utilisateur appuie sur les touches du clavier. Supporte la notion de "keyboard focus" - seul un KeySensor/StringSensor génère les évènements à la fois.
Attention: noeud expérimental, en voie de développement et pas encore supporté.
X3D validation:
SchemaDOCTYPE
DEF [DEF ID #IMPLIED]
DEF spécifie un nom identité unique pour ce noeud, référencable par les autres noeuds.
Hint: http://www.web3d.org/x3d/content/examples/X3dSceneAuthoringHints.html#NamingConventions
USE [USE IDREF #IMPLIED]
USE signifie une réutilisation des attributs et des noeuds enfants appartenant ࢰ un noeud prédéfini par DEF, ignorant alors les autres attributs et enfants.
Conseil: Utiliser USE pour dupliquer une géométrie (au lieu de copier / coller les noeuds) peut améliorer les performances.
Attention: Ne PAS inclure DEF (ou aucune autre valeur attribut) lorsque vous utilisez l'attribut USE!
enabled [enabled accessType inputOutput, type SFBool (true|false) "true"]
Active/désactive le noeud senseur.
keyPress [keyPress accessType outputOnly, type SFString CDATA #IMPLIED]
Evènements générés lorsque l'utilisateur appuie sur une touche caractère sur le clavier Génère des valeurs caractères : entier UTF-8.
keyRelease [keyRelease accessType outputOnly, type SFString CDATA #IMPLIED]
Evènements génèrés lorsque l'utilisateur relàche une touche caratère sur le clavier Génère des valeurs caractères : entier UTF-8.
actionKeyPress [actionKeyPress accessType outputOnly, type SFInt32 CDATA #IMPLIED]
actionKeyPress donne les valeurs suivantes: HOME=000 END=1001 PGUP=1002 PGDN=1003 UP=1004 DOWN=1005 LEFT=1006 RIGHT=1007 F1..F12 = 1008..1019.
actionKeyRelease [actionKeyRelease accessType outputOnly, type SFInt32 CDATA #IMPLIED]
actionKeyRelease donne les valeurs suivantes: HOME=000 END=1001 PGUP=1002 PGDN=1003 UP=1004 DOWN=1005 LEFT=1006 RIGHT=1007 F1..F12 = 1008..1019.
shiftKey [shiftKey accessType outputOnly, type SFBool (true|false) #IMPLIED]
shiftKey génère l'évènement vrai (true) lorsque la touche Shift est pressée, faux (false) lorsqu'elle est relàchée.
controlKey [controlKey accessType outputOnly, type SFBool (true|false) #IMPLIED]
controlKey génère l'évènement vrai (true) lorsque la touche Ctrl est pressée, faux (false) lorsqu'elle est relàchée.
altKey [altKey accessType outputOnly, type SFBool (true|false) #IMPLIED]
altKey génère l'évènement vrai (true) lorsque la touche Alt est pressée, faux (false) lorsqu'elle est relàchée.
isActive [isActive accessType inputOutput, type SFBool (true|false) "false"]
L'évènement isActive vrai/faux (true/false) est envoyé lors du déclenchement du senseur. isActive=true lorsque le bouton principal de la souris est pressé, isActive=false lorsqu'il est relàché.
containerField [containerField NMTOKEN "children"]
containerField is the field-label prefix used in VRML encodings when this node is a child of another node.
Examples: geometry Box, children Group, proxy Group.
Hint: can be overridden by author if needed.
class [class CDATA #IMPLIED]
class is a space-separated list of classes, reserved for use by XML stylesheets.
  accessType and type   Credits and Translations   X3D Resources   to top
LineProperties LineProperties LineProperties allows fine control over rendering of lines and edges for peer geometry.
Hint: include <component name='Shape' level='2'/>
X3D validation:
SchemaDOCTYPE
DEF [DEF ID #IMPLIED]
DEF defines a unique ID name for this node, referencable by other nodes.
Hint: descriptive DEF names improve clarity and help document a model.
Hint: http://www.web3d.org/x3d/content/examples/X3dSceneAuthoringHints.html#NamingConventions
USE [USE IDREF #IMPLIED]
USE means reuse an already DEF-ed node ID, excluding all child nodes and all other attributes (except for containerField, which can have a different value).
Hint: USEing other geometry (instead of duplicating nodes) can improve performance.
Warning: do NOT include any child nodes, a DEF attribute, or any other attribute values (except for containerField) when defining a USE attribute.
Warning: each USE value must match a corresponding DEF value that is defined earlier in the scene.
applied [applied accessType inputOutput, type SFBool (true|false) "true"]
Whether or not LineProperties are applied to associated geometry.
linetype [linetype accessType inputOutput, type SFInt32 CDATA "0"]
linewidthScaleFactor [linewidthScaleFactor accessType inputOutput, type SFFloat CDATA "0"] (v3.1 or later)
containerField [containerField NMTOKEN "lineProperties"]
containerField is the field-label prefix indicating relationship to parent node.
Examples: geometry Box, children Group, proxy Shape.
Hint: containerField attribute is only supported in XML encoding of X3D scenes.
class [class CDATA #IMPLIED]
class is a space-separated list of classes, reserved for use by XML stylesheets. The class attribute is only supported in XML encoding of X3D scenes.
  accessType and type   Credits and Translations   X3D Resources   to top
LineSet LineSet LineSet is a geometry node that can contain a Coordinate|CoordinateDouble node and an (optional) Color|ColorRGBA node. Color values or a sibling Material emissiveColor is used to draw lines and points. Lines are not lit, are not texture-mapped, and do not participate in collision detection.
Hint: use a different color (or emissiveColor) than the background color.
Hint: if rendering Coordinate points originally defined for an IndexedFaceSet, index values may need to repeat each initial vertex to close each polygon outline.
Hint: insert a Shape node before adding geometry or Appearance.
Hint: you can also substitute a type-matched ProtoInstance node for contained content.
Hint: consider including Fog to provide further depth cueing for LineSet (LS).
X3D validation:
SchemaDOCTYPE
DEF [DEF ID #IMPLIED]
DEF defines a unique ID name for this node, referencable by other nodes.
Hint: descriptive DEF names improve clarity and help document a model.
Hint: http://www.web3d.org/x3d/content/examples/X3dSceneAuthoringHints.html#NamingConventions
USE [USE IDREF #IMPLIED]
USE means reuse an already DEF-ed node ID, excluding all child nodes and all other attributes (except for containerField, which can have a different value).
Hint: USEing other geometry (instead of duplicating nodes) can improve performance.
Warning: do NOT include any child nodes, a DEF attribute, or any other attribute values (except for containerField) when defining a USE attribute.
Warning: each USE value must match a corresponding DEF value that is defined earlier in the scene.
vertexCount [vertexCount accessType initializeOnly, type MFInt32 CDATA #IMPLIED] [2,infinity)
vertexCount describes how many vertices are used in each individual polyline segment from the Coordinate point values. Coordinate point values are assigned as a block of points to each line by taking vertexCount[n] vertices at a time.
containerField [containerField NMTOKEN "geometry"]
containerField is the field-label prefix indicating relationship to parent node.
Examples: geometry Box, children Group, proxy Shape.
Hint: containerField attribute is only supported in XML encoding of X3D scenes.
class [class CDATA #IMPLIED]
class is a space-separated list of classes, reserved for use by XML stylesheets. The class attribute is only supported in XML encoding of X3D scenes.
  accessType and type   Credits and Translations   X3D Resources   to top
LoadSensor LoadSensor LoadSensor generates events as children nodes are loaded.
Warning: experimental node, under development and not yet supported.
X3D validation:
SchemaDOCTYPE
DEF [DEF ID #IMPLIED]
DEF defines a unique ID name for this node, referencable by other nodes.
Hint: descriptive DEF names improve clarity and help document a model.
Hint: http://www.web3d.org/x3d/content/examples/X3dSceneAuthoringHints.html#NamingConventions
USE [USE IDREF #IMPLIED]
USE means reuse an already DEF-ed node ID, excluding all child nodes and all other attributes (except for containerField, which can have a different value).
Hint: USEing other geometry (instead of duplicating nodes) can improve performance.
Warning: do NOT include any child nodes, a DEF attribute, or any other attribute values (except for containerField) when defining a USE attribute.
Warning: each USE value must match a corresponding DEF value that is defined earlier in the scene.
timeOut [timeOut accessType inputOutput, type SFTime CDATA #IMPLIED]
loadTime [loadTime accessType outputOnly, type SFTime CDATA #IMPLIED]
isLoaded [isLoaded accessType outputOnly, type SFBool (true|false) #IMPLIED]
progress [progress accessType outputOnly, type SFFloat CDATA #IMPLIED]
enabled [enabled accessType inputOutput, type SFBool (true|false) "true"]
Enables/disables the sensor node.
isActive [isActive: outputOnlytype SFBool (true|false) "false"]
isActive true/false events are sent when triggering the sensor. isActive=true when primary mouse button is pressed, isActive=false when released.
containerField [containerField NMTOKEN "children"]
containerField is the field-label prefix used in VRML encodings when this node is a child of another node.
Examples: geometry Box, children Group, proxy Group.
Hint: can be overridden by author if needed.
Warning: containerField attribute is only supported in XML encoding of scenes.
class [class CDATA #IMPLIED]
class is a space-separated list of classes, reserved for use by XML stylesheets.
Warning: class attribute is only supported in XML encoding of scenes.
  accessType and type   Credits and Translations   X3D Resources   to top
LocalFog LocalFog LocalFog simulates atmospheric effects by blending distant objects with fog color. LocalFog effects occur around the local transformation center, rather than bound to the viewer. The nearest LocalFog node within range takes precedence over other LocalFog and Fog nodes. LocalFog is not a bindable node. X3D validation:
SchemaDOCTYPE
DEF [DEF ID #IMPLIED]
DEF defines a unique ID name for this node, referencable by other nodes.
Hint: descriptive DEF names improve clarity and help document a model.
Hint: http://www.web3d.org/x3d/content/examples/X3dSceneAuthoringHints.html#NamingConventions
USE [USE IDREF #IMPLIED]
USE means reuse an already DEF-ed node ID, excluding all child nodes and all other attributes (except for containerField, which can have a different value).
Hint: USEing other geometry (instead of duplicating nodes) can improve performance.
Warning: do NOT include any child nodes, a DEF attribute, or any other attribute values (except for containerField) when defining a USE attribute.
Warning: each USE value must match a corresponding DEF value that is defined earlier in the scene.
enabled [enabled accessType inputOutput, type SFBool (true|false) "true"]
Enables/disables node operation.
color [color accessType inputOutput, type SFColor CDATA "1 1 1"]
[0,1] Fog color.
Hint: match Background color to make objects fade away.
fogType [fogType accessType inputOutput, type SFString CDATA (LINEAR|EXPONENTIAL) LINEAR]
Specifies algorithm for rate of increasing Fog, either LINEAR or EXPONENTIAL.
Hint: EXPONENTIAL is more natural but also more computationally expensive.
Warning: do not wrap quotation marks around this SFString value.
visibilityRange [visibilityRange accessType inputOutput, type SFFloat CDATA "0.0"]
Distance in meters where objects are totally obscured by the fog, using local coordinate system.
Hint: visibilityRange 0 disables Fog.
containerField [containerField NMTOKEN "children"]
containerField is the field-label prefix indicating relationship to parent node.
Examples: geometry Box, children Group, proxy Shape.
Hint: containerField attribute is only supported in XML encoding of X3D scenes.
class [class CDATA #IMPLIED]
class is a space-separated list of classes, reserved for use by XML stylesheets. The class attribute is only supported in XML encoding of X3D scenes.
  accessType and type   Credits and Translations   X3D Resources   to top
LOD LOD LOD (Level Of Detail - niveau de détail -) se sert de la distance caméra-objet pour sélectionner les noeuds enfants ayant différents niveaux de détail. (les noeuds contenus sont à présent appelés enfants (children) plutôt que niveau (level), pour une nomination consistante parmi tous les GroupingNodeTypes.) La gamme de valeurs de LOD s'échelonne de proche à loin (pour que la géométrie soit plus simple et donne une meilleure performance. Pour n valeurs, vous devez avoir n+1 niveaux enfants! Seul le niveau de rendu sélectionné est actif, mais tous les autres continuent à recevoir des évènements.
Conseil: insérez un noeud Shape avant d'ajouter une géométrie ou une Appearance.
Warning: do not include Viewpoint or OrthoViewpoint as a child of LOD or Switch, instead use ViewpointGroup as parent to constrain location proximity where the viewpoint is available to user.
Warning: results are undefined if a bindable node (Viewpoint, OrthoViewpoint, NavigationInfo, Fog, Background, TextureBackground) is a contained child of LOD or Switch.
X3D validation:
SchemaDOCTYPE
DEF [DEF ID #IMPLIED]
DEF spécifie un nom identité unique pour ce noeud, référencable par les autres noeuds.
Hint: http://www.web3d.org/x3d/content/examples/X3dSceneAuthoringHints.html#NamingConventions
USE [USE IDREF #IMPLIED]
USE signifie une réutilisation des attributs et des noeuds enfants appartenant à un noeud prédéfini par DEF, ignorant alors les autres attributs et enfants.
Conseil: Utiliser USE pour dupliquer une géométrie (au lieu de copier / coller les noeuds) peut améliorer les performances.
Attention: Ne PAS inclure DEF (ou aucune autre valeur attribut) lorsque vous utilisez l'attribut USE!
children [children accessType inputOutput, type MFNode PCDATA empty list]
[X3DChildNode] Grouping nodes contain a list of children nodes.
Hint: Each grouping node defines a coordinate space for its children, relative to the coordinate space of its parent node. Thus transformations accumulate down the scene graph hierarchy.
forceTransitions [forceTransitions accessType initializeOnly, type SFBool (true|false) "false"]
Whether to perform every range-based transition, regardless of browser optimizations that might otherwise occur.
center [center accessType initializeOnly, type SFVec3f CDATA "0 0 0"]
position décalée de l'origine du système de coordonnées local.
range [range accessType initializeOnly, type MFFloat CDATA #IMPLIED]
Transitions de la distance caméra-objet pour chaque niveau de détails des noeuds enfants La gamme de valeurs s'échelonne de proche à loin Pour n valeurs, vous devez avoir n+1 niveaux enfants!
Hint: not setting range values indicates that level switching can be optimized automatically based on performance.
level_changed [level_changed accessType outputOnly, type SFInt32 CDATA #FIXED ""]
Indicates current level of LOD children when activated.
containerField [containerField NMTOKEN "children"]
containerField is the field-label prefix used in VRML encodings when this node is a child of another node.
Examples: geometry Box, children Group, proxy Group.
Hint: can be overridden by author if needed.
class [class CDATA #IMPLIED]
class is a space-separated list of classes, reserved for use by XML stylesheets.
  accessType and type   Credits and Translations   X3D Resources   to top
Material Material Matérial spécifie les propriétés matérielles de la surface pour les noeuds géométriques associés Les attributs de Material sont utilisés par des équations VRML pendant le rendu.
Conseil: insérez les noeuds Shape et Appearance avant d'ajouter Material.
X3D validation:
SchemaDOCTYPE
DEF [DEF ID #IMPLIED]
DEF spécifie un nom identité unique pour ce noeud, référencable par les autres noeuds.
Hint: http://www.web3d.org/x3d/content/examples/X3dSceneAuthoringHints.html#NamingConventions
USE [USE IDREF #IMPLIED]
USE signifie une réutilisation des attributs et des noeuds enfants appartenant ࢰ un noeud prédéfini par DEF, ignorant alors les autres attributs et enfants.
Conseil: Utiliser USE pour dupliquer une géométrie (au lieu de copier / coller les noeuds) peut améliorer les performances.
Attention: Ne PAS inclure DEF (ou aucune autre valeur attribut) lorsque vous utilisez l'attribut USE!
diffuseColor [diffuseColor accessType inputOutput, type SFColor CDATA "0.8 0.8 0.8"]
[0,1] de quelle facon, l'angle du rayon d'une source lumineuse est réfléchi.
Conseil: seul emissiveColor à des effets sur IndexedLineSet, LineSet et PointSet.
emissiveColor [emissiveColor accessType inputOutput, type SFColor CDATA "0 0 0"] [0,1]
de quelle facon l'objet émet un rayonnement lumineux.
Conseil: les champs emissiveColors sont actifs même quand il n'y a pas de source lumineuse.
Conseil: initialisez diffuseColor par défaut (.8 .8 .8) à (0 0 0) pour éviter un délavement des couleurs.
Conseil: seul emissiveColor a des effets sur IndexedLineSet, LineSet et PointSet.
Warning: bright emissiveColor values can wash out other colors and some textures.
specularColor [specularColor accessType inputOutput, type SFColor CDATA "0 0 0"] [0,1]
points lumineux de specularColor qui représentent la réflection lumineuse (exemple: les zones lumineuses que reflète la surface d'une pomme).
Conseil: ce champ peut être ignoré.
shininess [shininess accessType inputOutput, type SFFloat CDATA "0.2"]
[0,1] des valeurs faibles donnent des lueurs floues, des valeurs élevées donnent des points lumineux fins, précis.
Conseil: ce champ peut être ignoré.
ambientIntensity [ambientIntensity accessType inputOutput, type SFFloat CDATA "0.2"]
[0,1] de quelle facon la lumière omnidirectionelle est réfléchie.
Conseil: ce champ peut être ignoré.
transparency [transparency accessType inputOutput, type SFFloat CDATA "0"]
[0,1] Comment un objet est translucide "clear". A : 1.0, il est totalement transparent, 0.0 est complètement opaque.
Conseil: une valeur < .5 tend vers opaque, > .5 tend vers transparent.
containerField [containerField NMTOKEN "material"]
containerField is the field-label prefix used in VRML encodings when this node is a child of another node.
Examples: geometry Box, children Group, proxy Group.
Hint: can be overridden by author if needed.
class [class CDATA #IMPLIED]
class is a space-separated list of classes, reserved for use by XML stylesheets.
  accessType and type   Credits and Translations   X3D Resources   to top
   
Matrix3VertexAttribute
Matrix3VertexAttribute defines a set of per-vertex 3x3 matrix attributes. X3D validation:
SchemaDOCTYPE
DEF [DEF ID #IMPLIED]
DEF defines a unique ID name for this node, referencable by other nodes.
Hint: descriptive DEF names improve clarity and help document a model.
Hint: http://www.web3d.org/x3d/content/examples/X3dSceneAuthoringHints.html#NamingConventions
USE [USE IDREF #IMPLIED]
USE means reuse an already DEF-ed node ID, excluding all child nodes and all other attributes (except for containerField, which can have a different value).
Hint: USEing other geometry (instead of duplicating nodes) can improve performance.
Warning: do NOT include any child nodes, a DEF attribute, or any other attribute values (except for containerField) when defining a USE attribute.
Warning: each USE value must match a corresponding DEF value that is defined earlier in the scene.
name [name accessType inputOutput, type SFString CDATA #IMPLIED]
name of this particular VertexAttribute instance.
value [value accessType inputOutput, type MFMatrix3f CDATA ""]
value specifies an arbitrary collection of matrix values that will be passed to the shader as per-vertex information.
Hint: the length of the value field shall be a multiple of numComponents.
containerField [containerField NMTOKEN "attrib"]
containerField is the field-label prefix indicating relationship to parent node.
Examples: geometry Box, children Group, proxy Shape.
Hint: containerField attribute is only supported in XML encoding of X3D scenes.
class [class CDATA #IMPLIED]
class is a space-separated list of classes, reserved for use by XML stylesheets. The class attribute is only supported in XML encoding of X3D scenes.
  accessType and type   Credits and Translations   X3D Resources   to top
   
Matrix4VertexAttribute
Matrix4VertexAttribute defines a set of per-vertex 4x4 matrix attributes. X3D validation:
SchemaDOCTYPE
DEF [DEF ID #IMPLIED]
DEF defines a unique ID name for this node, referencable by other nodes.
Hint: descriptive DEF names improve clarity and help document a model.
Hint: http://www.web3d.org/x3d/content/examples/X3dSceneAuthoringHints.html#NamingConventions
USE [USE IDREF #IMPLIED]
USE means reuse an already DEF-ed node ID, excluding all child nodes and all other attributes (except for containerField, which can have a different value).
Hint: USEing other geometry (instead of duplicating nodes) can improve performance.
Warning: do NOT include any child nodes, a DEF attribute, or any other attribute values (except for containerField) when defining a USE attribute.
Warning: each USE value must match a corresponding DEF value that is defined earlier in the scene.
name [name accessType inputOutput, type SFString CDATA #IMPLIED]
name of this particular VertexAttribute instance.
value [value accessType inputOutput, type MFMatrix4f CDATA ""]
value specifies an arbitrary collection of matrix values that will be passed to the shader as per-vertex information.
Hint: the length of the value field shall be a multiple of numComponents.
containerField [containerField NMTOKEN "attrib"]
containerField is the field-label prefix indicating relationship to parent node.
Examples: geometry Box, children Group, proxy Shape.
Hint: containerField attribute is only supported in XML encoding of X3D scenes.
class [class CDATA #IMPLIED]
class is a space-separated list of classes, reserved for use by XML stylesheets. The class attribute is only supported in XML encoding of X3D scenes.
  accessType and type   Credits and Translations   X3D Resources   to top
meta meta meta (metadata) fournit des informations sur la scène et utilise les mêmes définitions que les meta elements en HTML. Les attributs name et content donnent des couples de valeurs = attribut.
Hint: X3D Abstract specification http://www.web3d.org/files/specifications/19775-1/V3.3/Part01/components/core.html#METAStatement
Hint: X3D XML Encoding http://www.web3d.org/files/specifications/19776-1/V3.2/Part01/concepts.html#Header
Hint: X3D Scene Authoring Hints http://www.web3d.org/x3d/content/examples/X3dSceneAuthoringHints.html#metaTags
X3D validation:
SchemaDOCTYPE
name [name CDATA #IMPLIED]
Entrez l'attribut name de metadata ici.
Hint: use Dublin Core metadata terms for name/content values. http://www.dublincore.org/documents/dcmi-terms
Hint: if the name attribute is set, the http-equiv attribute should not be set.
content [content CDATA #REQUIRED]
Entrez l'attribut value de metadata ici.
Hint: use Dublin Core metadata terms for name/content values. http://www.dublincore.org/documents/dcmi-terms
Hint: alternatively the content attribute can support the http-equiv attribute.
Conseil: Xeena remplace automatiquement les caractères références XML si besoin (comme &#38; pour & ou &#34; pour " ), écrivez donc ce que vous voulez!
lang [lang CDATA #IMPLIED]
Langage code, comme sur [IETF BCP47/RFC5646] http://www.rfc-editor.org/rfc/bcp/bcp47.txt and described in http://www.w3.org/International/articles/language-elements
Hint: Language Subtag Lookup at http://people.w3.org/rishida/utils/subelements
dir [dir (ltr|rtl) #IMPLIED]
Orientation du texte (de gauche à droite : ltr=left-to-right, de droite à gauche : rtl=right-to-left). See http://www.w3.org/TR/html4/struct/dirlang.html#adef-dir
http-equiv [http-equiv CDATA #IMPLIED]
Peut être utilisé par les serveurs HTTP pour les réponses headers. Voir la spécification HTTP [RFC2616] pour plus de détails sur les headers HTTP valides. Exemple: <meta http-equiv="Expires" content="Tue, 20 Aug 1996 14:25:27 GMT">
Hint: if the name attribute is set, the http-equiv attribute should not be set. Voir http://www.w3.org/TR/html4/struct/global.html#adef-http-equiv
scheme [scheme CDATA #IMPLIED]
L'attribut scheme permet aux auteurs de fournir aux utilisateurs plus de renseignements pour une bonne interprétation des meta datas. Par exemple, <meta scheme="ISBN" name="identifier" content="0-8230-2355-9"> Voir http://www.w3.org/TR/html4/struct/global.html#idx-scheme
  accessType and type   Credits and Translations   X3D Resources   to top
MetadataDouble MetadataDouble MetadataDouble contains a typed list of values providing metadata information about its parent node. Further information about this Metadata node may be provided by a single child Metadata node with containerField="metadata".
Hint: use containerField="value" if the parent node is MetadataSet.
Hint: IS child element precedes any Metadata node child element, which precedes any other children elements.
Hint: The choice of MetadataDouble versus MetadataFloat usually depends on the relevant tool utilizing the value, or else the relevant metadata reference defining the value.
Hint: http://x3dgraphics.com/examples/X3dForWebAuthors/Chapter15-Metadata/Chapter15-MetadataInformation.html
X3D validation:
SchemaDOCTYPE
DEF [DEF ID #IMPLIED]
DEF defines a unique ID name for this node, referencable by other nodes.
Hint: descriptive DEF names improve clarity and help document a model.
Hint: http://www.web3d.org/x3d/content/examples/X3dSceneAuthoringHints.html#NamingConventions
USE [USE IDREF #IMPLIED]
USE means reuse an already DEF-ed node ID, excluding all child nodes and all other attributes (except for containerField, which can have a different value).
Hint: USEing other geometry (instead of duplicating nodes) can improve performance.
Warning: do NOT include any child nodes, a DEF attribute, or any other attribute values (except for containerField) when defining a USE attribute.
Warning: each USE value must match a corresponding DEF value that is defined earlier in the scene.
name [name accessType inputOutput, type SFString CDATA #IMPLIED]
Enter the metadata attribute name here.
value [value accessType inputOutput, type MFDouble CDATA #IMPLIED]
The value attribute is a strictly typed data array providing relevant metadata information.
Hint: many XML tools substitute XML character references automatically if needed (like &#38; for & ampersand or &#34; for " quotation mark).
reference [reference accessType inputOutput, type SFString CDATA #IMPLIED]
Reference to the metadata standard or definition defining this particular metadata value.
containerField [containerField NMTOKEN "metadata"]
containerField is the field-label prefix indicating relationship to parent node.
Hint: set containerField="value" if part of a MetadataSet, otherwise use default value "metadata" if providing metadata about a parent metadata node itself.
Hint: containerField attribute is only supported in XML encoding of X3D scenes.
  accessType and type   Credits and Translations   X3D Resources   to top
MetadataFloat MetadataFloat MetadataFloat contains a typed list of values providing metadata information about its parent node. Further information about this Metadata node may be provided by a single child Metadata node with containerField="metadata".
Hint: use containerField="value" if the parent node is MetadataSet.
Hint: IS child element precedes any Metadata node child element, which precedes any other children elements.
Hint: The choice of MetadataDouble versus MetadataFloat usually depends on the relevant tool utilizing the value, or else the relevant metadata reference defining the value.
Hint: http://x3dgraphics.com/examples/X3dForWebAuthors/Chapter15-Metadata/Chapter15-MetadataInformation.html
X3D validation:
SchemaDOCTYPE
DEF [DEF ID #IMPLIED]
DEF defines a unique ID name for this node, referencable by other nodes.
Hint: descriptive DEF names improve clarity and help document a model.
Hint: http://www.web3d.org/x3d/content/examples/X3dSceneAuthoringHints.html#NamingConventions
USE [USE IDREF #IMPLIED]
USE means reuse an already DEF-ed node ID, excluding all child nodes and all other attributes (except for containerField, which can have a different value).
Hint: USEing other geometry (instead of duplicating nodes) can improve performance.
Warning: do NOT include any child nodes, a DEF attribute, or any other attribute values (except for containerField) when defining a USE attribute.
Warning: each USE value must match a corresponding DEF value that is defined earlier in the scene.
name [name accessType inputOutput, type SFString CDATA #IMPLIED]
Enter the metadata attribute name here.
value [value accessType inputOutput, type MFFloat CDATA #IMPLIED]
The value attribute is a strictly typed data array providing relevant metadata information.
Hint: many XML tools substitute XML character references automatically if needed (like &#38; for & ampersand or &#34; for " quotation mark).
reference [reference accessType inputOutput, type SFString CDATA #IMPLIED]
Reference to the metadata standard or definition defining this particular metadata value.
containerField [containerField NMTOKEN "metadata"]
containerField is the field-label prefix indicating relationship to parent node.
Hint: set containerField="value" if part of a MetadataSet, otherwise use default value "metadata" if providing metadata about a parent metadata node itself.
Hint: containerField attribute is only supported in XML encoding of X3D scenes.
  accessType and type   Credits and Translations   X3D Resources   to top
MetadataInteger MetadataInteger MetadataInteger contains a typed list of values providing metadata information about its parent node. Further information about this Metadata node may be provided by a single child Metadata node with containerField="metadata".
Hint: use containerField="value" if the parent node is MetadataSet.
Hint: IS child element precedes any Metadata node child element, which precedes any other children elements.
Hint: http://x3dgraphics.com/examples/X3dForWebAuthors/Chapter15-Metadata/Chapter15-MetadataInformation.html
X3D validation:
SchemaDOCTYPE
DEF [DEF ID #IMPLIED]
DEF defines a unique ID name for this node, referencable by other nodes.
Hint: descriptive DEF names improve clarity and help document a model.
Hint: http://www.web3d.org/x3d/content/examples/X3dSceneAuthoringHints.html#NamingConventions
USE [USE IDREF #IMPLIED]
USE means reuse an already DEF-ed node ID, excluding all child nodes and all other attributes (except for containerField, which can have a different value).
Hint: USEing other geometry (instead of duplicating nodes) can improve performance.
Warning: do NOT include any child nodes, a DEF attribute, or any other attribute values (except for containerField) when defining a USE attribute.
Warning: each USE value must match a corresponding DEF value that is defined earlier in the scene.
name [name accessType inputOutput, type SFString CDATA #IMPLIED]
Enter the metadata attribute name here.
value [value accessType inputOutput, type MFInt32 CDATA #IMPLIED]
The value attribute is a strictly typed data array providing relevant metadata information.
Hint: many XML tools substitute XML character references automatically if needed (like &#38; for & ampersand or &#34; for " quotation mark).
reference [reference accessType inputOutput, type SFString CDATA #IMPLIED]
Reference to the metadata standard or definition defining this particular metadata value.
containerField [containerField NMTOKEN "metadata"]
containerField is the field-label prefix indicating relationship to parent node.
Hint: set containerField="value" if part of a MetadataSet, otherwise use default value "metadata" if providing metadata about a parent metadata node itself.
Hint: containerField attribute is only supported in XML encoding of X3D scenes.
  accessType and type   Credits and Translations   X3D Resources   to top
MetadataSet MetadataSet MetadataSet contains a list of Metadata nodes that each have containerField="value" and together provide information about the parent node of the MetadataSet. Further information about this MetadataSet node may be provided by a single child Metadata node with containerField="metadata".
Hint: use containerField="value" if the parent node is MetadataSet.
Hint: IS child element precedes any Metadata node child element, which precedes any other children elements.
Hint: MetadataSet can contain other MetadataSet nodes.
Hint: http://x3dgraphics.com/examples/X3dForWebAuthors/Chapter15-Metadata/Chapter15-MetadataInformation.html
X3D validation:
SchemaDOCTYPE
DEF [DEF ID #IMPLIED]
DEF defines a unique ID name for this node, referencable by other nodes.
Hint: descriptive DEF names improve clarity and help document a model.
Hint: http://www.web3d.org/x3d/content/examples/X3dSceneAuthoringHints.html#NamingConventions
USE [USE IDREF #IMPLIED]
USE means reuse an already DEF-ed node ID, excluding all child nodes and all other attributes (except for containerField, which can have a different value).
Hint: USEing other geometry (instead of duplicating nodes) can improve performance.
Warning: do NOT include any child nodes, a DEF attribute, or any other attribute values (except for containerField) when defining a USE attribute.
Warning: each USE value must match a corresponding DEF value that is defined earlier in the scene.
name [name accessType inputOutput, type SFString CDATA #IMPLIED]
Enter the metadata attribute name here.
reference [reference accessType inputOutput, type SFString CDATA #IMPLIED]
Reference to the metadata standard or definition defining this particular metadata value.
containerField [containerField NMTOKEN "metadata"]
containerField is the field-label prefix indicating relationship to parent node.
Hint: set containerField="value" if part of a MetadataSet, otherwise use default value "metadata" if providing metadata about a parent metadata node itself.
Hint: containerField attribute is only supported in XML encoding of X3D scenes.
  accessType and type   Credits and Translations   X3D Resources   to top
MetadataString MetadataString MetadataString contains a typed list of values providing metadata information about its parent node. Further information about this Metadata node may be provided by a single child Metadata node with containerField="metadata".
Hint: use containerField="value" if the parent node is MetadataSet.
Hint: IS child element precedes any Metadata node child element, which precedes any other children elements.
Hint: http://x3dgraphics.com/examples/X3dForWebAuthors/Chapter15-Metadata/Chapter15-MetadataInformation.html
X3D validation:
SchemaDOCTYPE
DEF [DEF ID #IMPLIED]
DEF defines a unique ID name for this node, referencable by other nodes.
Hint: descriptive DEF names improve clarity and help document a model.
Hint: http://www.web3d.org/x3d/content/examples/X3dSceneAuthoringHints.html#NamingConventions
USE [USE IDREF #IMPLIED]
USE means reuse an already DEF-ed node ID, excluding all child nodes and all other attributes (except for containerField, which can have a different value).
Hint: USEing other geometry (instead of duplicating nodes) can improve performance.
Warning: do NOT include any child nodes, a DEF attribute, or any other attribute values (except for containerField) when defining a USE attribute.
Warning: each USE value must match a corresponding DEF value that is defined earlier in the scene.
name [name accessType inputOutput, type SFString CDATA #IMPLIED]
Enter the metadata attribute name here.
value [value accessType inputOutput, type MFString CDATA #IMPLIED]
The value attribute is a strictly typed data array providing relevant metadata information.
Hint: many XML tools substitute XML character references automatically if needed (like &#38; for & ampersand or &#34; for " quotation mark).
reference [reference accessType inputOutput, type SFString CDATA #IMPLIED]
Reference to the metadata standard or definition defining this particular metadata value.
containerField [containerField NMTOKEN "metadata"]
containerField is the field-label prefix indicating relationship to parent node.
Hint: set containerField="value" if part of a MetadataSet, otherwise use default value "metadata" if providing metadata about a parent metadata node itself.
Hint: containerField attribute is only supported in XML encoding of X3D scenes.
  accessType and type   Credits and Translations   X3D Resources   to top
MovieTexture MovieTexture MovieTexture applique une image film 2D sur la surface de la géométrie, ou procure des données audio pour le noeud Sound. D'abord définissez-le en tant que texture, puis utilisez (USE) le également en tant que son pour voir/entendre/et ainsi conserver de la mémoire. L'application Texture à un système de coordonnées 2D (s, t) en horizontal et vertical, avec des valeurs (s, t) dans une fourchette de [0.0, 1.0] en considérant les coins opposés de l'image. Conseil: insérez des noeuds Shape et Appearance avant d'ajouter une texture.
Hint: provide a Viewpoint that allows a clear view of the MovieTexture so that users can easily see all details.
Hint: utilize DEF/USE references for multiple copies of a single MovieTexture video file in order to avoid multiple-download delays, reduce memory requirements, and maintain synchronization.
Hint: support for MPEG-1 video format is required, other formats are optional.
Hint: X3D Scene Authoring Hints http://www.web3d.org/x3d/content/examples/X3dSceneAuthoringHints.html#Images
X3D validation:
SchemaDOCTYPE
DEF [DEF ID #IMPLIED]
DEF spécifie un nom identité unique pour ce noeud, référencable par les autres noeuds.
Hint: http://www.web3d.org/x3d/content/examples/X3dSceneAuthoringHints.html#NamingConventions
USE [USE IDREF #IMPLIED]
USE signifie une réutilisation des attributs et des noeuds enfants appartenant à un noeud prédéfini par DEF, ignorant alors les autres attributs et enfants.
Conseil: Utiliser USE pour dupliquer une géométrie (au lieu de copier / coller les noeuds) peut améliorer les performances.
Attention: Ne PAS inclure DEF (ou aucune autre valeur attribut) lorsque vous utilisez l'attribut USE!
url [url accessType inputOutput, type MFString CDATA #IMPLIED]
Nom et emplacement de l'image. Plusieurs emplacements sont plus sûrs, et les adresses Web et attachements e-mail sont possibles. Conseil: le champ peut comporter plusieurs valeurs, aussi veuillez séparer chaque chaîne de caractères par des guillemets. [ "http://www.web3d.org" "http://www.web3d.org/about" "etc." ]. Conseil: respectez exactement la casse des noms de fichiers et de répertoires concernant les liens http! Conseil: vous pouvez remplacer les espaces dans les requêtes url par %20 pour chaque caractère espace.
Hint: X3D Scene Authoring Hints http://www.web3d.org/x3d/content/examples/X3dSceneAuthoringHints.html#urls
loop [loop:accessType inputOutput, type SFBool (true|false) "false"]
répétition infinie lorsque loop=true, répétition une fois seulement lorsque loop=false.
speed [speed accessType inputOutput, type SFFloat CDATA "1.0"]
Facteur de vitesse de lecture de la séquence vidéo (ou sonore).
startTime [startTime accessType inputOutput, type SFTime CDATA "0"]
Temps en absolu: nombre de secondes depuis le 1er janvier 1970, 00:00:00 GMT.
Conseil: recoit en principe une valeur temps par une ROUTE.
stopTime [stopTime accessType inputOutput, type SFTime CDATA "0"]
Temps en absolu: nombre de secondes depuis le 1er janvier 1970, 00:00:00 GMT.
Conseil: recoit en principe une valeur temps par une ROUTE.
repeatS [repeatS accessType initializeOnly, type SFBool (true|false) "true"]
Texture répétée horizontalement selon l'axe S.
repeatT [repeatT accessType initializeOnly, type SFBool (true|false) "true"]
Texture répétée verticalement selon l'axe T
duration_changed [duration_changed accessType outputOnly, type SFTime CDATA "0.0"]
Durée de temps en secondes pour un cycle de film.
isActive [isActive accessType outputOnly, type SFBool (true|false) "false"]
L'évènement isActive vrai/faux (true/false) est envoyé lorsque la lecture démarre/s'arrête.
isPaused [isPaused accessType outputOnly, type SFBool (true|false) #FIXED ""]
isPaused true/false events are sent when MovieTexture is paused/resumed.
Warning: not supported in VRML97.
pauseTime [pauseTime accessType inputOutput, type SFTime CDATA "0"]
When time now >= pauseTime, isPaused becomes true and MovieTexture becomes paused. Absolute time: number of seconds since January 1, 1970, 00:00:00 GMT.
Hint: usually receives a ROUTEd time value.
Warning: not supported in VRML97.
resumeTime [resumeTime accessType inputOutput, type SFTime CDATA "0"]
When resumeTime becomes <= time now, isPaused becomes false and MovieTexture becomes active. Absolute time: number of seconds since January 1, 1970, 00:00:00 GMT.
Hint: usually receives a ROUTEd time value.
Warning: not supported in VRML97.
elapsedTime [elapsedTime accessType outputOnly, type SFTime CDATA #FIXED ""]
Current elapsed time since MovieTexture activated/running, cumulative in seconds, and not counting any paused time.
Warning: not supported in VRML97.
containerField [containerField NMTOKEN "texture" (alternate "source" for Sound child)]
containerField is the field-label prefix used in VRML encodings when this node is a child of another node.
Examples: geometry Box, children Group, proxy Group.
Hint: can be overridden by author if needed.
class [class CDATA #IMPLIED]
class is a space-separated list of classes, reserved for use by XML stylesheets.
  accessType and type   Credits and Translations   X3D Resources   to top
MultiTexture MultiTexture MultiTexture applies several individual textures to a 3D object to achieve a more complex visual effect. MultiTexture contains multiple ImageTexture, MovieTexture and PixelTexture nodes. Texture maps have a 2D coordinate system (s, t) horizontal and vertical, with (s, t) values in range [0.0, 1.0] for opposite corners of the image.
Hint: insert Shape and Appearance nodes before adding texture.
X3D validation:
SchemaDOCTYPE
DEF [DEF ID #IMPLIED]
DEF defines a unique ID name for this node, referencable by other nodes.
Hint: descriptive DEF names improve clarity and help document a model.
Hint: http://www.web3d.org/x3d/content/examples/X3dSceneAuthoringHints.html#NamingConventions
USE [USE IDREF #IMPLIED]
USE means reuse an already DEF-ed node ID, excluding all child nodes and all other attributes (except for containerField, which can have a different value).
Hint: USEing other geometry (instead of duplicating nodes) can improve performance.
Warning: do NOT include any child nodes, a DEF attribute, or any other attribute values (except for containerField) when defining a USE attribute.
Warning: each USE value must match a corresponding DEF value that is defined earlier in the scene.
alpha [alpha accessType inputOutput, type SFFloat CDATA "1.0"] [0,1]
The alpha field defines the alpha (1-transparency) base value for mode operations.
color [color accessType inputOutput, type SFColor CDATA "1 1 1"]
[0,1] The color field defines the RGB base values for mode operations.
function [function accessType inputOutput, type MFString CDATA (COMPLEMENT | ALPHAREPLICATE) #IMPLIED]
function operators COMPLEMENT or ALPHAREPLICATE can be applied after the mode blending operation. Empty string value "" indicates that no function operation is applied for that stage.
Hint: include the same number of function values as textures, otherwise the default of no function operation is applied for each remaining stage.
Hint: see Table 18.5 Values for the function field http://www.web3d.org/files/specifications/19775-1/V3.3/Part01/components/texturing.html#t-ValuesForFunctionField for further details.
mode [mode accessType inputOutput, type SFString CDATA (MODULATE | REPLACE | MODULATE2X | MODULATE4X | ADD | ADDSIGNED | ADDSIGNED2X | SUBTRACT | ADDSMOOTH | BLENDDIFFUSEALPHA | BLENDTEXTUREALPHA | BLENDFACTORALPHA | BLENDCURRENTALPHA | MODULATEALPHA_ADDCOLOR | MODULATEINVALPHA_ADDCOLOR | MODULATEINVCOLOR_ADDALPHA | OFF | SELECTARG1 | SELECTARG2 | DOTPRODUCT3) #IMPLIED]
mode field indicates the type of blending operation, both for color and for alpha channel.
Hint: include the same number of mode values as textures, otherwise the default value MODULATE is added for each remaining stage.
Warning: do not wrap quotation marks around this SFString enumeration value.
Hint: see Table 18.3 Multitexture modes http://www.web3d.org/files/specifications/19775-1/V3.3/Part01/components/texturing.html#t-MultitextureModes for further details.
source [source accessType inputOutput, type MFString CDATA (DIFFUSE | SPECULAR | FACTOR) #IMPLIED]
source field determines whether each image source is treated as DIFFUSE, SPECULAR or a multiplicative FACTOR. Empty string value "" indicates that no source modifier is applied for that stage.
Hint: include the same number of source values as textures, otherwise the default of no source interpretation is applied for each remaining stage.
Hint: see Table 18.4 Values for the source field http://www.web3d.org/files/specifications/19775-1/V3.3/Part01/components/texturing.html#t-ValuesForSourceField for further details.
containerField [containerField NMTOKEN "texture"]
containerField is the field-label prefix indicating relationship to parent node.
Examples: geometry Box, children Group, proxy Shape.
Hint: containerField attribute is only supported in XML encoding of X3D scenes.
class [class CDATA #IMPLIED]
class is a space-separated list of classes, reserved for use by XML stylesheets. The class attribute is only supported in XML encoding of X3D scenes.
  accessType and type   Credits and Translations   X3D Resources   to top
MultiTextureCoordinate
MultiTextureCoordinate
MultiTextureCoordinate contains multiple TextureCoordinate or TextureCoordinateGenerator nodes, for use by a parent polygonal geometry node such as IndexedFaceSet or a Triangle* node. Each of the contained texture coordinate nodes correspond to the multiple texture nodes contained in a sibling Appearance/MultiTexture node.
Hint: add Shape and then polgyonal/planar geometry before adding MultiTextureCoordinate.
X3D validation:
SchemaDOCTYPE
DEF [DEF ID #IMPLIED]
DEF defines a unique ID name for this node, referencable by other nodes.
Hint: descriptive DEF names improve clarity and help document a model.
Hint: http://www.web3d.org/x3d/content/examples/X3dSceneAuthoringHints.html#NamingConventions
USE [USE IDREF #IMPLIED]
USE means reuse an already DEF-ed node ID, excluding all child nodes and all other attributes (except for containerField, which can have a different value).
Hint: USEing other geometry (instead of duplicating nodes) can improve performance.
Warning: do NOT include any child nodes, a DEF attribute, or any other attribute values (except for containerField) when defining a USE attribute.
Warning: each USE value must match a corresponding DEF value that is defined earlier in the scene.
containerField [containerField NMTOKEN "texCoord"]
containerField is the field-label prefix indicating relationship to parent node.
Examples: geometry Box, children Group, proxy Shape.
Hint: containerField attribute is only supported in XML encoding of X3D scenes.
class [class CDATA #IMPLIED]
class is a space-separated list of classes, reserved for use by XML stylesheets. The class attribute is only supported in XML encoding of X3D scenes.
  accessType and type   Credits and Translations   X3D Resources   to top
MultiTextureTransform
MultiTextureTransform
MultiTextureTransform contains multiple TextureTransform nodes, for use by sibling ImageTexture MovieTexture or PixelTexture nodes.
Hint: insert Shape and Appearance nodes before adding TextureTransform.
X3D validation:
SchemaDOCTYPE
DEF [DEF ID #IMPLIED]
DEF defines a unique ID name for this node, referencable by other nodes.
Hint: descriptive DEF names improve clarity and help document a model.
Hint: http://www.web3d.org/x3d/content/examples/X3dSceneAuthoringHints.html#NamingConventions
USE [USE IDREF #IMPLIED]
USE means reuse an already DEF-ed node ID, excluding all child nodes and all other attributes (except for containerField, which can have a different value).
Hint: USEing other geometry (instead of duplicating nodes) can improve performance.
Warning: do NOT include any child nodes, a DEF attribute, or any other attribute values (except for containerField) when defining a USE attribute.
Warning: each USE value must match a corresponding DEF value that is defined earlier in the scene.
containerField [containerField NMTOKEN "textureTransform"]
containerField is the field-label prefix indicating relationship to parent node.
Examples: geometry Box, children Group, proxy Shape.
Hint: containerField attribute is only supported in XML encoding of X3D scenes.
class [class CDATA #IMPLIED]
class is a space-separated list of classes, reserved for use by XML stylesheets. The class attribute is only supported in XML encoding of X3D scenes.
  accessType and type   Credits and Translations   X3D Resources   to top
NavigationInfo NavigationInfo NavigationInfo définit le type de visualisation et les caractéristiques physiques de l'avatar de l'utilisateur.
Conseil: pour la visualisation d'objets simples, l'utilisation s'améliore souvent avec type="EXAMINE" "ANY"
Conseil: NavigationInfo de type '"WALK" "FLY"' supporte la détection de collision caméra-objet . Background, Fog, NavigationInfo et Viewpoint sont des noeuds rattachables.
Warning: results are undefined if a bindable node (Viewpoint, OrthoViewpoint, NavigationInfo, Fog, Background, TextureBackground) is a contained child of LOD or Switch.
Hint: X3D Scene Authoring Hints http://www.web3d.org/x3d/content/examples/X3dSceneAuthoringHints.html#Viewpoints
X3D validation:
SchemaDOCTYPE
DEF [DEF ID #IMPLIED]
DEF spécifie un nom identité unique pour ce noeud, référencable par les autres noeuds.
Hint: http://www.web3d.org/x3d/content/examples/X3dSceneAuthoringHints.html#NamingConventions
USE [USE IDREF #IMPLIED]
USE signifie une réutilisation des attributs et des noeuds enfants appartenant à un noeud prédéfini par DEF, ignorant alors les autres attributs et enfants.
Conseil: Utiliser USE pour dupliquer une géométrie (au lieu de copier / coller les noeuds) peut améliorer les performances.
Attention: Ne PAS inclure DEF (ou aucune autre valeur attribut) lorsque vous utilisez l'attribut USE!
type [type accessType inputOutput, type MFString CDATA "EXAMINE" "ANY"]
Entrez un des types suivants : "EXAMINE" "WALK" "FLY" "LOOKAT" "EXPLORE" "ANY" "NONE".
Conseil: pour la visualisation d'objets simples, l'utilisation s'améliore souvent avec type="EXAMINE" "ANY"
Conseil: WALK et FLY forcent la détection de collision caméra-objet.
Conseil: voir le noeud Collision pour plus de détails à propos de la déctection de collision caméra-objet.
Conseil: le champ peut comporter plusieurs valeurs, aussi veuillez séparer chaque chaîne de caractères par des guillemets. [ "http://www.web3d.org" "http://www.web3d.org/about" "etc." ].
Conseil: ce champ peut être ignoré.
speed [speed accessType inputOutput, type SFFloat CDATA "1.0"]
Valeur par défaut de la vitesse à laquelle le viewer se déplace à travers la scene, en m/s. Warning: default 1 m/s usually seems slow for ordinary navigation.
Conseil: ce champ peut être ignoré.
headlight [headlight accessType inputOutput, type SFBool (true|false) "true"]
Active/désactive la lumiêre directionnelle qui pointe toujours dans la direction vers laquelle l'utilisateur voit.
avatarSize [avatarSize accessType inputOutput, type MFFloat CDATA "0.25 1.6 0.75"]
Les trois valeurs de avatarSize sont : (a) la distance de collision entre l'utilisateur et la géométrie, (b) la hauteur de point de vue au-dessus du terrain, (c) la hauteur la plus grande jusqu'à laquelle le viewer peut aller.
Conseil: conservez (visibilityLimit / avatarSize.CollisionDistance) < 10,000 pour éviter les artefacts (polygdôstructuré"ne "déstructuré").
Conseil: ce champ peut être ignoré.
visibilityLimit [visibilityLimit accessType inputOutput, type SFFloat CDATA "0.0"]
Au delà de cette limite, la géométrie n'est pas visible. visibilityLimit=0.0 indique une limite de visibilité infinie.
Conseil: conservez visibilityLimit >= zéro.
Conseil: conservez (visibilityLimit / avatarSize.CollisionDistance) < 10.000 pour éviter les artefacts (polygône "déstructuré").
Conseil: ce champ peut déstructurê"tre ignordéstructuré".
transitionType [transitionType accessType inputOutput, type MFString CDATA "LINEAR"]
Camera transition between viewpoints. Enter one or more quoted SFString values: "ANIMATE" "TELEPORT" "LINEAR".
Hint: "ANIMATE" behavior is browser-specific, "TELEPORT" is immediate, and "LINEAR" may proceed directly through intervening objects.
transitionTime [transitionTime accessType inputOutput, type MFFloat CDATA "1.0"] (v3.1 or later)
Duration of viewpoint transition in seconds.
Hint: If transitionType is "ANIMATE", transitionTime provides browser-dependent animation parameters.
Interchange profile hint: this field may be ignored.
transitionComplete [transitionComplete accessType outputOnly, type MFFloat CDATA #FIXED ""]
Event signaling viewpoint transition complete.
Interchange profile hint: this field may be ignored.
set_bind [set_bind accessType inputOnly, type SFBool (true|false) ""]
Mettre set_bind à vrai (true) rend ce noeud actif Mettre set_bind à faux (false) rend ce noeud inactif. Ainsi rendre set_bind vrai/faux fera apparaître/disparaître, (rendre actif/inactif) ce noeud.
bindTime [bindTime accessType outputOnly, type SFTime CDATA "-1"]
Evènement envoyé quand le noeud devient actif/inactif.
isBound [isBound accessType outputOnly, type SFBool (true|false) "false"]
Evènement vrai (true) envoyé quand le noeud devient actif, évènement faux (false) envoyé lorsqu'il n'est pas limité par un autre noeud.
containerField [containerField NMTOKEN "children"]
containerField is the field-label prefix used in VRML encodings when this node is a child of another node.
Examples: geometry Box, children Group, proxy Group.
Hint: can be overridden by author if needed.
class [class CDATA #IMPLIED]
class is a space-separated list of classes, reserved for use by XML stylesheets.
  accessType and type   Credits and Translations   X3D Resources   to top
Normal Normal Normal est une série de vecteurs 3D normaux à la surface Les valeurs de Normal sont des directions perpendiculaires, optionelles, utilisées par polygône ou par vertex pour l'éclairage et l'ombrage
Conseil: utilisé par IndexedFaceSet et ElevationGrid.
X3D validation:
SchemaDOCTYPE
DEF [DEF ID #IMPLIED]
DEF spécifie un nom identité unique pour ce noeud, référencable par les autres noeuds.
Hint: http://www.web3d.org/x3d/content/examples/X3dSceneAuthoringHints.html#NamingConventions
USE [USE IDREF #IMPLIED]
USE signifie une réutilisation des attributs et des noeuds enfants appartenant à un noeud prédéfini par DEF, ignorant alors les autres attributs et enfants.
Conseil: Utiliser USE pour dupliquer une géométrie (au lieu de copier / coller les noeuds) peut améliorer les performances.
Attention: Ne PAS inclure DEF (ou aucune autre valeur attribut) lorsque vous utilisez l'attribut USE!
vector [vector accessType inputOutput, type MFVec3f CDATA #IMPLIED]
série de vecteurs normaux de longueur unitaire, correspondant aux polygônes indéxés.
containerField [containerField NMTOKEN "normal"]
containerField is the field-label prefix used in VRML encodings when this node is a child of another node.
Examples: geometry Box, children Group, proxy Group.
Hint: can be overridden by author if needed.
class [class CDATA #IMPLIED]
class is a space-separated list of classes, reserved for use by XML stylesheets.
  accessType and type   Credits and Translations   X3D Resources   to top
NormalInterpolator NormalInterpolator NormalInterpolator génère une série de vecteurs perpendiculaires le long de la surface d'une sphère unitaire valeurs ROUTEés d'un attribut vecteur d'un noeud <Normal> ou d'un autre attribut Vector3FloatArray Entrée typique: ROUTE someTimeSensor.fraction_changed TO someInterpolator.set_fraction Sortie typique: ROUTE someInterpolator.value_changed TO destinationNode.set_attribute. X3D validation:
SchemaDOCTYPE
DEF [DEF ID #IMPLIED]
DEF spécifie un nom identité unique pour ce noeud, référencable par les autres noeuds.
Hint: http://www.web3d.org/x3d/content/examples/X3dSceneAuthoringHints.html#NamingConventions
USE [USE IDREF #IMPLIED]
USE signifie une réutilisation des attributs et des noeuds enfants appartenant a un noeud prédéfini par DEF, ignorant alors les autres attributs et enfants.
Conseil: Utiliser USE pour dupliquer une géométrie (au lieu de copier / coller les noeuds) peut améliorer les performances.
Attention: Ne PAS inclure DEF (ou aucune autre valeur attribut) lorsque vous utilisez l'attribut USE!
key [key accessType inputOutput, type MFFloat CDATA #IMPLIED]
Fractions de temps d'intervalle [0,1] allant en s'incrémentant tout en faisant correspondre les keyValues.
Conseil: le nombre de keys doit exactement correspondre au nombre de keyValues!
keyValue [keyValue accessType inputOutput, type MFVec3f CDATA #IMPLIED]
Valeurs de sortie pour les interpolations linéaires, chacune correspondant à une fraction de temps key.
Conseil: le nombre de keys doit exactement correspondre au nombre de keyValues!
set_fraction [set_fraction accessType inputOnly, type SFFloat CDATA "0"]
set_fraction, d'intervalle [0,1], sélectionne la valeur d'entrée key en faisant correspondre la valeur de sortie keyValue appropriée.
value_changed [value_changed accessType outputOnly, type MFVec3f CDATA "0 0 0"]
valeur de sortie linéaire interpolée déterminée par la valeur de temps courante key en la faisant correspondre à la valeur keyValue.
containerField [containerField NMTOKEN "children"]
containerField is the field-label prefix used in VRML encodings when this node is a child of another node.
Examples: geometry Box, children Group, proxy Group.
Hint: can be overridden by author if needed.
class [class CDATA #IMPLIED]
class is a space-separated list of classes, reserved for use by XML stylesheets.
  accessType and type   Credits and Translations   X3D Resources   to top
NurbsCurve NurbsCurve NurbsCurve is a 3D curve analogous to NurbsPatchSurface.
Hint: the contained controlPoint field can hold a Coordinate or CoordinateDouble node.
X3D validation:
SchemaDOCTYPE
DEF [DEF ID #IMPLIED]
DEF spécifie un nom identité unique pour ce noeud, référencable par les autres noeuds.
Hint: http://www.web3d.org/x3d/content/examples/X3dSceneAuthoringHints.html#NamingConventions
USE [USE IDREF #IMPLIED]
USE signifie une réutilisation des attributs et des noeuds enfants appartenant à un noeud prédéfini par DEF, ignorant alors les autres attributs et enfants.
Conseil: Utiliser USE pour dupliquer une géométrie (au lieu de copier / coller les noeuds) peut améliorer les performances.
Attention: Ne PAS inclure DEF (ou aucune autre valeur attribut) lorsque vous utilisez l'attribut USE!
knot [knot accessType initializeOnly, type MFDouble CDATA #IMPLIED]
knot vector, where size = number of control points + order of curve.
order [order accessType initializeOnly, type SFInt32 CDATA "3"]
define order of surface by polynomials of degree = order-1.
weight [weight accessType inputOutput, type MFDouble CDATA #IMPLIED]
Vector assigning relative weight value to each control point.
tessellation [tessellation accessType inputOutput, type SFInt32 CDATA #IMPLIED]
hint for surface tesselation.
closed [closed accessType initializeOnly, type SFBool (true|false) "false"]
Whether or not the curve is closed (i.e. matching end values).
containerField [containerField NMTOKEN "geometry"]
geometry is the field-label prefix indicating relationship to parent node.
Examples: geometry Box, children Group, proxy Shape.
Hint: containerField attribute is only supported in XML encoding of X3D scenes.
class [class CDATA #IMPLIED]
class is a space-separated list of classes, reserved for use by XML stylesheets. The class attribute is only supported in XML encoding of X3D scenes.
  accessType and type   Credits and Translations   X3D Resources   to top
NurbsCurve2D NurbsCurve2D NurbsCurve2D defines a trimming segment that is part of trimming contour in u-v domain of surface NurbsCurve2D forming a closed contour may be used as Contour2D node. X3D validation:
SchemaDOCTYPE
DEF [DEF ID #IMPLIED]
DEF spécifie un nom identité unique pour ce noeud, référencable par les autres noeuds.
Hint: http://www.web3d.org/x3d/content/examples/X3dSceneAuthoringHints.html#NamingConventions
USE [USE IDREF #IMPLIED]
USE signifie une réutilisation des attributs et des noeuds enfants appartenant à un noeud prédéfini par DEF, ignorant alors les autres attributs et enfants.
Conseil: Utiliser USE pour dupliquer une géométrie (au lieu de copier / coller les noeuds) peut améliorer les performances.
Attention: Ne PAS inclure DEF (ou aucune autre valeur attribut) lorsque vous utilisez l'attribut USE!
controlPoint [controlPoint accessType inputOutput, type MFVec2f CDATA #IMPLIED]
controlPoint defines a set of control points of dimension uDimension by vDimension, and defines a mesh where the points do not have uniform spacing.
knot [knot accessType initializeOnly, type MFDouble CDATA #IMPLIED]
knot vector, where size = number of control points + order of curve.
order [order accessType initializeOnly, type SFInt32 CDATA "3"]
define order of surface by polynomials of degree = order-1.
weight [weight accessType inputOutput, type MFDouble CDATA #IMPLIED]
Vector assigning relative weight value to each control point.
tessellation [tessellation accessType inputOutput, type SFInt32 CDATA "0"]
hint for surface tesselation.
closed [closed accessType initializeOnly, type SFBool (true|false) "false"]
Whether or not the curve is closed (i.e. matching end values).
containerField [containerField NMTOKEN "children"]
containerField is the field-label prefix indicating relationship to parent node.
Examples: geometry Box, children Group, proxy Shape.
Hint: containerField attribute is only supported in XML encoding of X3D scenes.
class [class CDATA #IMPLIED]
class is a space-separated list of classes, reserved for use by XML stylesheets. The class attribute is only supported in XML encoding of X3D scenes.
  accessType and type   Credits and Translations   X3D Resources   to top
NurbsOrientationInterpolator
NurbsOrientationInterpolator
NurbsOrientationInterpolator describes a 3D NURBS curve and outputs interpolated orientation values.
Hint: the SFNode controlPoints field can contain a single Coordinate or CoordinateDouble node.
X3D validation:
SchemaDOCTYPE
DEF [DEF ID #IMPLIED]
DEF spécifie un nom identité unique pour ce noeud, référencable par les autres noeuds.
Hint: http://www.web3d.org/x3d/content/examples/X3dSceneAuthoringHints.html#NamingConventions
USE [USE IDREF #IMPLIED]
USE signifie une réutilisation des attributs et des noeuds enfants appartenant à un noeud prédéfini par DEF, ignorant alors les autres attributs et enfants.
Conseil: Utiliser USE pour dupliquer une géométrie (au lieu de copier / coller les noeuds) peut améliorer les performances.
Attention: Ne PAS inclure DEF (ou aucune autre valeur attribut) lorsque vous utilisez l'attribut USE!
knot [knot accessType inputOutput, type MFDouble CDATA #IMPLIED]
knot vector, where size = number of control points + order of curve.
order [order accessType inputOutput, type SFInt32 CDATA "3"]
define order of surface by polynomials of degree = order-1.
weight [weight accessType inputOutput, type MFDouble CDATA #IMPLIED]
Output values for linear interopolation, each corresponding to knots.
Hint: number of weights must match number of knots!
set_fraction [set_fraction accessType inputOnly, type SFFloat CDATA #FIXED ""]
setting fraction in range [0,1] selects input key for corresponding keyValue output, computing a 3D position on the curve.
value_changed [value_changed accessType outputOnly, type SFRotation CDATA #FIXED ""]
Linearly interpolated output value determined by current key time and corresponding keyValue pair.
containerField [containerField NMTOKEN "children"]
containerField is the field-label prefix indicating relationship to parent node.
Examples: geometry Box, children Group, proxy Shape.
Hint: containerField attribute is only supported in XML encoding of X3D scenes.
class [class CDATA #IMPLIED]
class is a space-separated list of classes, reserved for use by XML stylesheets. The class attribute is only supported in XML encoding of X3D scenes.
  accessType and type   Credits and Translations   X3D Resources   to top
NurbsPatchSurface NurbsPatchSurface NurbsPatchSurface defines a contiguous 3D Non-Uniform Rational B-Spline (NURBS) surface. X3D validation:
SchemaDOCTYPE
DEF [DEF ID #IMPLIED]
DEF spécifie un nom identité unique pour ce noeud, référencable par les autres noeuds.
Hint: http://www.web3d.org/x3d/content/examples/X3dSceneAuthoringHints.html#NamingConventions
USE [USE IDREF #IMPLIED]
USE signifie une réutilisation des attributs et des noeuds enfants appartenant à un noeud prédéfini par DEF, ignorant alors les autres attributs et enfants.
Conseil: Utiliser USE pour dupliquer une géométrie (au lieu de copier / coller les noeuds) peut améliorer les performances.
Attention: Ne PAS inclure DEF (ou aucune autre valeur attribut) lorsque vous utilisez l'attribut USE!
uClosed [uClosed accessType initializeOnly, type SFBool (true|false) "false"]
Whether opposite surface sides are closed (seamless) across u dimension.
vClosed [vClosed accessType initializeOnly, type SFBool (true|false) "false"]
Whether opposite surface sides are closed (seamless) across u dimension.
uDimension [uDimension accessType initializeOnly, type SFInt32 CDATA "0"]
Number of control points in u dimension.
vDimension [vDimension accessType initializeOnly, type SFInt32 CDATA "0"]
Number of control points in v dimension.
uKnot [uKnot accessType initializeOnly, type MFDouble CDATA #IMPLIED]
knot vector, where size = number of control points + order of curve.
vKnot [vKnot accessType initializeOnly, type MFDouble CDATA #IMPLIED]
knot vector, where size = number of control points + order of curve.
uOrder [uOrder accessType initializeOnly, type SFInt32 CDATA "3"]
define order of surface by polynomials of degree = order-1.
vOrder [vOrder accessType initializeOnly, type SFInt32 CDATA "3"]
define order of surface by polynomials of degree = order-1.
uTessellation [uTessellation accessType inputOutput, type SFInt32 CDATA "0"]
hint for surface tesselation.
vTessellation [vTessellation accessType inputOutput, type SFInt32 CDATA "0"]
hint for surface tesselation.
weight [weight accessType inputOutput, type MFDouble CDATA #IMPLIED]
Vector assigning relative weight value to each control point.
solid [solid accessType initializeOnly, type SFBool (true|false) "true"]
Setting solid true means draw only one side of polygons (backface culling on), setting solid false means draw both sides of polygons (backface culling off).
Warning: default value true can completely hide geometry if viewed from wrong side!
Hint: if in doubt, use solid='false' for maximum visibility.
containerField [containerField NMTOKEN "surface"]
containerField is the field-label prefix indicating relationship to parent node.
Examples: geometry Box, children Group, proxy Shape.
Hint: containerField attribute is only supported in XML encoding of X3D scenes.
class [class CDATA #IMPLIED]
class is a space-separated list of classes, reserved for use by XML stylesheets. The class attribute is only supported in XML encoding of X3D scenes.
  accessType and type   Credits and Translations   X3D Resources   to top
NurbsPositionInterpolator
NurbsPositionInterpolator
NurbsPositionInterpolator describes a 3D NURBS curve and outputs interpolated position values.
Hint: the SFNode controlPoints field can contain a single Coordinate or CoordinateDouble node.
X3D validation:
SchemaDOCTYPE
DEF [DEF ID #IMPLIED]
DEF spécifie un nom identité unique pour ce noeud, référencable par les autres noeuds.
Hint: http://www.web3d.org/x3d/content/examples/X3dSceneAuthoringHints.html#NamingConventions
USE [USE IDREF #IMPLIED]
USE signifie une réutilisation des attributs et des noeuds enfants appartenant à un noeud prédéfini par DEF, ignorant alors les autres attributs et enfants.
Conseil: Utiliser USE pour dupliquer une géométrie (au lieu de copier / coller les noeuds) peut améliorer les performances.
Attention: Ne PAS inclure DEF (ou aucune autre valeur attribut) lorsque vous utilisez l'attribut USE!
knot [knot accessType inputOutput, type MFDouble CDATA #IMPLIED]
knot vector, where size = number of control points + order of curve.
order [order accessType inputOutput, type SFInt32 CDATA "3"]
define order of surface by polynomials of degree = order-1.
weight [weight accessType inputOutput, type MFDouble CDATA #IMPLIED]
Output values for linear interopolation, each corresponding to knots.
Hint: number of weights must match number of knots!
set_fraction [set_fraction accessType inputOnly, type SFFloat CDATA #FIXED ""]
setting fraction in range [0,1] selects input key for corresponding keyValue output, computing a 3D position on the curve.
value_changed [value_changed accessType outputOnly, type SFVec3f CDATA #FIXED ""]
Linearly interpolated output value determined by current key time and corresponding keyValue pair.
containerField [containerField NMTOKEN "children"]
containerField is the field-label prefix indicating relationship to parent node.
Examples: geometry Box, children Group, proxy Shape.
Hint: containerField attribute is only supported in XML encoding of X3D scenes.
class [class CDATA #IMPLIED]
class is a space-separated list of classes, reserved for use by XML stylesheets. The class attribute is only supported in XML encoding of X3D scenes.
  accessType and type   Credits and Translations   X3D Resources   to top
NurbsSet NurbsSet NurbsSet collects a set of NurbsSurface nodes into a common group and treats NurbsSurface set as a unit during tessellation, thereby enforcing tessellation continuity along borders. X3D validation:
SchemaDOCTYPE
DEF [DEF ID #IMPLIED]
DEF spécifie un nom identité unique pour ce noeud, référencable par les autres noeuds.
Hint: http://www.web3d.org/x3d/content/examples/X3dSceneAuthoringHints.html#NamingConventions
USE [USE IDREF #IMPLIED]
USE signifie une réutilisation des attributs et des noeuds enfants appartenant à un noeud prédéfini par DEF, ignorant alors les autres attributs et enfants.
Conseil: Utiliser USE pour dupliquer une géométrie (au lieu de copier / coller les noeuds) peut améliorer les performances.
Attention: Ne PAS inclure DEF (ou aucune autre valeur attribut) lorsque vous utilisez l'attribut USE!
tessellationScale [tessellationScale accessType inputOutput, type SFFloat CDATA "1"]
scale for surface tesselation in children NurbsSurface nodes.
bboxCenter [bboxCenter accessType initializeOnly, type SFVec3f CDATA "0 0 0"]
Bounding box center: position offset from origin of local coordinate system.
bboxSize [bboxSize accessType initializeOnly, type SFVec3f CDATA "-1 -1 -1"]
Bounding box size: automatically calculated, can be specified as an optimization or constraint.
containerField [containerField NMTOKEN "children"]
containerField is the field-label prefix indicating relationship to parent node.
Examples: geometry Box, children Group, proxy Shape.
Hint: containerField attribute is only supported in XML encoding of X3D scenes.
class [class CDATA #IMPLIED]
class is a space-separated list of classes, reserved for use by XML stylesheets. The class attribute is only supported in XML encoding of X3D scenes.
  accessType and type   Credits and Translations   X3D Resources   to top
NurbsSurfaceInterpolator
NurbsSurfaceInterpolator
NurbsSurfaceInterpolator describes a 3D NURBS curve and outputs interpolated position and normal values.
Hint: the SFNode controlPoints field can contain a single Coordinate or CoordinateDouble node.
X3D validation:
SchemaDOCTYPE
DEF [DEF ID #IMPLIED]
DEF spécifie un nom identité unique pour ce noeud, référencable par les autres noeuds.
Hint: http://www.web3d.org/x3d/content/examples/X3dSceneAuthoringHints.html#NamingConventions
USE [USE IDREF #IMPLIED]
USE signifie une réutilisation des attributs et des noeuds enfants appartenant à un noeud prédéfini par DEF, ignorant alors les autres attributs et enfants.
Conseil: Utiliser USE pour dupliquer une géométrie (au lieu de copier / coller les noeuds) peut améliorer les performances.
Attention: Ne PAS inclure DEF (ou aucune autre valeur attribut) lorsque vous utilisez l'attribut USE!
uDimension [uDimension accessType initializeOnly, type SFInt32 CDATA "0"]
Number of control points in u dimension.
vDimension [vDimension accessType initializeOnly, type SFInt32 CDATA "0"]
Number of control points in v dimension.
uKnot [uKnot accessType initializeOnly, type MFDouble CDATA #IMPLIED]
Knot vector, where size = number of control points + order of curve.
vKnot [vKnot accessType initializeOnly, type MFDouble CDATA #IMPLIED]
Knot vector, where size = number of control points + order of curve.
uOrder [uOrder accessType initializeOnly, type SFInt32 CDATA "3"]
Define order of surface by polynomials of degree = order-1.
vOrder [vOrder accessType initializeOnly, type SFInt32 CDATA "3"]
Define order of surface by polynomials of degree = order-1.
weight [weight accessType inputOutput, type MFDouble CDATA #IMPLIED]
Output values for linear interopolation, each corresponding to knots.
Hint: number of weights must match number of knots!
set_fraction [set_fraction accessType inputOnly, type SFFloat CDATA #FIXED ""]
setting fraction in range [0,1] selects input key for corresponding keyValue output, computing a 3D position on the curve.
normal_changed [normal_changed accessType outputOnly, type SFVec3f CDATA #FIXED ""]
Linearly interpolated output value determined by current key time and corresponding keyValue pair.
position_changed [position_changed accessType outputOnly, type SFVec3f CDATA #FIXED ""]
Linearly interpolated output value determined by current key time and corresponding keyValue pair.
containerField [containerField NMTOKEN "children"]
containerField is the field-label prefix indicating relationship to parent node.
Examples: geometry Box, children Group, proxy Shape.
Hint: containerField attribute is only supported in XML encoding of X3D scenes.
class [class CDATA #IMPLIED]
class is a space-separated list of classes, reserved for use by XML stylesheets. The class attribute is only supported in XML encoding of X3D scenes.
  accessType and type   Credits and Translations   X3D Resources   to top
    NurbsSweptSurface NurbsSweptSurface contains a crossSectionCurve [X3DNurbsControlCurveNode] and a trajectoryCurve [NurbsCurve]. X3D validation:
SchemaDOCTYPE
DEF [DEF ID #IMPLIED]
DEF spécifie un nom identité unique pour ce noeud, référencable par les autres noeuds.
Hint: http://www.web3d.org/x3d/content/examples/X3dSceneAuthoringHints.html#NamingConventions
USE [USE IDREF #IMPLIED]
USE signifie une réutilisation des attributs et des noeuds enfants appartenant à un noeud prédéfini par DEF, ignorant alors les autres attributs et enfants.
Conseil: Utiliser USE pour dupliquer une géométrie (au lieu de copier / coller les noeuds) peut améliorer les performances.
Attention: Ne PAS inclure DEF (ou aucune autre valeur attribut) lorsque vous utilisez l'attribut USE!
ccw [ccw accessType initializeOnly, type SFBool (true|false) "true"]
ccw = counterclockwise: ordering of vertex coordinates orientation.
Hint: ccw false can reverse solid (backface culling) and normal-vector orientation.
solid [solid accessType initializeOnly, type SFBool (true|false) "true"]
Setting solid true means draw only one side of polygons (backface culling on), setting solid false means draw both sides of polygons (backface culling off).
Warning: default value true can completely hide geometry if viewed from wrong side!
Hint: if in doubt, use solid='false' for maximum visibility.
containerField [containerField NMTOKEN "geometry"]
containerField is the field-label prefix indicating relationship to parent node.
Examples: geometry Box, children Group, proxy Shape.
Hint: containerField attribute is only supported in XML encoding of X3D scenes.
class [class CDATA #IMPLIED]
class is a space-separated list of classes, reserved for use by XML stylesheets. The class attribute is only supported in XML encoding of X3D scenes.
  accessType and type   Credits and Translations   X3D Resources   to top
    NurbsSwungSurface NurbsSwungSurface contains a profileCurve [X3DNurbsControlCurveNode] and a trajectoryCurve [X3DNurbsControlCurveNode]. X3D validation:
SchemaDOCTYPE
DEF [DEF ID #IMPLIED]
DEF spécifie un nom identité unique pour ce noeud, référencable par les autres noeuds.
Hint: http://www.web3d.org/x3d/content/examples/X3dSceneAuthoringHints.html#NamingConventions
USE [USE IDREF #IMPLIED]
USE signifie une réutilisation des attributs et des noeuds enfants appartenant à un noeud prédéfini par DEF, ignorant alors les autres attributs et enfants.
Conseil: Utiliser USE pour dupliquer une géométrie (au lieu de copier / coller les noeuds) peut améliorer les performances.
Attention: Ne PAS inclure DEF (ou aucune autre valeur attribut) lorsque vous utilisez l'attribut USE!
ccw [ccw accessType initializeOnly, type SFBool (true|false) "true"]
ccw = counterclockwise: ordering of vertex coordinates orientation.
Hint: ccw false can reverse solid (backface culling) and normal-vector orientation.
solid [solid accessType initializeOnly, type SFBool (true|false) "true"]
Setting solid true means draw only one side of polygons (backface culling on), setting solid false means draw both sides of polygons (backface culling off).
Warning: default value true can completely hide geometry if viewed from wrong side!
Hint: if in doubt, use solid='false' for maximum visibility.
containerField [containerField NMTOKEN "geometry"]
containerField is the field-label prefix indicating relationship to parent node.
Examples: geometry Box, children Group, proxy Shape.
Hint: containerField attribute is only supported in XML encoding of X3D scenes.
class [class CDATA #IMPLIED]
class is a space-separated list of classes, reserved for use by XML stylesheets. The class attribute is only supported in XML encoding of X3D scenes.
  accessType and type   Credits and Translations   X3D Resources   to top
NurbsTextureCoordinate
NurbsTextureCoordinate
NurbsTextureCoordinate describes a 3D NURBS surface in the parametric domain of its surface host, specifying mapping of texture onto the surface.
Hint: the SFNode controlPoints field can contain a single Coordinate or CoordinateDouble node.
X3D validation:
SchemaDOCTYPE
DEF [DEF ID #IMPLIED]
DEF spécifie un nom identité unique pour ce noeud, référencable par les autres noeuds.
Hint: http://www.web3d.org/x3d/content/examples/X3dSceneAuthoringHints.html#NamingConventions
USE [USE IDREF #IMPLIED]
USE signifie une réutilisation des attributs et des noeuds enfants appartenant à un noeud prédéfini par DEF, ignorant alors les autres attributs et enfants.
Conseil: Utiliser USE pour dupliquer une géométrie (au lieu de copier / coller les noeuds) peut améliorer les performances.
Attention: Ne PAS inclure DEF (ou aucune autre valeur attribut) lorsque vous utilisez l'attribut USE!
uDimension [uDimension accessType initializeOnly, type SFInt32 CDATA "0"]
Number of control points in u dimension.
vDimension [vDimension accessType initializeOnly, type SFInt32 CDATA "0"]
Number of control points in v dimension.
uKnot [uKnot accessType initializeOnly, type MFDouble CDATA #IMPLIED]
Knot vector, where size = number of control points + order of curve.
vKnot [vKnot accessType initializeOnly, type MFDouble CDATA #IMPLIED]
Knot vector, where size = number of control points + order of curve.
uOrder [uOrder accessType initializeOnly, type SFInt32 CDATA "3"]
Define order of surface by polynomials of degree = order-1.
vOrder [vOrder accessType initializeOnly, type SFInt32 CDATA "3"]
Define order of surface by polynomials of degree = order-1.
controlPoint [controlPoint accessType inputOutput, type MFVec2f CDATA #IMPLIED]
controlPoint defines a set of control points of dimension uDimension by vDimension, and defines a mesh where the points do not have uniform spacing.
weight [weight accessType inputOutput, type MFFloat CDATA #IMPLIED]
Output values for linear interopolation, each corresponding to knots.
Hint: number of weights must match number of knots!
containerField [containerField NMTOKEN "children"]
containerField is the field-label prefix indicating relationship to parent node.
Examples: geometry Box, children Group, proxy Shape.
Hint: containerField attribute is only supported in XML encoding of X3D scenes.
class [class CDATA #IMPLIED]
class is a space-separated list of classes, reserved for use by XML stylesheets. The class attribute is only supported in XML encoding of X3D scenes.
  accessType and type   Credits and Translations   X3D Resources   to top
   
NurbsTrimmedSurface
NurbsTrimmedSurface generates texture coordinates from a Non-Uniform Rational B-Spline (NURBS) surface. Not yet implemented! X3D validation:
SchemaDOCTYPE
DEF [DEF ID #IMPLIED]
DEF spécifie un nom identité unique pour ce noeud, référencable par les autres noeuds.
Hint: http://www.web3d.org/x3d/content/examples/X3dSceneAuthoringHints.html#NamingConventions
USE [USE IDREF #IMPLIED]
USE signifie une réutilisation des attributs et des noeuds enfants appartenant à un noeud prédéfini par DEF, ignorant alors les autres attributs et enfants.
Conseil: Utiliser USE pour dupliquer une géométrie (au lieu de copier / coller les noeuds) peut améliorer les performances.
Attention: Ne PAS inclure DEF (ou aucune autre valeur attribut) lorsque vous utilisez l'attribut USE!
uClosed [uClosed accessType initializeOnly, type SFBool (true|false) "false"]
Whether opposite surface sides are closed (seamless) across u dimension.
vClosed [vClosed accessType initializeOnly, type SFBool (true|false) "false"]
Whether opposite surface sides are closed (seamless) across u dimension.
uDimension [uDimension accessType initializeOnly, type SFInt32 CDATA "0"]
Number of control points in u dimension.
vDimension [vDimension accessType initializeOnly, type SFInt32 CDATA "0"]
Number of control points in v dimension.
uKnot [uKnot accessType initializeOnly, type MFDouble CDATA #IMPLIED]
Knot vector, where size = number of control points + order of curve.
vKnot [vKnot accessType initializeOnly, type MFDouble CDATA #IMPLIED]
Knot vector, where size = number of control points + order of curve.
uOrder [uOrder accessType initializeOnly, type SFInt32 CDATA "3"]
Define order of surface by polynomials of degree = order-1.
vOrder [vOrder accessType initializeOnly, type SFInt32 CDATA "3"]
Define order of surface by polynomials of degree = order-1.
uTessellation [uTessellation accessType inputOutput, type SFInt32 CDATA "0"]
hint for surface tesselation.
vTessellation [vTessellation accessType inputOutput, type SFInt32 CDATA "0"]
hint for surface tesselation.
weight [weight accessType inputOutput, type MFDouble CDATA #IMPLIED]
Vector assigning relative weight value to each control point.
solid [solid accessType initializeOnly, type SFBool (true|false) "true"]
Setting solid true means draw only one side of polygons (backface culling on), setting solid false means draw both sides of polygons (backface culling off).
Warning: default value true can completely hide geometry if viewed from wrong side!
Hint: if in doubt, use solid='false' for maximum visibility.
containerField [containerField NMTOKEN "texCoord"]
containerField is the field-label prefix indicating relationship to parent node.
Examples: geometry Box, children Group, proxy Shape.
Hint: containerField attribute is only supported in XML encoding of X3D scenes.
class [class CDATA #IMPLIED]
class is a space-separated list of classes, reserved for use by XML stylesheets. The class attribute is only supported in XML encoding of X3D scenes.
  accessType and type   Credits and Translations   X3D Resources   to top
OrientationInterpolator
OrientationInterpolator
OrientationInterpolator génère une série de valeurs rotationelles. Le résultat peut être ROUTE vers le champ rotation d'un noeud <Transform> attribut ou vers des attributs d'autres Rotations Entrée typique: ROUTE someTimeSensor.fraction_changed TO someInterpolator.set_fraction Sortie typique: ROUTE someInterpolator.value_changed TO destinationNode.set_attribute. X3D validation:
SchemaDOCTYPE
DEF [DEF ID #IMPLIED]
DEF spécifie un nom identité unique pour ce noeud, référencable par les autres noeuds.
Hint: http://www.web3d.org/x3d/content/examples/X3dSceneAuthoringHints.html#NamingConventions
USE [USE IDREF #IMPLIED]
USE signifie une réutilisation des attributs et des noeuds enfants appartenant à un noeud prédéfini par DEF, ignorant alors les autres attributs et enfants.
Conseil: Utiliser USE pour dupliquer une géométrie (au lieu de copier / coller les noeuds) peut améliorer les performances.
Attention: Ne PAS inclure DEF (ou aucune autre valeur attribut) lorsque vous utilisez l'attribut USE!
key [key accessType inputOutput, type MFFloat CDATA #IMPLIED]
Fractions de temps d'intervalle [0,1] allant en s'incrémentant tout en faisant correspondre les keyValues.
Conseil: le nombre de keys doit exactement correspondre au nombre de keyValues!
keyValue [keyValue accessType inputOutput, type MFRotation CDATA #IMPLIED]
Valeurs de sortie pour les interpolations linéaires, chacune correspondant à une fraction de temps key.
Conseil: le nombre de keys doit exactement correspondre au nombre de keyValues!
set_fraction [set_fraction accessType inputOnly, type SFFloat CDATA "0"]
set_fraction, d'intervalle [0,1], sélectionne la valeur d'entrée key en faisant correspondre la valeur de sortie keyValue appropriée.
value_changed [value_changed accessType outputOnly, type SFRotation CDATA "0 0 1 0"]
valeur de sortie linéaire interpolée, déterminée par la valeur de temps courante key en la faisant correspondre à la valeur keyValue.
containerField [containerField NMTOKEN "children"]
containerField is the field-label prefix used in VRML encodings when this node is a child of another node.
Examples: geometry Box, children Group, proxy Group.
Hint: can be overridden by author if needed.
class [class CDATA #IMPLIED]
class is a space-separated list of classes, reserved for use by XML stylesheets.
  accessType and type   Credits and Translations   X3D Resources   to top
    PackagedShader PackagedShader describes a single file that may contain a number of shaders and combined effects. PackagedShader contains IS/connect and field definitions. X3D validation:
SchemaDOCTYPE
DEF [DEF ID #IMPLIED]
DEF defines a unique ID name for this node, referencable by other nodes.
Hint: descriptive DEF names improve clarity and help document a model.
Hint: http://www.web3d.org/x3d/content/examples/X3dSceneAuthoringHints.html#NamingConventions
USE [USE IDREF #IMPLIED]
USE means reuse an already DEF-ed node ID, excluding all child nodes and all other attributes (except for containerField, which can have a different value).
Hint: USEing other geometry (instead of duplicating nodes) can improve performance.
Warning: do NOT include any child nodes, a DEF attribute, or any other attribute values (except for containerField) when defining a USE attribute.
Warning: each USE value must match a corresponding DEF value that is defined earlier in the scene.
activate [activate accessType inputOnly, type SFBool (true|false)]
activate forces the shader to activate the contained objects.
isSelected [isSelected accessType outputOnly, type SFBool (true|false)]
isSelected indicates this shader instance is selected for use by browser
isValid [isValid accessType outputOnly, type SFBool (true|false)]
isValid indicates whether current shader objects can be run as a shader program.
language [language accessType initializeOnly, type SFString CDATA #IMPLIED]
language indicates to browser which shading language is used. This is a hint which may not be necessary.
Hint: recognized values include "CG" "GLSL" "HLSL" "FX"
containerField [containerField NMTOKEN "shaders"]
containerField is the field-label prefix indicating relationship to parent node.
Examples: geometry Box, children Group, proxy Shape.
Hint: containerField attribute is only supported in XML encoding of X3D scenes.
class [class CDATA #IMPLIED]
class is a space-separated list of classes, reserved for use by XML stylesheets. The class attribute is only supported in XML encoding of X3D scenes.
  accessType and type   Credits and Translations   X3D Resources   to top
PixelTexture PixelTexture PixelTexture crée une texture 2D à partir d'une image en utilisant un tableau numérique de valeurs en pixels La texture à un système de coordonnées (s, t) à l'horizontale et à la verticale, avec des valeurs (s, t) allant de [0.0, 1.0] concernant les coins opposés de l'image. Conseil: insérez des noeuds Shape et Appearance avant d'ajouter une texture.
Hint: X3D Scene Authoring Hints http://www.web3d.org/x3d/content/examples/X3dSceneAuthoringHints.html#Images
X3D validation:
SchemaDOCTYPE
DEF [DEF ID #IMPLIED]
DEF spécifie un nom identité unique pour ce noeud, référencable par les autres noeuds.
Hint: http://www.web3d.org/x3d/content/examples/X3dSceneAuthoringHints.html#NamingConventions
USE [USE IDREF #IMPLIED]
USE signifie une réutilisation des attributs et des noeuds enfants appartenant à un noeud prédéfini par DEF, ignorant alors les autres attributs et enfants.
Conseil: Utiliser USE pour dupliquer une géométrie (au lieu de copier / coller les noeuds) peut améliorer les performances.
Attention: Ne PAS inclure DEF (ou aucune autre valeur attribut) lorsque vous utilisez l'attribut USE!
image [image accessType inputOutput, type SFImage CDATA "0 0 0"]
Définit les propriétés de l'image: width height number_of_components pixel_values la largeur (width) et la hauteur (height) sont exprimées en pixels number_of_components = 1 (intensité), 2 (intensité alpha), 3 (rouge vert bleu), 4 (rouge vert bleu alpha-transparence) exemple d'intensité: 1 2 1 0xFF 0x00 exemple d'intensité-alpha: exemple rouge-vert-bleu: 2 4 3 0xFF0000 0xFF00 0 0 0 0 0xFFFFFF 0xFFFF00 exemple rouge-vert-bleu-alpha: .
repeatS [repeatS accessType initializeOnly, type SFBool (true|false) "true"]
Texture répétée horizontalement selon l'axe S.
repeatT [repeatT accessType initializeOnly, type SFBool (true|false) "true"]
Texture répétée verticalement selon l'axe T.
containerField [containerField NMTOKEN "texture"]
containerField is the field-label prefix used in VRML encodings when this node is a child of another node.
Examples: geometry Box, children Group, proxy Group.
Hint: can be overridden by author if needed.
class [class CDATA #IMPLIED]
class is a space-separated list of classes, reserved for use by XML stylesheets.
  accessType and type   Credits and Translations   X3D Resources   to top
PixelTexture3D PixelTexture3D (v3.1 or later) PixelTexture3D defines a 3D image-based texture map as an explicit array of pixel values (image field).
Hint: insert Shape and Appearance nodes before adding texture.
X3D validation:
SchemaDOCTYPE
DEF [DEF ID #IMPLIED]
DEF defines a unique ID name for this node, referencable by other nodes.
Hint: descriptive DEF names improve clarity and help document a model.
Hint: http://www.web3d.org/x3d/content/examples/X3dSceneAuthoringHints.html#NamingConventions
USE [USE IDREF #IMPLIED]
USE means reuse an already DEF-ed node ID, excluding all child nodes and all other attributes (except for containerField, which can have a different value).
Hint: USEing other geometry (instead of duplicating nodes) can improve performance.
Warning: do NOT include any child nodes, a DEF attribute, or any other attribute values (except for containerField) when defining a USE attribute.
Warning: each USE value must match a corresponding DEF value that is defined earlier in the scene.
image [image accessType inputOutput, type MFInt32 CDATA "0 0 0 0"]
image describes raw data for this 3D texture: number of components to the image [0,.4], width, height and depth of the texture, followed by (width x height x depth) pixel values.
repeatS [repeatS accessType initializeOnly, type SFBool (true|false) "false"]
Whether to horizontally repeat texture along S axis.
repeatT [repeatT accessType initializeOnly, type SFBool (true|false) "false"]
Whether to vertically repeat texture along T axis.
repeatR [repeatR accessType initializeOnly, type SFBool (true|false) "false"]
Whether to vertically repeat texture along R axis.
containerField [containerField NMTOKEN "texture"]
containerField is the field-label prefix indicating relationship to parent node.
Examples: geometry Box, children Group, proxy Shape.
Hint: containerField attribute is only supported in XML encoding of X3D scenes.
class [class CDATA #IMPLIED]
class is a space-separated list of classes, reserved for use by XML stylesheets. The class attribute is only supported in XML encoding of X3D scenes.
  accessType and type   Credits and Translations   X3D Resources   to top
PlaneSensor PlaneSensor PlaneSensor transforme le mouvement du pointeur en translation sur un plan 2D ayant son axe local à Z=0.
Conseil: créez un senseur linéaire (LineSensor) en contraignant un axe (le mettre à 0) (minPosition.x=maxPosition.x) ou (minPosition.y=maxPosition.y).
X3D validation:
SchemaDOCTYPE
DEF [DEF ID #IMPLIED]
DEF spécifie un nom identité unique pour ce noeud, référencable par les autres noeuds.
Hint: http://www.web3d.org/x3d/content/examples/X3dSceneAuthoringHints.html#NamingConventions
USE [USE IDREF #IMPLIED]
USE signifie une réutilisation des attributs et des noeuds enfants appartenant à un noeud prédéfini par DEF, ignorant alors les autres attributs et enfants.
Conseil: Utiliser USE pour dupliquer une géométrie (au lieu de copier / coller les noeuds) peut améliorer les performances.
Attention: Ne PAS inclure DEF (ou aucune autre valeur attribut) lorsque vous utilisez l'attribut USE!
description [description accessType inputOutput, type SFString CDATA #IMPLIED]
Text tooltip description to be displayed for action of this node.
Hint: use spaces, make descriptions clear and readable.
Hint: many XML tools substitute XML character references automatically if needed (like &#38; for & or &#34; for " ).
enabled [enabled accessType inputOutput, type SFBool (true|false) "true"]
Active/désactive le noeud senseur.
minPosition [minPosition accessType inputOutput, type SFVec2f CDATA "0 0"]
minPosition et maxPosition restraignent les translations dans une fourchette de valeurs mesurées depuis l'origine du plan avec Z=0 maxPosition par défaut < minPosition signifie qu'il n'y a pas de contrainte.
Conseil: créez un LineSensor en contraignant un axe (mise à 0) (minPosition.x=maxPosition.x) ou (minPosition.y=maxPosition.y).
maxPosition [maxPosition accessType inputOutput, type SFVec2f CDATA "-1 -1"]
minPosition et maxPosition restraignent les translations dans une fourchette de valeurs mesurées depuis l'origine du plan avec Z=0 maxPosition par défaut < minPosition signifie qu'il n'y a pas de contrainte.
Conseil: créez un LineSensor en contraignant un axe (mise à 0) (minPosition.x=maxPosition.x) ou (minPosition.y=maxPosition.y).
autoOffset [autoOffset accessType inputOutput, type SFBool (true|false) "true"]
détermine si oui ou non les valeur de décalage précédentes sont rappelées/accumulées.
offset [offset accessType inputOutput, type SFVec3f CDATA "0 0 0"]
Envoie un évènement et rappelle la dernière valeur percue.
isActive [isActive accessType outputOnly, type SFBool (true|false) "false"]
l'évènement isActive true/false est envoyé quand le senseur est déclenché. isActive=true quand le boutton de la souris est pressé, isActive=false quand il est relâché.
trackPoint_changed [trackPoint_changed accessType outputOnly, type SFVec3f CDATA "0 0 0"]
l'évènement trackPoint_changed donne le point d'intersection de position avec la géométrie senseur.
translation_changed [translation_changed accessType outputOnly, type SFVec3f CDATA "0 0 0"]
l'évènement translation_changed est égal à la somme des translations relatives plus la valeur de décalage.
containerField [containerField NMTOKEN "children"]
containerField is the field-label prefix used in VRML encodings when this node is a child of another node.
Examples: geometry Box, children Group, proxy Group.
Hint: can be overridden by author if needed.
class [class CDATA #IMPLIED]
class is a space-separated list of classes, reserved for use by XML stylesheets.
  accessType and type   Credits and Translations   X3D Resources   to top
PointLight PointLight PointLight est une source lumineuse qui éclaire les formes dans toutes les directions La lumière éclaire toutes les géométries et n'est pas limité par les graphiques de la scène La lumière n'a pas de forme propre et brille à travers les géométries.
Conseil: HeadLight est controllé par NavigationInfo.
X3D validation:
SchemaDOCTYPE
DEF [DEF ID #IMPLIED]
DEF specifie un nom identite unique pour ce noeud, referencable par les autres noeuds.
Hint: http://www.web3d.org/x3d/content/examples/X3dSceneAuthoringHints.html#NamingConventions
USE [USE IDREF #IMPLIED]
USE signifie une réutilisation des attributs et des noeuds enfants appartenant à un noeud prédéfini par DEF, ignorant alors les autres attributs et enfants.
Conseil: Utiliser USE pour dupliquer une géométrie (au lieu de copier / coller les noeuds) peut améliorer les performances.
Attention: Ne PAS inclure DEF (ou aucune autre valeur attribut) lorsque vous utilisez l'attribut USE!
on [on accessType inputOutput, type SFBool (true|false) "true"]
Active/désactive la source de lumière.
color [color accessType inputOutput, type SFColor CDATA "1 1 1"]
[0,1] color est la couleur de la lumière, s'appliquant sur la couleur des objets.
location [location accessType inputOutput, type SFVec3f CDATA "0 0 0"]
Position relative de la lumière dans le système de coordonnées local.
intensity [intensity accessType inputOutput, type SFFloat CDATA "1"]
Brillance de l'émission directe de la source de lumière.
ambientIntensity [ambientIntensity accessType inputOutput, type SFFloat CDATA "0"]
Brillance de l'émission ambiente de la lumière(non directionelle, en arrière-plan).
radius [radius accessType inputOutput, type SFFloat CDATA "100"]
distance maximale effective de la lumière par rapport à son emplacement local, affectée par l'ancienne échelle.
attenuation [attenuation accessType inputOutput, type SFVec3f CDATA "1 0 0"]
Constante, distance linéaire et facteur d'atténuation.
global [global accessType inputOutput, type SFBool (true|false) "true"] (v3.1 or later)
Global lights illuminate all objects within their volume of lighting influence. Scoped lights only illuminate objects within the same transformation hierarchy.
containerField [containerField NMTOKEN "children"]
containerField is the field-label prefix used in VRML encodings when this node is a child of another node.
Examples: geometry Box, children Group, proxy Group.
Hint: can be overridden by author if needed.
class [class CDATA #IMPLIED]
class is a space-separated list of classes, reserved for use by XML stylesheets.
  accessType and type   Credits and Translations   X3D Resources   to top
PointSet PointSet PointSet est un noeud géométrie qui contient une série de points 3D colorés, définis par les noeuds Color/ColorRGBA et Coordinate/CoordinateDouble. Les valeurs de Color ou emissiveColor de Material sont utilisées pour tracer des lignes et des points.
Conseil: utillisez une couleur différente (ou utilisez emissiveColor) de celle de l'arrière-plan.
Conseil: insérez un noeud Shape avant d'ajouter une géométrie ou Appearance. Vous pouvez aussi remplacer une ProtoInstance standard par un contenu.
X3D validation:
SchemaDOCTYPE
DEF [DEF ID #IMPLIED]
DEF spécifie un nom identité unique pour ce noeud, référencable par les autres noeuds.
Hint: http://www.web3d.org/x3d/content/examples/X3dSceneAuthoringHints.html#NamingConventions
USE [USE IDREF #IMPLIED]
USE signifie une réutilisation des attributs et des noeuds enfants appartenant à un noeud prédéfini par DEF, ignorant alors les autres attributs et enfants.
Conseil: Utiliser USE pour dupliquer une géométrie (au lieu de copier / coller les noeuds) peut améliorer les performances.
Attention: Ne PAS inclure DEF (ou aucune autre valeur attribut) lorsque vous utilisez l'attribut USE!
containerField [containerField NMTOKEN "geometry"]
containerField is the field-label prefix used in VRML encodings when this node is a child of another node.
Examples: geometry Box, children Group, proxy Group.
Hint: can be overridden by author if needed.
class [class CDATA #IMPLIED]
class is a space-separated list of classes, reserved for use by XML stylesheets.
  accessType and type   Credits and Translations   X3D Resources   to top
Polyline2D Polyline2D Polyline2D is a geometry node that defines a connected set of vertices in a contiguous set of line segments.
Hint: insert a Shape node before adding geometry or Appearance.
X3D validation:
SchemaDOCTYPE
DEF [DEF ID #IMPLIED]
DEF defines a unique ID name for this node, referencable by other nodes.
Hint: descriptive DEF names improve clarity and help document a model.
Hint: http://www.web3d.org/x3d/content/examples/X3dSceneAuthoringHints.html#NamingConventions
USE [USE IDREF #IMPLIED]
USE means reuse an already DEF-ed node ID, excluding all child nodes and all other attributes (except for containerField, which can have a different value).
Hint: USEing other geometry (instead of duplicating nodes) can improve performance.
Warning: do NOT include any child nodes, a DEF attribute, or any other attribute values (except for containerField) when defining a USE attribute.
Warning: each USE value must match a corresponding DEF value that is defined earlier in the scene.
lineSegments [lineSegments accessType initializeOnly, type MFVec2f CDATA #FIXED ""]
Coordinates of vertices connected into contiguous Polyline2D.
Warning: simple-geometry dimensions cannot be changed after initial creation, for animation use Transform scale instead.
containerField [containerField NMTOKEN "geometry"]
containerField is the field-label prefix indicating relationship to parent node.
Examples: geometry Box, children Group, proxy Shape.
Hint: containerField attribute is only supported in XML encoding of X3D scenes.
class [class CDATA #IMPLIED]
class is a space-separated list of classes, reserved for use by XML stylesheets. The class attribute is only supported in XML encoding of X3D scenes.
  accessType and type   Credits and Translations   X3D Resources   to top
Polypoint2D Polypoint2D Polypoint2D is a geometry node that defines a set of 2D points in X-Y plane.
Hint: insert a Shape node before adding geometry or Appearance.
X3D validation:
SchemaDOCTYPE
DEF [DEF ID #IMPLIED]
DEF defines a unique ID name for this node, referencable by other nodes.
Hint: descriptive DEF names improve clarity and help document a model.
Hint: http://www.web3d.org/x3d/content/examples/X3dSceneAuthoringHints.html#NamingConventions
USE [USE IDREF #IMPLIED]
USE means reuse an already DEF-ed node ID, excluding all child nodes and all other attributes (except for containerField, which can have a different value).
Hint: USEing other geometry (instead of duplicating nodes) can improve performance.
Warning: do NOT include any child nodes, a DEF attribute, or any other attribute values (except for containerField) when defining a USE attribute.
Warning: each USE value must match a corresponding DEF value that is defined earlier in the scene.
point [point accessType initializeOnly, type MFVec2f CDATA #FIXED ""]
2D coordinates of vertices.
Warning: simple-geometry dimensions cannot be changed after initial creation, for animation use Transform scale instead.
containerField [containerField NMTOKEN "geometry"]
containerField is the field-label prefix indicating relationship to parent node.
Examples: geometry Box, children Group, proxy Shape.
Hint: containerField attribute is only supported in XML encoding of X3D scenes.
class [class CDATA #IMPLIED]
class is a space-separated list of classes, reserved for use by XML stylesheets. The class attribute is only supported in XML encoding of X3D scenes.
  accessType and type   Credits and Translations   X3D Resources   to top
PositionInterpolator
PositionInterpolator
PositionInterpolator génère une série de trois valeurs. Le résultat peut être ROUTE vers le champ d'un noeud <Transform> ou vers un attribut Vector3Float Entrée typique: ROUTE someTimeSensor.fraction_changed TO someInterpolator.set_fraction Sortie typique: ROUTE someInterpolator.value_changed TO destinationNode.set_attribute. X3D validation:
SchemaDOCTYPE
DEF [DEF ID #IMPLIED]
DEF spécifie un nom identité unique pour ce noeud, référencable par les autres noeuds.
Hint: http://www.web3d.org/x3d/content/examples/X3dSceneAuthoringHints.html#NamingConventions
USE [USE IDREF #IMPLIED]
USE signifie une réutilisation des attributs et des noeuds enfants appartenant à un noeud prédéfini par DEF, ignorant alors les autres attributs et enfants.
Conseil: Utiliser USE pour dupliquer une géométrie (au lieu de copier / coller les noeuds) peut améliorer les performances.
Attention: Ne PAS inclure DEF (ou aucune autre valeur attribut) lorsque vous utilisez l'attribut USE!
key [key accessType inputOutput, type MFFloat CDATA #IMPLIED]
Fractions de temps d'intervalle [0,1] allant en s'incrémentant tout en faisant correspondre les keyValues.
Conseil: le nombre de keys doit exactement correspondre au nombre de keyValues!
keyValue [keyValue accessType inputOutput, type MFVec3f CDATA #IMPLIED]
Valeurs de sortie pour les interpolations linéaires, chacune correspondant à une fraction de temps key.
Conseil: le nombre de keys doit exactement correspondre au nombre de keyValues!
set_fraction [set_fraction accessType inputOnly, type SFFloat CDATA "0"]
set_fraction, d'intervalle [0,1], sélectionne la valeur d'entrée key en faisant correspondre la valeur de sortie keyValue appropriée.
value_changed [value_changed accessType outputOnly, type SFVec3f CDATA "0 0 0"]
valeur de sortie linéaire interpolée déterminée par la valeur de temps courante key en faisant correspondant à la valeur keyValue.
containerField [containerField NMTOKEN "children"]
containerField is the field-label prefix used in VRML encodings when this node is a child of another node.
Examples: geometry Box, children Group, proxy Group.
Hint: can be overridden by author if needed.
class [class CDATA #IMPLIED]
class is a space-separated list of classes, reserved for use by XML stylesheets.
  accessType and type   Credits and Translations   X3D Resources   to top
PositionInterpolator2D
PositionInterpolator2D
PositionInterpolator2D generates a series of Vector2Float values that can be ROUTEd to a Vector2Float attribute.
Hint: typical input connection is ROUTE someTimeSensor.fraction_changed TO someInterpolator.set_fraction.
Hint: typical output connection is ROUTE someInterpolator.value_changed TO destinationNode.set_attribute.
X3D validation:
SchemaDOCTYPE
DEF [DEF ID #IMPLIED]
DEF defines a unique ID name for this node, referencable by other nodes.
Hint: descriptive DEF names improve clarity and help document a model.
Hint: http://www.web3d.org/x3d/content/examples/X3dSceneAuthoringHints.html#NamingConventions
USE [USE IDREF #IMPLIED]
USE means reuse an already DEF-ed node ID, excluding all child nodes and all other attributes (except for containerField, which can have a different value).
Hint: USEing other geometry (instead of duplicating nodes) can improve performance.
Warning: do NOT include any child nodes, a DEF attribute, or any other attribute values (except for containerField) when defining a USE attribute.
Warning: each USE value must match a corresponding DEF value that is defined earlier in the scene.
key [key accessType inputOutput, type MFFloat CDATA #IMPLIED]
Definition parameters for linear-interpolation function time intervals, in increasing order and corresponding to keyValues.
Hint: number of keyValues must be an integer multiple of the number of keys!
Hint: keyValue/key integer multiple defines how many coordinates are sent in value_changed outputOnlys.
keyValue [keyValue accessType inputOutput, type MFVec2f CDATA #IMPLIED]
Output values for linear interopolation, each corresponding to time-fraction keys.
Hint: number of keyValues must be an integer multiple of the number of keys!
Hint: keyValue/key integer multiple defines how many coordinates are sent in value_changed outputOnlys.
set_fraction [set_fraction accessType inputOnly, type SFFloat CDATA "0"]
set_fraction selects input key for corresponding keyValue output.
value_changed [value_changed accessType outputOnly, type SFVec2f CDATA "0 0 0"]
Linearly interpolated output value_changed determined by current key time and corresponding keyValue pair.
Hint: keyValue/key integer multiple defines how many coordinates are sent in value_changed outputOnlys.
containerField [containerField NMTOKEN "children"]
containerField is the field-label prefix used in VRML encodings when this node is a child of another node.
Examples: geometry Box, children Group, proxy Group.
Hint: can be overridden by author if needed.
Warning: containerField attribute is only supported in XML encoding of scenes.
class [class CDATA #IMPLIED]
class is a space-separated list of classes, reserved for use by XML stylesheets.
Warning: class attribute is only supported in XML encoding of scenes.
  accessType and type   Credits and Translations   X3D Resources   to top
    ProgramShader ProgramShader defines a shader that consists of one or more individually programmable, self-contained pieces. ProgramShader contains IS/connect, programs [ShaderProgram] nodes and field definitions. X3D validation:
SchemaDOCTYPE
DEF [DEF ID #IMPLIED]
DEF defines a unique ID name for this node, referencable by other nodes.
Hint: descriptive DEF names improve clarity and help document a model.
Hint: http://www.web3d.org/x3d/content/examples/X3dSceneAuthoringHints.html#NamingConventions
USE [USE IDREF #IMPLIED]
USE means reuse an already DEF-ed node ID, excluding all child nodes and all other attributes (except for containerField, which can have a different value).
Hint: USEing other geometry (instead of duplicating nodes) can improve performance.
Warning: do NOT include any child nodes, a DEF attribute, or any other attribute values (except for containerField) when defining a USE attribute.
Warning: each USE value must match a corresponding DEF value that is defined earlier in the scene.
activate [activate accessType inputOnly, type SFBool (true|false)]
activate forces the shader to activate the contained objects.
isSelected [isSelected accessType outputOnly, type SFBool (true|false)]
isSelected indicates this shader instance is selected for use by browser
isValid [isValid accessType outputOnly, type SFBool (true|false)]
isValid indicates whether current shader objects can be run as a shader program.
language [language accessType initializeOnly, type SFString CDATA #IMPLIED]
language indicates to browser which shading language is used. This is a hint which may not be necessary.
Hint: recognized values include "CG" "GLSL" "HLSL" "FX"
containerField [containerField NMTOKEN "shaders"]
containerField is the field-label prefix indicating relationship to parent node.
Examples: geometry Box, children Group, proxy Shape.
Hint: containerField attribute is only supported in XML encoding of X3D scenes.
class [class CDATA #IMPLIED]
class is a space-separated list of classes, reserved for use by XML stylesheets. The class attribute is only supported in XML encoding of X3D scenes.
  accessType and type   Credits and Translations   X3D Resources   to top
ProtoBody ProtoBody ProtoBody collects ProtoDeclare body nodes. Attention : seuls le noud racine et ses enfants sont rendus, les nouds suivants (scripts et chemins par exemple) seront actifs mais ne seront pas dessinés X3D validation:
SchemaDOCTYPE
  accessType and type   Credits and Translations   X3D Resources   to top
ProtoDeclare ProtoDeclare ProtoDeclare est une déclaration de type PROTO, définissant un nouveau noeud crée 垡 partir d'autres noeuds. Seul un noeud géniteur est autorisé dans le corps de la déclaration prototype, définissant le type du noeud ProtoDeclare. Conseil: définissez les interfaces du champ en utilisant le <champ> tag.
Hint: X3D Scene Authoring Hints http://www.web3d.org/x3d/content/examples/X3dSceneAuthoringHints.html#InlinesPrototypes
X3D validation:
SchemaDOCTYPE
name [name NMTOKEN #REQUIRED]
name of this prototype being declared.
appinfo [appinfo type SFString CDATA #IMPLIED]
Simple description usable as a tooltip, similar to XML Schema appinfo tag.
documentation [documentation type SFString CDATA #IMPLIED]
Documentation url for further information, similar to XML Schema documentation tag.
  accessType and type   Credits and Translations   X3D Resources   to top
ProtoInstance ProtoInstance ProtoInstance crée une copie d'un noeud PROTOtype défini en externe ou en interne. Conseil: déclarez les intialisations par défaut des valeurs des variables dans les champs <fieldValue>. Attention: faire correspondre le type d'un noeud PROTO au contexte local.
Hint: X3D Scene Authoring Hints http://www.web3d.org/x3d/content/examples/X3dSceneAuthoringHints.html#InlinesPrototypes
X3D validation:
SchemaDOCTYPE
name [name NMTOKEN #REQUIRED]
name of the prototype node being instanced.
Hint: must match name of corresponding ProtoDeclare or ExternProtoDeclare in this scene.
DEF [DEF ID #IMPLIED]
DEF spécifie un nom identité unique pour ce noeud, référencable par les autres noeuds.
Hint: http://www.web3d.org/x3d/content/examples/X3dSceneAuthoringHints.html#NamingConventions
USE [USE IDREF #IMPLIED]
USE signifie une réutilisation des attributs et des noeuds enfants appartenant à un noeud prédéfini par DEF, ignorant alors les autres attributs et enfants.
Conseil: Utiliser USE pour dupliquer une géométrie (au lieu de copier / coller les noeuds) peut améliorer les performances.
Attention: Ne PAS inclure DEF (ou aucune autre valeur attribut) lorsque vous utilisez l'attribut USE!
containerField [containerField NMTOKEN "children"]
containerField is the field-label prefix used in VRML encodings when this node is a child of another node.
Examples: geometry Box, children Group, proxy Group.
Hint: can be overridden by author if needed.
class [class CDATA #IMPLIED]
class is a space-separated list of classes, reserved for use by XML stylesheets.
  accessType and type   Credits and Translations   X3D Resources   to top
ProtoInterface ProtoInterface ProtoInterface is the first element inside ProtoDeclare and holds field definitions. X3D validation:
SchemaDOCTYPE
  accessType and type   Credits and Translations   X3D Resources   to top
ProximitySensor ProximitySensor ProximitySensor génère des évènements lorsque le viewer entre, sort et bouge dans la zone d'espace (définie par une boîte -box-).
Conseil: les instances multiples appelées par USE peuvent se cumuler, mais évitez la redondance d'instances.
Conseil: vous pouvez d'abord utiliser Transform pour repositionner/réorienter la boîte (box).
Conseil: bien considérer le monde VRML en entier pour démarrer les comportements des objets une fois la scène chargée.
X3D validation:
SchemaDOCTYPE
DEF [DEF ID #IMPLIED]
DEF spécifie un nom identité unique pour ce noeud, référencable par les autres noeuds.
Hint: http://www.web3d.org/x3d/content/examples/X3dSceneAuthoringHints.html#NamingConventions
USE [USE IDREF #IMPLIED]
USE signifie une réutilisation des attributs et des noeuds enfants appartenant à un noeud prédéfini par DEF, ignorant alors les autres attributs et enfants.
Conseil: Utiliser USE pour dupliquer une géométrie (au lieu de copier / coller les noeuds) peut améliorer les performances.
Attention: Ne PAS inclure DEF (ou aucune autre valeur attribut) lorsque vous utilisez l'attribut USE!
enabled [enabled accessType inputOutput, type SFBool (true|false) "true"]
Active/désactive le noeud senseur.
center [center accessType inputOutput, type SFVec3f CDATA "0 0 0"]
position décalée de l'origine du système de coordonnées local.
size [size accessType inputOutput, type SFVec3f CDATA "0 0 0"] [0,infinity)
Taille de la boîte de détection de proximité (box).
Conseil: size 0 0 0 revient au même que de passer ProximitySensor à faux (false).
isActive [isActive accessType outputOnly, type SFBool (true|false) "false"]
l'évènement isActive true/false est envoyé quand le viewer entre/sort de la boîte de détection de proximité (Proximity box). isActive=true quand le boutton de la souris est pressé, isActive=false quand il est relâché.
position_changed [position_changed accessType outputOnly, type SFVec3f CDATA "0 0 0"]
Envoie un évènement translation relatif au centre.
orientation_changed [orientation_changed accessType outputOnly, type SFRotation CDATA "0 0 1 0"]
Envoie un évènement rotation relatif au centre.
centerOfRotation_changed [centerOfRotation_changed accessType outputOnly, type SFRotation CDATA #FIXED ""]
Sends changed centerOfRotation values, likely caused by user interaction.
enterTime [enterTime accessType outputOnly, type SFTime CDATA "0"]
Evènement temps (Time) généré lorsque la caméra de l'utilisateur entre dans la boîte de proximité.
exitTime [exitTime accessType outputOnly, type SFTime CDATA "0"]
Evènement temps (Time) généré lorsque la caméra de l'utilisateur sort de la boîte de proximité.
containerField [containerField NMTOKEN "children"]
containerField is the field-label prefix used in VRML encodings when this node is a child of another node.
Examples: geometry Box, children Group, proxy Group.
Hint: can be overridden by author if needed.
class [class CDATA #IMPLIED]
class is a space-separated list of classes, reserved for use by XML stylesheets.
  accessType and type   Credits and Translations   X3D Resources   to top
QuadSet QuadSet (v3.1 or later) QuadSet is a geometry node that can contain a Color/ColorRGBA, Coordinate/CoordinateDouble, Normal and TextureCoordinate nodes.
Hint: insert a Shape node before adding geometry or Appearance.
Hint: you can also substitute a type-matched ProtoInstance node for contained content.
Hint: include <component name='CADGeometry' level='1'/>
X3D validation:
SchemaDOCTYPE
DEF [DEF ID #IMPLIED]
DEF defines a unique ID name for this node, referencable by other nodes.
Hint: descriptive DEF names improve clarity and help document a model.
Hint: http://www.web3d.org/x3d/content/examples/X3dSceneAuthoringHints.html#NamingConventions
USE [USE IDREF #IMPLIED]
USE means reuse an already DEF-ed node ID, excluding all child nodes and all other attributes (except for containerField, which can have a different value).
Hint: USEing other geometry (instead of duplicating nodes) can improve performance.
Warning: do NOT include any child nodes, a DEF attribute, or any other attribute values (except for containerField) when defining a USE attribute.
Warning: each USE value must match a corresponding DEF value that is defined earlier in the scene.
ccw [ccw accessType initializeOnly, type SFBool (true|false) "true"]
ccw = counterclockwise: ordering of vertex coordinates orientation.
Hint: ccw false can reverse solid (backface culling) and normal-vector orientation.
colorPerVertex [colorPerVertex accessType initializeOnly, type SFBool (true|false) "true"]
Whether Color node is applied per vertex (true) or per polygon (false).
normalPerVertex [normalPerVertex accessType initializeOnly, type SFBool (true|false) "true"]
Whether Normal vectors are applied per vertex (true) or per polygon (false).
solid [solid accessType initializeOnly, type SFBool (true|false) "true"]
Setting solid true means draw only one side of polygons (backface culling on), setting solid false means draw both sides of polygons (backface culling off).
Warning: default value true can completely hide geometry if viewed from wrong side!
Hint: if in doubt, use solid='false' for maximum visibility.
containerField [containerField NMTOKEN "geometry"]
containerField is the field-label prefix indicating relationship to parent node.
Examples: geometry Box, children Group, proxy Shape.
Hint: containerField attribute is only supported in XML encoding of X3D scenes.
class [class CDATA #IMPLIED]
class is a space-separated list of classes, reserved for use by XML stylesheets. The class attribute is only supported in XML encoding of X3D scenes.
  accessType and type   Credits and Translations   X3D Resources   to top
ReceiverPdu ReceiverPdu ReceiverPdu is a networked PDU information node.
Hint: include <component name='DIS' level='1'/>
X3D validation:
SchemaDOCTYPE
DEF [DEF ID #IMPLIED]
DEF defines a unique ID name for this node, referencable by other nodes.
Hint: descriptive DEF names improve clarity and help document a model.
Hint: http://www.web3d.org/x3d/content/examples/X3dSceneAuthoringHints.html#NamingConventions
USE [USE IDREF #IMPLIED]
USE means reuse an already DEF-ed node ID, excluding all child nodes and all other attributes (except for containerField, which can have a different value).
Hint: USEing other geometry (instead of duplicating nodes) can improve performance.
Warning: do NOT include any child nodes, a DEF attribute, or any other attribute values (except for containerField) when defining a USE attribute.
Warning: each USE value must match a corresponding DEF value that is defined earlier in the scene.
enabled [enabled accessType inputOutput, type SFBool (true|false) "true"]
Active/désactive le noeud senseur.
whichGeometry [whichGeometry accessType inputOutput, type SFInt32 CDATA "1"]
Select geometry to render: -1 for no geometry, 0 for text trace, 1 for default geometry.
bboxCenter [bboxCenter accessType initializeOnly, type SFVec3f CDATA "0 0 0"]
Bounding box center: position offset from origin of local coordinate system.
bboxSize [bboxSize accessType initializeOnly, type SFVec3f CDATA "-1 -1 -1"]
Bounding box size: automatically calculated, can be specified as an optimization or constraint.
siteID [siteID accessType inputOutput, type SFInt32 CDATA "0"]
Simulation/exercise siteID of the participating LAN or organization.
applicationID [applicationID accessType inputOutput, type SFInt32 CDATA "1"]
EntityID application ID, unique for application at that site.
entityID [entityID accessType inputOutput, type SFInt32 CDATA "0"]
EntityID unique ID for entity within that application.
readInterval [readInterval accessType inputOutput, type SFTime CDATA "0.1"]
Seconds between read updates, 0 means no reading.
writeInterval [writeInterval accessType inputOutput, type SFTime CDATA "1.0"]
Seconds between write updates, 0 means no writing.
networkMode [networkMode accessType inputOutput, type SFString CDATA ( standAlone | networkReader | networkWriter ) standAlone]
Whether this entity is ignoring the network, sending DIS packets to the network, or receiving DIS packets from the network. (1) standAlone: ignore network but still respond to events in local scene. (2) networkReader: listen to network and read PDU packets at readInterval, act as remote copy of entity. (3) networkWriter: send PDU packets to network at writeInterval, act as master entity. Default value "standAlone" ensures that DIS network activation within a scene as networkReader or networkWriter is intentional.
Warning: do not wrap quotation marks around this SFString enumeration value.
isStandAlone [isStandAlone accessType outputOnly, type SFBool (true|false) #FIXED ""]
Whether networkMode="local" (ignore network but still respond to local events)
isNetworkReader [isNetworkReader accessType outputOnly, type SFBool (true|false) #FIXED ""]
Whether networkMode="remote" (listen to network as copy of remote entity)
isNetworkWriter [isNetworkWriter accessType outputOnly, type SFBool (true|false) #FIXED ""]
Whether networkMode="master" (output to network as master entity at writeInterval)
address [address accessType inputOutput, type SFString CDATA localhost]
Multicast network address, or else "localhost"
Example: 224.2.181.145.
port [port accessType inputOutput, type SFInt32 CDATA "0"]
Multicast network port, for example: 62040.
multicastRelayHost [multicastRelayHost accessType inputOutput, type SFString CDATA #IMPLIED]
Fallback server address if multicast not available locally. For example: devo.cs.nps.navy.mil.
multicastRelayPort [multicastRelayPort accessType inputOutput, type SFInt32 CDATA "0"]
Fallback server port if multicast not available locally. For example: 8010.
rtpHeaderExpected [rtpHeaderExpected accessType initializeOnly, type SFBool (true|false) "false"]
Whether RTP headers are prepended to DIS PDUs.
isRtpHeaderHeard [isRtpHeaderHeard accessType outputOnly, type SFBool (true|false) #FIXED ""]
Whether incoming DIS packets have an RTP header prepended.
isActive [isActive accessType outputOnly, type SFBool (true|false) #FIXED ""]
Have we had a network update recently?.
timestamp [timestamp accessType outputOnly, type SFTime CDATA #FIXED ""]
DIS timestamp in VRML units.
radioID [radioID accessType inputOutput, type SFInt32 CDATA "0"]
receivedPower [receivedPower accessType inputOutput, type SFFloat CDATA "0"]
receiverState [receiverState accessType inputOutput, type SFInt32 CDATA "0"]
transmitterSiteID [transmitterSiteID accessType inputOutput, type SFInt32 CDATA "0"]
Transmitter simulation/exercise siteID of the participating LAN or organization.
transmitterApplicationID [transmitterApplicationID accessType inputOutput, type SFInt32 CDATA "0"]
Simulation/exercise transmitterApplicationID is unique for transmitter application at that site.
transmitterEntityID [transmitterEntityID accessType inputOutput, type SFInt32 CDATA "0"]
transmitterRadioID [transmitterRadioID accessType inputOutput, type SFInt32 CDATA "0"]
geoSystem [geoSystem accessType initializeOnly, type MFString CDATA "GD" "WE"]
Identifies spatial reference frame: Geodetic (GD), Geocentric (GC), Universal Transverse Mercator (UTM). Supported values: "GD" "UTM" or "GC" followed by optional additional string parameters.
Warning: deprecated values are GDC (use GD) and GCC (use GC).
GeoCoords [geoCoords accessType inputOutput, type SFVec3d CDATA "0 0 0"]
Geographic location (specified in current geoSystem coordinates) for children geometry (specified in relative VMRL-meter coordinates).
Hint: include <component name='Geospatial' level='1'/>
containerField [containerField NMTOKEN "children"]
containerField is the field-label prefix indicating relationship to parent node.
Examples: geometry Box, children Group, proxy Shape.
Hint: containerField attribute is only supported in XML encoding of X3D scenes.
class [class CDATA #IMPLIED]
class is a space-separated list of classes, reserved for use by XML stylesheets. The class attribute is only supported in XML encoding of X3D scenes.
  accessType and type   Credits and Translations   X3D Resources   to top
Rectangle2D Rectangle2D Rectangle2D is a geometry node that defines a 2D rectangle in X-Y plane.
Hint: insert a Shape node before adding geometry or Appearance.
X3D validation:
SchemaDOCTYPE
DEF [DEF ID #IMPLIED]
DEF defines a unique ID name for this node, referencable by other nodes.
Hint: descriptive DEF names improve clarity and help document a model.
Hint: http://www.web3d.org/x3d/content/examples/X3dSceneAuthoringHints.html#NamingConventions
USE [USE IDREF #IMPLIED]
USE means reuse an already DEF-ed node ID, excluding all child nodes and all other attributes (except for containerField, which can have a different value).
Hint: USEing other geometry (instead of duplicating nodes) can improve performance.
Warning: do NOT include any child nodes, a DEF attribute, or any other attribute values (except for containerField) when defining a USE attribute.
Warning: each USE value must match a corresponding DEF value that is defined earlier in the scene.
size [size accessType initializeOnly, type SFVec2f CDATA "2 2"]
2D dimensions of Rectangle2D.
Warning: simple-geometry dimensions cannot be changed after initial creation, for animation use Transform scale instead.
solid [solid accessType initializeOnly, type SFBool (true|false) "false"]
Activer solid par la valeur true a pour conséquence de dessiner seulement une seule face des polygones (face externe considérée), en mettant la valeur false dans solid, les deux faces des polygones sont dessinées (face externe non considérée).
Attention: la valeur par defaut true peut cacher entièrement la géométrie si elle est regardée du mauvais côté!
containerField [containerField NMTOKEN "geometry"]
containerField is the field-label prefix indicating relationship to parent node.
Examples: geometry Box, children Group, proxy Shape.
Hint: containerField attribute is only supported in XML encoding of X3D scenes.
class [class CDATA #IMPLIED]
class is a space-separated list of classes, reserved for use by XML stylesheets. The class attribute is only supported in XML encoding of X3D scenes.
  accessType and type   Credits and Translations   X3D Resources   to top
ROUTE ROUTE ROUTE connecte les champs (fields) entre des noeuds pour transmettre un événement d'un champ à l'autre. X3D validation:
SchemaDOCTYPE
fromNode [fromNode IDREF #REQUIRED]
fromNode est le nom de définition (DEF) du noeud à l'origine de l'évènement.
fromField [fromField NMTOKEN #REQUIRED]
fromField est le nom du champ du noeud à l'origine de l'évènement.
Conseil: vous aurez peut être besoin d'ajouter _changed après le nom du champ.
toNode [toNode IDREF #REQUIRED]
toNode est le nom de définition (DEF) du noeud qui recoit l'évènement.
toField [toField NMTOKEN #REQUIRED]
toField est le nom du champ du noeud qui recoit l'évènement.
Conseil: vous aurez peut-être besoin de placer set_ avant le nom du champ.