| |
Top Resources Credits |
Anchor |
Anchor ist ein Gruppenknoten, der die meisten anderen Knoten enthalten kann.
Durch Anklicken der verknüpften Geometrie wird der Inhalt geladen, der durch das Feld url spezifiziert ist.
Hinweis: Vor dem Hinzufügen von Geometry oder Appearance muß ein Shape-Knoten eingefügt werden. |
| DEF |
[DEF ID #IMPLIED]
DEF definiert eine eindeutige Benennung dieses Knotens, die von anderen Knoten referenziert werden kann.
Hinweis: Anschauliche DEF Namen verbessern die Lesbarkeit und gute Dokumentierung eines Modells.
|
| USE |
[USE IDREF #IMPLIED]
USE dient der Wiederverwendung eines mit DEF bezeichneten Knotens, wobei alle anderen Attribute und Kinderknoten ignoriert
werden.
Hinweis: Die Wiederverwendung anderer Geometrien mit USE (statt Duplizierung von Knoten) kann eine bessere Performance bringen.
Warnung: Bei der Verwendung des USE-Attributes dürfen DEF und andere Attributwerte NICHT verwendet werden!
|
| description |
[description accessType inputOutput, type SFString CDATA #IMPLIED]
Textbeschreibung, die für diesen Link angezeigt wird.
Hinweis: Viele XML-Tools ersetzen XML-Zeichenreferenzen automatisch.
(wie z.B. & statt & oder " statt " ).
Interchange profile Hinweis: Dieses Feld kann ignoriert werden.
|
| url |
[url accessType inputOutput, type MFString CDATA #IMPLIED]
Adresse einer neuen Welt, die beim Anklicken der Anchor-Geometrie geladen wird.
Hinweis: Aktivierung eines internen Blickpunktes der zu ladenden Welt durch Anhängen des enstprechenden Namens (z.B. #ViewpointName,
someOtherCoolWorld.x3d#GrandTour).
Hinweis: Aktivierung eines lokalen Blickpunktes durch den Blickpunktnamen allein (z.B. #GrandTour).
Hinweis: Strings können mehrere Werte haben, so daß jeder Teil in Anführungszeichen eingeschlossen sein sollte
[ "http://www.url1.org" "http://www.url2.org" "etc." ].
Hinweis: Die Groß- und Kleinschreibung von Verzeichnis- und Dateinamen ist für http-Links strikt einzuhalten!
Hinweis: Eingebettete Leerzeichen in URL-Anfragen können mit %20 für jedes Leerzeichen ersetzt werden.
Hinweis: Aufruf eines neuen Fensters mit URL wie folgt:
"JavaScript:window.open('popup.html','popup','width=240,height=240');location.href='HelloWorld.x3d'"
|
| parameter |
[parameter accessType inputOutput, type MFString CDATA #IMPLIED]
Übergabeparameter, der dem Webbrowser signalisiert, wo die geladene URL angezeigt werden sollte.
Hinweis: Parameter mit target=_blank öffnet neuen Frame für Ziel-URL.
Hinweis: Parameter mit target=frame_name lädt Ziel-URL in Frame entsprechenden Namens
Hinweis: Strings können mehrere Werte haben, so daß jeder Teil in Anführungszeichen eingeschlossen sein sollte
[ "http://www.url1.org" "http://www.url2.org" "etc." ].
Interchange profile Hinweis: Dieses Feld kann ignoriert werden.
|
| bboxCenter |
[bboxCenter accessType initializeOnly, type SFVec3f CDATA "0 0 0"]
Bounding box center: Positionsverschiebung vom Ursprung des lokalen Koordinatensystems.
|
| bboxSize |
[bboxSize accessType initializeOnly, type SFVec3f CDATA "-1 -1 -1"]
Bounding box size: wird automatisch berechnet, kann jedoch zu Optimierungszwecken oder als Einschränkung spezifiziert werden.
|
| containerField |
[containerField: NMTOKEN "children"]
containerField ist der Feldnamen-Präfix im VRML-Codestyle,
wenn dieser Knoten Kind eines anderen ist.
Beispiele: geometry Box, children Group, proxy Group.
Hinweis: Kann bei Bedarf vom Autor überschrieben werden.
Warnung: Attribut containerField wird nur in der XML-Kodierung von Szenen unterstützt.
|
| class |
[class CDATA #IMPLIED]
class ist eine durch Leerzeichen getrennte Liste von Klassen, reserviert für die Nutzung durch XML-Stylesheets.
Warnung: Attribut class wird nur in der XML-Kodierung von Szenen unterstützt.
|
| |
Top Resources Credits |
Appearance |
Appearance beschreibt das Aussehen der Geometrie
durch die Knoten Material, Texture und TextureTransform.
Hinweis: Vor dem Hinzufügen von Geometry oder Appearance muß ein Shape-Knoten eingefügt werden.
Interchange profile Hinweis: nur Material und ImageTexture Knoten sind erlaubt. |
| DEF |
[DEF ID #IMPLIED]
DEF definiert eine eindeutige Benennung dieses Knotens, die von anderen Knoten referenziert werden kann.
Hinweis: Anschauliche DEF Namen verbessern die Lesbarkeit und gute Dokumentierung eines Modells.
|
| USE |
[USE IDREF #IMPLIED]
USE dient der Wiederverwendung eines mit DEF bezeichneten Knotens, wobei alle anderen Attribute und Kinderknoten ignoriert
werden.
Hinweis: Die Wiederverwendung anderer Geometrien mit USE (statt Duplizierung von Knoten) kann eine bessere Performance bringen.
Warnung: Bei der Verwendung des USE-Attributes dürfen DEF und andere Attributwerte NICHT verwendet werden!
|
| containerField |
[containerField: NMTOKEN "appearance"]
containerField ist der Feldnamen-Präfix im VRML-Codestyle,
wenn dieser Knoten Kind eines anderen ist.
Beispiele: geometry Box, children Group, proxy Group.
Hinweis: Kann bei Bedarf vom Autor überschrieben werden.
Warnung: Attribut containerField wird nur in der XML-Kodierung von Szenen unterstützt.
|
| class |
[class CDATA #IMPLIED]
class ist eine durch Leerzeichen getrennte Liste von Klassen, reserviert für die Nutzung durch XML-Stylesheets.
Warnung: Attribut class wird nur in der XML-Kodierung von Szenen unterstützt.
|
| |
Top Resources Credits |
Arc2D |
Arc2D is a geometry node.
Arc2D specifies a linear circular arc with center (0,0) with angles measured starting at positive x-axis and sweeping towards
positive y-axis.
Hint: insert a Shape node before adding geometry or Appearance. |
| 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.
|
| USE |
[USE IDREF #IMPLIED]
USE means reuse an already DEF-ed node ID, ignoring _all_ other attributes and children.
Hint: USEing other geometry (instead of duplicating nodes) can improve performance.
Warning: do NOT include DEF (or any other attribute values) when using a USE attribute!
|
| 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, 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, 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, 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.
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.
class attribute is only supported in XML encoding of X3D scenes.
|
| |
Top Resources Credits |
ArcClose2D |
ArcClose2D is a geometry node.
Arc2D specifies a linear circular arc with center (0,0) with angles measured starting at positive x-axis and sweeping towards
positive y-axis.
Hint: insert a Shape node before adding geometry or Appearance. |
| 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.
|
| USE |
[USE IDREF #IMPLIED]
USE means reuse an already DEF-ed node ID, ignoring _all_ other attributes and children.
Hint: USEing other geometry (instead of duplicating nodes) can improve performance.
Warning: do NOT include DEF (or any other attribute values) when using a USE attribute!
|
| 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, 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, 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, use Transform scale instead.
|
| closureType |
[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 inputOnly, type SFBool (true|false) "false"]
solid=true aktiviert Rückseitenentfernung (backface culling),
solid=false erzwingt das Zeichnen von Vorder- und Rückseite.
Warnung: Standardwert true kann die komplette Geometrie verschwinden lassen, wenn man sie von der falschen Seite sieht!
|
| containerField |
[containerField: NMTOKEN "geometry"]
containerField is the field-label prefix indicating relationship to parent node.
Examples: geometry Box, children Group, proxy Shape.
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.
class attribute is only supported in XML encoding of X3D scenes.
|
| |
Top Resources Credits |
AudioClip |
AudioClip stellt Audio-Daten bereit, die von <Sound> Knoten genutzt werden.
Hinweis: Zuerst einen Sound Knoten hinzufügen. |
| DEF |
[DEF ID #IMPLIED]
DEF definiert eine eindeutige Benennung dieses Knotens, die von anderen Knoten referenziert werden kann.
Hinweis: Anschauliche DEF Namen verbessern die Lesbarkeit und gute Dokumentierung eines Modells.
|
| USE |
[USE IDREF #IMPLIED]
USE dient der Wiederverwendung eines mit DEF bezeichneten Knotens, wobei alle anderen Attribute und Kinderknoten ignoriert
werden.
Hinweis: Die Wiederverwendung anderer Geometrien mit USE (statt Duplizierung von Knoten) kann eine bessere Performance bringen.
Warnung: Bei der Verwendung des USE-Attributes dürfen DEF und andere Attributwerte NICHT verwendet werden!
|
| description |
[description accessType inputOutput, type SFString CDATA #IMPLIED]
Anzuzeigende Textbeschreibung für diesen AudioClip.
Hinweis: Viele XML-Tools ersetzen XML-Zeichenreferenzen automatisch.
(wie z.B. & statt & oder " statt " ).
|
| url |
[url accessType inputOutput, type MFString CDATA #IMPLIED]
Adresse, Name des Sound Files.
Unterstützung des .wav Formats wird benötigt, .midi Format wird empfohlen, weitere sind optional.
Hinweis: Strings können mehrere Werte haben, so daß jeder Teil in Anführungszeichen eingeschlossen sein sollte
[ "http://www.url1.org" "http://www.url2.org" "etc." ].
Hinweis: Die Groß- und Kleinschreibung von Verzeichnis- und Dateinamen ist für http-Links strikt einzuhalten!
Hinweis: Eingebettete Leerzeichen in URL-Anfragen können mit %20 für jedes Leerzeichen ersetzt werden.
|
| loop |
[loop accessType inputOutput, type SFBool (true|false) "false"]
Endlosschleife wenn loop=true, nur eine Wiederholung, wenn loop=false.
|
| pitch |
[pitch accessType inputOutput, type SFFloat CDATA "1.0"]
Multiplikator für die Rate, mit der der Sound wiedergegeben wird.
Veränderung des pitch verändert auch die Geschwindigkeit der Wiedergabe.
|
| startTime |
[startTime accessType inputOutput, type SFTime CDATA "0"]
Absolute Zeit: Anzahl der Sekunden seit Jan 1, 1970, 00:00:00 GMT.
Hinweis: erhält für gewöhnlich einen geROUTEten Wert für die Zeit.
|
| stopTime |
[stopTime accessType inputOutput, type SFTime CDATA "0"]
Absolute Zeit: Anzahl der Sekunden seit Jan 1, 1970, 00:00:00 GMT.
Hinweis: erhält für gewöhnlich einen geROUTEten Wert für die Zeit
|
| duration_changed |
[duration_changed accessType outputOnly, type SFTime CDATA "0.0"]
duration_changed gibt die Länge eines Audioclips in Sekunden an
|
| isActive |
[isActive accessType outputOnly, type SFBool (true|false) "false"]
isActive true/false Events werden ausgelöst, wenn das Abspielen beginnt/endet.
|
| 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 Jan 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 Jan 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 ist der Feldnamen-Präfix im VRML-Codestyle,
wenn dieser Knoten Kind eines anderen ist.
Beispiele: geometry Box, children Group, proxy Group.
Hinweis: Kann bei Bedarf vom Autor überschrieben werden.
Warnung: Attribut containerField wird nur in der XML-Kodierung von Szenen unterstützt.
|
| class |
[class CDATA #IMPLIED]
class ist eine durch Leerzeichen getrennte Liste von Klassen, reserviert für die Nutzung durch XML-Stylesheets.
Warnung: Attribut class wird nur in der XML-Kodierung von Szenen unterstützt.
|
| |
Top Resources Credits |
Background |
Background simuliert Himmel und Untergrund durch vertikale Arrays von Umgebungsfarbwerten ,
Background unterstützt ebenfalls Hintergrundtexturen auf allen 6 Seiten.
Background, Fog, NavigationInfo und Viewpoint sind verknüpfbare Knoten. |
| DEF |
[DEF ID #IMPLIED]
DEF definiert eine eindeutige Benennung dieses Knotens, die von anderen Knoten referenziert werden kann.
Hinweis: Anschauliche DEF Namen verbessern die Lesbarkeit und gute Dokumentierung eines Modells.
|
| USE |
[USE IDREF #IMPLIED]
USE dient der Wiederverwendung eines mit DEF bezeichneten Knotens, wobei alle anderen Attribute und Kinderknoten ignoriert
werden.
Hinweis: Die Wiederverwendung anderer Geometrien mit USE (statt Duplizierung von Knoten) kann eine bessere Performance bringen.
Warnung: Bei der Verwendung des USE-Attributes dürfen DEF und andere Attributwerte NICHT verwendet werden!
|
| skyColor |
[skyColor accessType inputOutput, type MFColor CDATA "0 0 0"]
Farbe des Himmels bei verschiedenen Winkeln der Himmelskugel.
Erster Wert ist Farbwert bei 0.0 rad, dem Zenith (senkrecht nach oben).
Warnung: Man benötigt immer einen skyColor Wert mehr als skyAngle Werte.
Interchange profile Hinweis: Vielleicht wird nur ein Farbwert gerendert, andere könnten ignoriert werden
|
| skyAngle |
[skyAngle accessType inputOutput, type MFFloat CDATA #IMPLIED] [0..pi]
Der Winkel liegt zwischen dem Zenit bei 0.0, dem Horizont bei Π/2=1.57 und dem Nadir bei Π=3.14159 .
Warnung: Man benötigt immer einen skyColor Wert mehr als skyAngle Werte.
Warnung: Farbwerte bei 0.0 rad werden ignoriert.
Interchange profile Hinweis: Dieses Feld kann ignoriert werden.
|
| groundColor |
[groundColor accessType inputOutput, type MFColor CDATA #IMPLIED]
Farbe des Untergrundes an verschiedenen Winkeln der Untergrundhalbkugel.
Erster Farbwert entspricht Farbe bei 0.0 rad, dem Nadir (senkrecht nach unten).
Warnung: Man benötigt einen groundColor Farbwert mehr als groundAngle Werte.
Interchange profile Hinweis: Dieses Feld kann ignoriert werden.
|
| groundAngle |
[groundAngle accessType inputOutput, type MFFloat CDATA #IMPLIED] [0..pi/2]
Der Winkel liegt zwischen dem Nadir 0.0 und dem Horizont bei Π/2=1.570796.
Warnung: Man benötigt einen groundColor Farbwert mehr als groundAngle Werte.
Warnung: groundColor-Werte bei 0.0 rad werden ignoriert.
Interchange profile Hinweis: Dieses Feld kann ignoriert werden.
|
| frontUrl |
[frontUrl accessType inputOutput, type MFString CDATA #IMPLIED]
Bildhintergrundpanorama zwischen Untergrund-/Himmelhintergrund und Szenengeometrie.
Hinweis: Strings können mehrere Werte haben, so daß jeder Teil in Anführungszeichen eingeschlossen sein sollte
[ "http://www.url1.org" "http://www.url2.org" "etc." ].
Hinweis: Die Groß- und Kleinschreibung von Verzeichnis- und Dateinamen ist für http-Links strikt einzuhalten!
Hinweis: Eingebettete Leerzeichen in URL-Anfragen können mit %20 für jedes Leerzeichen ersetzt werden.
Interchange profile Hinweis: Dieses Feld kann ignoriert werden.
|
| backUrl |
[backUrl accessType inputOutput, type MFString CDATA #IMPLIED]
Bildhintergrundpanorama zwischen Untergrund-/Himmelhintergrund und Szenengeometrie.
Hinweis: Strings können mehrere Werte haben, so daß jeder Teil in Anführungszeichen eingeschlossen sein sollte
[ "http://www.url1.org" "http://www.url2.org" "etc." ].
Hinweis: Die Groß- und Kleinschreibung von Verzeichnis- und Dateinamen ist für http-Links strikt einzuhalten!
Hinweis: Eingebettete Leerzeichen in URL-Anfragen können mit %20 für jedes Leerzeichen ersetzt werden.
Interchange profile Hinweis: Dieses Feld kann ignoriert werden.
|
| leftUrl |
[leftUrl accessType inputOutput, type MFString CDATA #IMPLIED]
Bildhintergrundpanorama zwischen Untergrund-/Himmelhintergrund und Szenengeometrie.
Hinweis: Strings können mehrere Werte haben, so daß jeder Teil in Anführungszeichen eingeschlossen sein sollte
[ "http://www.url1.org" "http://www.url2.org" "etc." ].
Hinweis: Die Groß- und Kleinschreibung von Verzeichnis- und Dateinamen ist für http-Links strikt einzuhalten!
Hinweis: Eingebettete Leerzeichen in URL-Anfragen können mit %20 für jedes Leerzeichen ersetzt werden.
Interchange profile Hinweis: Dieses Feld kann ignoriert werden.
|
| rightUrl |
[rightUrl accessType inputOutput, type MFString CDATA #IMPLIED]
Bildhintergrundpanorama zwischen Untergrund-/Himmelhintergrund und Szenengeometrie.
Hinweis: Strings können mehrere Werte haben, so daß jeder Teil in Anführungszeichen eingeschlossen sein sollte
[ "http://www.url1.org" "http://www.url2.org" "etc." ].
Hinweis: Die Groß- und Kleinschreibung von Verzeichnis- und Dateinamen ist für http-Links strikt einzuhalten!
Hinweis: Eingebettete Leerzeichen in URL-Anfragen können mit %20 für jedes Leerzeichen ersetzt werden.
Interchange profile Hinweis: Dieses Feld kann ignoriert werden.
|
| topUrl |
[topUrl accessType inputOutput, type MFString CDATA #IMPLIED]
Bildhintergrundpanorama zwischen Untergrund-/Himmelhintergrund und Szenengeometrie.
Hinweis: Strings können mehrere Werte haben, so daß jeder Teil in Anführungszeichen eingeschlossen sein sollte
[ "http://www.url1.org" "http://www.url2.org" "etc." ].
Hinweis: Die Groß- und Kleinschreibung von Verzeichnis- und Dateinamen ist für http-Links strikt einzuhalten!
Hinweis: Eingebettete Leerzeichen in URL-Anfragen können mit %20 für jedes Leerzeichen ersetzt werden.
Interchange profile Hinweis: Dieses Feld kann ignoriert werden.
|
| bottomUrl |
[bottomUrl accessType inputOutput, type MFString CDATA #IMPLIED]
Bildhintergrundpanorama zwischen Untergrund-/Himmelhintergrund und Szenengeometrie.
Hinweis: Strings können mehrere Werte haben, so daß jeder Teil in Anführungszeichen eingeschlossen sein sollte
[ "http://www.url1.org" "http://www.url2.org" "etc." ].
Hinweis: Die Groß- und Kleinschreibung von Verzeichnis- und Dateinamen ist für http-Links strikt einzuhalten!
Hinweis: Eingebettete Leerzeichen in URL-Anfragen können mit %20 für jedes Leerzeichen ersetzt werden.
Interchange profile Hinweis: Dieses Feld kann ignoriert werden.
|
| set_bind |
[set_bind accessType inputOnly, type SFBool (true|false) ""]
Input Event set_bind=true aktiviert diesen Knoten,
Input Event set_bind=false deaktiviert diesen Knoten.
Diese Einstellung set_bind true/false löst ein pop/push (enable/disable) auf diesen Knoten aus.
|
| bindTime |
[bindTime accessType outputOnly, type SFTime CDATA "-1"]
Ereignis wird gesendet, wenn Knoten aktiv/inaktiv wird.
|
| isBound |
[isBound accessType outputOnly, type SFBool (true|false) "false"]
Ereignis true wird gesendet, wenn Knoten aktiviert wird; event false wird gesendet, wenn Verknüpfung gelöst wird.
|
| containerField |
[containerField: NMTOKEN "children"]
containerField ist der Feldnamen-Präfix im VRML-Codestyle,
wenn dieser Knoten Kind eines anderen ist.
Beispiele: geometry Box, children Group, proxy Group.
Hinweis: Kann bei Bedarf vom Autor überschrieben werden.
Warnung: Attribut containerField wird nur in der XML-Kodierung von Szenen unterstützt.
|
| class |
[class CDATA #IMPLIED]
class ist eine durch Leerzeichen getrennte Liste von Klassen, reserviert für die Nutzung durch XML-Stylesheets.
Warnung: Attribut class wird nur in der XML-Kodierung von Szenen unterstützt.
|
| |
Top Resources Credits |
Billboard |
Billboard ist ein Gruppenknoten, der die meisten Knoten enthalten kann.
Der Inhalt wird durch Rotation um die angegebene Achse immer dem Nutzer zugewandt.
Mit axisOfRotation=0 0 0 ist das Objekt immer direkt der Nutzer-Kamera zugewandt.
Hinweis: Das Billboard immer so nah wie möglich an die Geometrie bringen,
verschachtelt in einen Transform oder ein lokales Koordinatensystem.
Hinweis: Niemals einen Viewpoint in ein Billboard einfügen.
Hinweis: Vor dem Hinzufügen von Geometry oder Appearance muß ein Shape-Knoten eingefügt werden. |
| DEF |
[DEF ID #IMPLIED]
DEF definiert eine eindeutige Benennung dieses Knotens, die von anderen Knoten referenziert werden kann.
Hinweis: Anschauliche DEF Namen verbessern die Lesbarkeit und gute Dokumentierung eines Modells.
|
| USE |
[USE IDREF #IMPLIED]
USE dient der Wiederverwendung eines mit DEF bezeichneten Knotens, wobei alle anderen Attribute und Kinderknoten ignoriert
werden.
Hinweis: Die Wiederverwendung anderer Geometrien mit USE (statt Duplizierung von Knoten) kann eine bessere Performance bringen.
Warnung: Bei der Verwendung des USE-Attributes dürfen DEF und andere Attributwerte NICHT verwendet werden!
|
| axisOfRotation |
[axisOfRotation accessType inputOutput, type SFVec3f CDATA "0 1 0"]
axisOfRotation Richtung ist relativ zum lokalen Koordinatensystem.
Hinweis: Werte von 0 0 0 wenden das Objekt immer direkt dem Nutzer zu.
|
| bboxCenter |
[bboxCenter accessType initializeOnly, type SFVec3f CDATA "0 0 0"]
Bounding box center: Positionsverschiebung vom Ursprung des lokalen Koordinatensystems.
|
| bboxSize |
[bboxSize accessType initializeOnly, type SFVec3f CDATA "-1 -1 -1"]
Bounding box size: wird automatisch berechnet, kann jedoch zu Optimierungszwecken oder als Einschränkung spezifiziert werden.
|
| containerField |
[containerField: NMTOKEN "children"]
containerField ist der Feldnamen-Präfix im VRML-Codestyle,
wenn dieser Knoten Kind eines anderen ist.
Beispiele: geometry Box, children Group, proxy Group.
Hinweis: Kann bei Bedarf vom Autor überschrieben werden.
Warnung: Attribut containerField wird nur in der XML-Kodierung von Szenen unterstützt.
|
| class |
[class CDATA #IMPLIED]
class ist eine durch Leerzeichen getrennte Liste von Klassen, reserviert für die Nutzung durch XML-Stylesheets.
Warnung: Attribut class wird nur in der XML-Kodierung von Szenen unterstützt.
|
| |
Top Resources Credits |
BooleanFilter |
Filter selectively passes true, false or negated events. |
| 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.
|
| USE |
[USE IDREF #IMPLIED]
USE means reuse an already DEF-ed node ID, ignoring _all_ other attributes and children.
Hint: USEing other geometry (instead of duplicating nodes) can improve performance.
Warning: do NOT include DEF (or any other attribute values) when using a USE attribute!
|
| 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.
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.
class attribute is only supported in XML encoding of X3D scenes.
|
| |
Top Resources Credits |
BooleanSequencer |
BooleanSequencer erzeugt periodisch diskrete Boolean-Werte,
die zu anderen Boolean-Attributen geROUTEt werden können.
Typischer Input: ROUTE someTimeSensor.fraction_changed TO someInterpolator.set_fraction.
Typischer Output: ROUTE someInterpolator.value_changed TO destinationNode.set_attribute. |
| DEF |
[DEF ID #IMPLIED]
DEF definiert eine eindeutige Benennung dieses Knotens, die von anderen Knoten referenziert werden kann.
Hinweis: Anschauliche DEF Namen verbessern die Lesbarkeit und gute Dokumentierung eines Modells.
|
| USE |
[USE IDREF #IMPLIED]
USE dient der Wiederverwendung eines mit DEF bezeichneten Knotens, wobei alle anderen Attribute und Kinderknoten ignoriert
werden.
Hinweis: Die Wiederverwendung anderer Geometrien mit USE (statt Duplizierung von Knoten) kann eine bessere Performance bringen.
Warnung: Bei der Verwendung des USE-Attributes dürfen DEF und andere Attributwerte NICHT verwendet werden!
|
| key |
[key accessType inputOutput, type MFFloat CDATA #IMPLIED]
Definitionsparameter für lineare Interpolation in zeitlichen Abständen,
in ansteigender Reihenfolge und entsprechend der keyValues.
Hinweis: Anzahl der keys muß mit der Anzahl der keyValues übereinstimmen!
|
| keyValue |
[keyValue accessType inputOutput, type MFBool (true|false) CDATA, SFString for VRML97 #IMPLIED]
Ausgabewerte der linearen Interpolation, entsprechend der Zeitabschnittsangaben.
Hinweis: Anzahl der keys muß mit der Anzahl der keyValues übereinstimmen!
|
| set_fraction |
[set_fraction: inputOnly type SFFloat CDATA "0"]
set_fraction wählt den Input-key für die Ausgabe des korrespondierenden keyValues.
|
| value_changed |
[value_changed accessType outputOnly, type SFBool (true|false) "0"]
Einzelner periodischer Ausgabewert, der durch die aktuelle Schlüsselzeit (key time) und den Schlüsselwert (keyValue) determiniert
wird.
|
| previous |
[previous accessType inputOnly, type SFBool (true|false) ""]
Anstoßen des vorhergehenden Ausgabewertes im keyValue-Feld.
Hinweis: Wenn nötig, wird eine Schleife vom ersten zum letzten Wert gemacht.
|
| next |
[next accessType inputOnly, type SFBool (true|false) ""]
Anstoßen des folgenden Ausgabewertes im keyValue-Feld.
Hinweis: Wenn nötig, wird eine Schleife vom letzten zum ersten Wert gemacht.
|
| containerField |
[containerField: NMTOKEN "children"]
containerField ist der Feldnamen-Präfix im VRML-Codestyle,
wenn dieser Knoten Kind eines anderen ist.
Beispiele: geometry Box, children Group, proxy Group.
Hinweis: Kann bei Bedarf vom Autor überschrieben werden.
Warnung: Attribut containerField wird nur in der XML-Kodierung von Szenen unterstützt.
|
| class |
[class CDATA #IMPLIED]
class ist eine durch Leerzeichen getrennte Liste von Klassen, reserviert für die Nutzung durch XML-Stylesheets.
Warnung: Attribut class wird nur in der XML-Kodierung von Szenen unterstützt.
|
| |
Top Resources Credits |
BooleanToggle |
BooleanToggle maintains state and negates output when a true input is provided. |
| 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.
|
| USE |
[USE IDREF #IMPLIED]
USE means reuse an already DEF-ed node ID, ignoring _all_ other attributes and children.
Hint: USEing other geometry (instead of duplicating nodes) can improve performance.
Warning: do NOT include DEF (or any other attribute values) when using a USE attribute!
|
| 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) #FIXED ""]
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.
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.
class attribute is only supported in XML encoding of X3D scenes.
|
| |
Top Resources Credits |
BooleanTrigger |
BooleanTrigger converts time events to boolean true events. |
| 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.
|
| USE |
[USE IDREF #IMPLIED]
USE means reuse an already DEF-ed node ID, ignoring _all_ other attributes and children.
Hint: USEing other geometry (instead of duplicating nodes) can improve performance.
Warning: do NOT include DEF (or any other attribute values) when using a USE attribute!
|
| 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.
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.
class attribute is only supported in XML encoding of X3D scenes.
|
| |
Top Resources Credits |
Box |
Box ist ein Geometrie-Knoten.
Hinweis: Vor dem Hinzufügen von Geometry oder Appearance muß ein Shape-Knoten eingefügt werden. |
| DEF |
[DEF ID #IMPLIED]
DEF definiert eine eindeutige Benennung dieses Knotens, die von anderen Knoten referenziert werden kann.
Hinweis: Anschauliche DEF Namen verbessern die Lesbarkeit und gute Dokumentierung eines Modells.
|
| USE |
[USE IDREF #IMPLIED]
USE dient der Wiederverwendung eines mit DEF bezeichneten Knotens, wobei alle anderen Attribute und Kinderknoten ignoriert
werden.
Hinweis: Die Wiederverwendung anderer Geometrien mit USE (statt Duplizierung von Knoten) kann eine bessere Performance bringen.
Warnung: Bei der Verwendung des USE-Attributes dürfen DEF und andere Attributwerte NICHT verwendet werden!
|
| size |
[size accessType initializeOnly, type SFVec3f CDATA "2 2 2"]
Größe x y z in Metern.
Warnung: Die Maße von einfachen geometrischen Körpern können nach der Initialisierung nicht mehr geändert werden, stattdessen Transform
scale benutzen.
|
| solid |
[solid accessType inputOnly, type SFBool (true|false) ""]
solid=true aktiviert Rückseitenentfernung (backface culling),
solid=false erzwingt das Zeichnen von Vorder- und Rückseite.
Warnung: Standardwert true kann die komplette Geometrie verschwinden lassen, wenn man sie von der falschen Seite sieht!
|
| containerField |
[containerField: NMTOKEN "geometry"]
containerField ist der Feldnamen-Präfix im VRML-Codestyle,
wenn dieser Knoten Kind eines anderen ist.
Beispiele: geometry Box, children Group, proxy Group.
Hinweis: Kann bei Bedarf vom Autor überschrieben werden.
Warnung: Attribut containerField wird nur in der XML-Kodierung von Szenen unterstützt.
|
| class |
[class CDATA #IMPLIED]
class ist eine durch Leerzeichen getrennte Liste von Klassen, reserviert für die Nutzung durch XML-Stylesheets.
Warnung: Attribut class wird nur in der XML-Kodierung von Szenen unterstützt.
|
| |
Top Resources Credits |
CADAssembly |
[X3D 3.1] CADAssembly is a Grouping node that can contain CADAssembly, CADFace or CADPart nodes.
Hint: can also contain Shapes or other grouped content. |
| 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.
|
| USE |
[USE IDREF #IMPLIED]
USE means reuse an already DEF-ed node ID, ignoring _all_ other attributes and children.
Hint: USEing other geometry (instead of duplicating nodes) can improve performance.
Warning: do NOT include DEF (or any other attribute values) when using a USE attribute!
|
| 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.
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.
class attribute is only supported in XML encoding of X3D scenes.
|
| |
Top Resources Credits |
CADFace |
[X3D 3.1] CADFace is a Grouping node that can contain a Shape or LOD node.
Hint: can also contain Shapes or other grouped content. |
| 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.
|
| USE |
[USE IDREF #IMPLIED]
USE means reuse an already DEF-ed node ID, ignoring _all_ other attributes and children.
Hint: USEing other geometry (instead of duplicating nodes) can improve performance.
Warning: do NOT include DEF (or any other attribute values) when using a USE attribute!
|
| 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.
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.
class attribute is only supported in XML encoding of X3D scenes.
|
| |
Top Resources Credits |
CADLayer |
[X3D 3.1] CADLayer is a Grouping node that can contain most nodes.
Hint: can also contain Shapes or other grouped content. |
| 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.
|
| USE |
[USE IDREF #IMPLIED]
USE means reuse an already DEF-ed node ID, ignoring _all_ other attributes and children.
Hint: USEing other geometry (instead of duplicating nodes) can improve performance.
Warning: do NOT include DEF (or any other attribute values) when using a USE attribute!
|
| 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.
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.
class attribute is only supported in XML encoding of X3D scenes.
|
| |
Top Resources Credits |
CADPart |
[X3D 3.1] CADPart is a Grouping node that can contain CADFace nodes.
Hint: can also contain Shapes or other grouped content. |
| 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.
|
| USE |
[USE IDREF #IMPLIED]
USE means reuse an already DEF-ed node ID, ignoring _all_ other attributes and children.
Hint: USEing other geometry (instead of duplicating nodes) can improve performance.
Warning: do NOT include DEF (or any other attribute values) when using a USE attribute!
|
| 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.
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.
class attribute is only supported in XML encoding of X3D scenes.
|
| |
Top Resources Credits |
Circle2D |
Circle2D is a geometry node.
Circle2D specifies a planar circle with center (0,0).
Hint: insert a Shape node before adding geometry or Appearance. |
| 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.
|
| USE |
[USE IDREF #IMPLIED]
USE means reuse an already DEF-ed node ID, ignoring _all_ other attributes and children.
Hint: USEing other geometry (instead of duplicating nodes) can improve performance.
Warning: do NOT include DEF (or any other attribute values) when using a USE attribute!
|
| radius |
[radius accessType initializeOnly, type SFFloat CDATA "1"] (0..infinity)
circle radius.
Warning: simple-geometry dimensions cannot be changed after initial creation, 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.
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.
class attribute is only supported in XML encoding of X3D scenes.
|
| |
Top Resources Credits |
Collision |
Collision ermittelt Kamera-Objekt Kollisionen mit Hilfe des aktuellen Viewpoints und der NavigationInfo avatarSize.
Collision ist ein Gruppenknoten, welcher die Kollisionsabfrage seiner Kinderkoten verwaltet.
Collision kann einen Kindknoten mit containerField="proxy" als Ersatz für Kollisionsgeometrie enthalten.
Anmerkung: proxyGeometrie wird nicht dargestellt.
Anmerkung: PointSet, IndexedLineSet und Text lösen keine Kollisionen aus.
Hinweis: Verbesserte Performance wird durch den Gebrauch von proxy als vereinfachte Geometrie für Kollisionsberechnung erzielt.
Hinweis: Die NavigationInfo Typen '"WALK" "FLY"' unterstützen Kamera-Objekt Kollisionsabfrage.
Hinweis: Vor dem Hinzufügen von Geometry oder Appearance muß ein Shape-Knoten eingefügt werden. |
| DEF |
[DEF ID #IMPLIED]
DEF definiert eine eindeutige Benennung dieses Knotens, die von anderen Knoten referenziert werden kann.
Hinweis: Anschauliche DEF Namen verbessern die Lesbarkeit und gute Dokumentierung eines Modells.
|
| USE |
[USE IDREF #IMPLIED]
USE dient der Wiederverwendung eines mit DEF bezeichneten Knotens, wobei alle anderen Attribute und Kinderknoten ignoriert
werden.
Hinweis: Die Wiederverwendung anderer Geometrien mit USE (statt Duplizierung von Knoten) kann eine bessere Performance bringen.
Warnung: Bei der Verwendung des USE-Attributes dürfen DEF und andere Attributwerte NICHT verwendet werden!
|
| bboxCenter |
[bboxCenter accessType initializeOnly, type SFVec3f CDATA "0 0 0"]
Bounding box center: Positionsverschiebung vom Ursprung des lokalen Koordinatensystems.
|
| bboxSize |
[bboxSize accessType initializeOnly, type SFVec3f CDATA "-1 -1 -1"]
Bounding box size: wird automatisch berechnet, kann jedoch zu Optimierungszwecken oder als Einschränkung spezifiziert werden.
|
| 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"]
Zeitpunkt der Kollision zwischen Kamera und Geometrie.
|
| containerField |
[containerField: NMTOKEN "children"]
containerField ist der Feldnamen-Präfix im VRML-Codestyle,
wenn dieser Knoten Kind eines anderen ist.
Beispiele: geometry Box, children Group, proxy Group.
Hinweis: Kann bei Bedarf vom Autor überschrieben werden.
Warnung: Attribut containerField wird nur in der XML-Kodierung von Szenen unterstützt.
|
| class |
[class CDATA #IMPLIED]
class ist eine durch Leerzeichen getrennte Liste von Klassen, reserviert für die Nutzung durch XML-Stylesheets.
Warnung: Attribut class wird nur in der XML-Kodierung von Szenen unterstützt.
|
| |
Top Resources Credits |
Color |
Color definiert ein Tripel von RGB Farbwerten.
Color wird nur von ElevationGrid, IndexedFaceSet, IndexedLineSet und PointSet genutzt.
Hinweis: Farbwerte werden in der Regel vom Material-Knoten kontrolliert. |
| DEF |
[DEF ID #IMPLIED]
DEF definiert eine eindeutige Benennung dieses Knotens, die von anderen Knoten referenziert werden kann.
Hinweis: Anschauliche DEF Namen verbessern die Lesbarkeit und gute Dokumentierung eines Modells.
|
| USE |
[USE IDREF #IMPLIED]
USE dient der Wiederverwendung eines mit DEF bezeichneten Knotens, wobei alle anderen Attribute und Kinderknoten ignoriert
werden.
Hinweis: Die Wiederverwendung anderer Geometrien mit USE (statt Duplizierung von Knoten) kann eine bessere Performance bringen.
Warnung: Bei der Verwendung des USE-Attributes dürfen DEF und andere Attributwerte NICHT verwendet werden!
|
| color |
[color accessType inputOutput, type MFColor CDATA #IMPLIED]
color definiert ein Tripel von RGB-Werten.
|
| containerField |
[containerField: NMTOKEN "color"]
containerField ist der Feldnamen-Präfix im VRML-Codestyle,
wenn dieser Knoten Kind eines anderen ist.
Beispiele: geometry Box, children Group, proxy Group.
Hinweis: Kann bei Bedarf vom Autor überschrieben werden.
Warnung: Attribut containerField wird nur in der XML-Kodierung von Szenen unterstützt.
|
| class |
[class CDATA #IMPLIED]
class ist eine durch Leerzeichen getrennte Liste von Klassen, reserviert für die Nutzung durch XML-Stylesheets.
Warnung: Attribut class wird nur in der XML-Kodierung von Szenen unterstützt.
|
| |
Top Resources Credits |
ColorInterpolator |
ColorInterpolator generiert einen Farbbereich, dessen
Werte zu einem Color-Attribut eines <Color>-Knotens geROUTEt werden können.
Typischer Input: ROUTE someTimeSensor.fraction_changed TO someInterpolator.set_fraction.
Typischer Output: ROUTE someInterpolator.value_changed TO destinationNode.set_attribute. |
| DEF |
[DEF ID #IMPLIED]
DEF definiert eine eindeutige Benennung dieses Knotens, die von anderen Knoten referenziert werden kann.
Hinweis: Anschauliche DEF Namen verbessern die Lesbarkeit und gute Dokumentierung eines Modells.
|
| USE |
[USE IDREF #IMPLIED]
USE dient der Wiederverwendung eines mit DEF bezeichneten Knotens, wobei alle anderen Attribute und Kinderknoten ignoriert
werden.
Hinweis: Die Wiederverwendung anderer Geometrien mit USE (statt Duplizierung von Knoten) kann eine bessere Performance bringen.
Warnung: Bei der Verwendung des USE-Attributes dürfen DEF und andere Attributwerte NICHT verwendet werden!
|
| key |
[key accessType inputOutput, type MFFloat CDATA #IMPLIED]
Definitionsparameter für lineare Interpolation in zeitlichen Abständen,
in ansteigender Reihenfolge entsprechend zugehöriger keyValues.
Hinweis: Anzahl der keys muß mit der Anzahl der keyValues übereinstimmen!
|
| keyValue |
[keyValue accessType inputOutput, type MFColor CDATA #IMPLIED]
Ausgabewerte der linearen Interpolation, entsprechend der Zeitabschnittsangaben.
Hinweis: Anzahl der keys muß mit der Anzahl der keyValues übereinstimmen!
|
| set_fraction |
[set_fraction accessType inputOnly, type SFFloat CDATA "0"]
set_fraction wählt den Input-key für die Ausgabe des korrespondierenden keyValues.
|
| value_changed |
[value_changed accessType outputOnly, type SFColor CDATA "0 0 0"]
Linear interpolierter Ausgabewert berechnet aus der aktuellen key Zeit und dem entsprechenden keyValue.
|
| containerField |
[containerField: NMTOKEN "children"]
containerField ist der Feldnamen-Präfix im VRML-Codestyle,
wenn dieser Knoten Kind eines anderen ist.
Beispiele: geometry Box, children Group, proxy Group.
Hinweis: Kann bei Bedarf vom Autor überschrieben werden.
Warnung: Attribut containerField wird nur in der XML-Kodierung von Szenen unterstützt.
|
| class |
[class CDATA #IMPLIED]
class ist eine durch Leerzeichen getrennte Liste von Klassen, reserviert für die Nutzung durch XML-Stylesheets.
Warnung: Attribut class wird nur in der XML-Kodierung von Szenen unterstützt.
|
| |
Top Resources Credits |
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 and PointSet.
Hint: colors are often controlled by Material instead.
Hint: alpha channel may be ignored under Interchange profile. |
| 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.
|
| USE |
[USE IDREF #IMPLIED]
USE means reuse an already DEF-ed node ID, ignoring _all_ other attributes and children.
Hint: USEing other geometry (instead of duplicating nodes) can improve performance.
Warning: do NOT include DEF (or any other attribute values) when using a USE attribute!
|
| color |
[color accessType inputOutput, type MFColorRGBA CDATA #IMPLIED]
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.
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.
class attribute is only supported in XML encoding of X3D scenes.
|
| |
Top Resources Credits |
component |
component weist auf benötigte Funktionalität oberhalb des gegebenen X3D Profils hin.
Hinweis: component Tag(s) sind optionale erste Kindknoten des head-Knotens (erst einen head-Knoten hinzufügen). |
| 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 der Komponente.
Hinweis: Die spezifizierten components sind bereits im Full profile vorhanden.
|
| level |
[level (1|2|3|4) #REQUIRED]
level of support within this component.
|
| |
Top Resources Credits |
Composed3DTexture |
Composed3DTexture 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. |
| 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.
|
| USE |
[USE IDREF #IMPLIED]
USE means reuse an already DEF-ed node ID, ignoring _all_ other attributes and children.
Hint: USEing other geometry (instead of duplicating nodes) can improve performance.
Warning: do NOT include DEF (or any other attribute values) when using a USE attribute!
|
| repeatS |
[repeatS accessType initializeOnly, type SFBool (true|false) "false"]
Horizontally repeat texture along S axis.
|
| repeatT |
[repeatT accessType initializeOnly, type SFBool (true|false) "false"]
Vertically repeat texture along T axis.
|
| repeatR |
[repeatR accessType initializeOnly, type SFBool (true|false) "false"]
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.
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.
class attribute is only supported in XML encoding of X3D scenes.
|
| |
Top Resources Credits |
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. |
| 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.
|
| USE |
[USE IDREF #IMPLIED]
USE means reuse an already DEF-ed node ID, ignoring _all_ other attributes and children.
Hint: USEing other geometry (instead of duplicating nodes) can improve performance.
Warning: do NOT include DEF (or any other attribute values) when using a USE attribute!
|
| containerField |
[containerField: NMTOKEN "children"]
containerField is the field-label prefix indicating relationship to parent node.
Examples: geometry Box, children Group, proxy Shape.
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.
class attribute is only supported in XML encoding of X3D scenes.
|
| |
Top Resources Credits |
|
ComposedShader |
ComposedShader defines a shader where the individual source files are not individually programmable.
ComposedShader contains IS/connect, parts [ShaderPart] nodes and field definitions. |
| 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.
|
| USE |
[USE IDREF #IMPLIED]
USE means reuse an already DEF-ed node ID, ignoring _all_ other attributes and children.
Hint: USEing other geometry (instead of duplicating nodes) can improve performance.
Warning: do NOT include DEF (or any other attribute values) when using a USE attribute!
|
| 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 ""]
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 ""]
containerField is the field-label prefix indicating relationship to parent node.
Examples: geometry Box, children Group, proxy Shape.
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.
class attribute is only supported in XML encoding of X3D scenes.
|
| |
Top Resources Credits |
Cone |
Cone ist ein Geometrie-Knoten.
Hinweis: Vor dem Hinzufügen von Geometry oder Appearance muß ein Shape-Knoten eingefügt werden. |
| DEF |
[DEF ID #IMPLIED]
DEF definiert eine eindeutige Benennung dieses Knotens, die von anderen Knoten referenziert werden kann.
Hinweis: Anschauliche DEF Namen verbessern die Lesbarkeit und gute Dokumentierung eines Modells.
|
| USE |
[USE IDREF #IMPLIED]
USE dient der Wiederverwendung eines mit DEF bezeichneten Knotens, wobei alle anderen Attribute und Kinderknoten ignoriert
werden.
Hinweis: Die Wiederverwendung anderer Geometrien mit USE (statt Duplizierung von Knoten) kann eine bessere Performance bringen.
Warnung: Bei der Verwendung des USE-Attributes dürfen DEF und andere Attributwerte NICHT verwendet werden!
|
| height |
[height accessType initializeOnly, type SFFloat CDATA "2"]
Höhe in Metern.
Warnung: Die Maße von einfachen geometrischen Körpern können nach der Initialisierung nicht mehr geändert werden, stattdessen Transform
scale benutzen.
|
| bottomRadius |
[bottomRadius accessType initializeOnly, type SFFloat CDATA "1"]
Grundflächenradius in Metern.
Warnung: Die Maße von einfachen geometrischen Körpern können nach der Initialisierung nicht mehr geändert werden, stattdessen Transform
scale benutzen.
|
| side |
[side accessType initializeOnly, type SFBool (true|false) "true"]
Sollen Seitenflächen gezeichnet werden (andere Innenflächen werden nicht gezeichnet).
Warnung: Kann nach der Initialisierung nicht mehr verändert werden.
|
| bottom |
[bottom accessType initializeOnly, type SFBool (true|false) "true"]
Sollen Grundflächen gezeichnet werden (andere Innenflächen werden nicht gezeichnet).
Warnung: Kann nach der Initialisierung nicht mehr verändert werden.
|
| solid |
[solid accessType inputOnly, type SFBool (true|false) ""]
solid=true aktiviert Rückseitenentfernung (backface culling),
solid=false erzwingt das Zeichnen von Vorder- und Rückseite.
Warnung: Standardwert true kann die komplette Geometrie verschwinden lassen, wenn man sie von der falschen Seite sieht!
|
| containerField |
[containerField: NMTOKEN "geometry"]
containerField ist der Feldnamen-Präfix im VRML-Codestyle,
wenn dieser Knoten Kind eines anderen ist.
Beispiele: geometry Box, children Group, proxy Group.
Hinweis: Kann bei Bedarf vom Autor überschrieben werden.
Warnung: Attribut containerField wird nur in der XML-Kodierung von Szenen unterstützt.
|
| class |
[class CDATA #IMPLIED]
class ist eine durch Leerzeichen getrennte Liste von Klassen, reserviert für die Nutzung durch XML-Stylesheets.
Warnung: Attribut class wird nur in der XML-Kodierung von Szenen unterstützt.
|
| |
Top Resources Credits |
connect |
connect Tags definieren jede Prototype-Feldverbindung innerhalb von ProtoDeclare-Definitionen.
Hinweis: IS kann immer nur das erste Kind eines Knotens sein.
Warning: IS/connect Tags sind nur innerhalb von ProtoDeclare-Kinderdefinitionen erlaubt. |
| nodeField |
[nodeField: NMTOKEN #REQUIRED]
Name des Feldes in diesem Knoten, verbunden mit der übergeordneten ProtoDeclare-Felddefinition.
Hinweis: Mehrfache connect Tags sollten für mehrfache fan-in/fan-out verwendet werden.
|
| protoField |
[protoField: NMTOKEN #REQUIRED]
Name der übergeordneten ProtoDeclare-Felddefinition, die mit einem Feld dieses Knotens verbunden ist.
Hinweis: Mehrfache connect Tags sollten für mehrfache fan-in/fan-out verwendet werden.
|
| |
Top Resources Credits |
Contour2D |
Contour2D groups a set of curve segments to a composite contour
Children 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 segment
Children segments are type NurbsCurve2D or ContourPolyline2D, enumerated in consecutive order of contour topology. |
| DEF |
[DEF ID #IMPLIED]
DEF definiert eine eindeutige Benennung dieses Knotens, die von anderen Knoten referenziert werden kann.
Hinweis: Anschauliche DEF Namen verbessern die Lesbarkeit und gute Dokumentierung eines Modells.
|
| USE |
[USE IDREF #IMPLIED]
USE dient der Wiederverwendung eines mit DEF bezeichneten Knotens, wobei alle anderen Attribute und Kinderknoten ignoriert
werden.
Hinweis: Die Wiederverwendung anderer Geometrien mit USE (statt Duplizierung von Knoten) kann eine bessere Performance bringen.
Warnung: Bei der Verwendung des USE-Attributes dürfen DEF und andere Attributwerte NICHT verwendet werden!
|
| containerField |
[containerField: NMTOKEN "geometry"]
containerField ist der Feldnamen-Präfix im VRML-Codestyle,
wenn dieser Knoten Kind eines anderen ist.
Beispiele: geometry Box, children Group, proxy Group.
Hinweis: Kann bei Bedarf vom Autor überschrieben werden.
Warnung: Attribut containerField wird nur in der XML-Kodierung von Szenen unterstützt.
|
| class |
[class CDATA #IMPLIED]
class ist eine durch Leerzeichen getrennte Liste von Klassen, reserviert für die Nutzung durch XML-Stylesheets.
Warnung: Attribut class wird nur in der XML-Kodierung von Szenen unterstützt.
|
| |
Top Resources Credits |
ContourPolyline2D |
ContourPolyline2D defines a linear curve segment as part of a trimming contour in u-v domain of a surface. |
| DEF |
[DEF ID #IMPLIED]
DEF definiert eine eindeutige Benennung dieses Knotens, die von anderen Knoten referenziert werden kann.
Hinweis: Anschauliche DEF Namen verbessern die Lesbarkeit und gute Dokumentierung eines Modells.
|
| USE |
[USE IDREF #IMPLIED]
USE dient der Wiederverwendung eines mit DEF bezeichneten Knotens, wobei alle anderen Attribute und Kinderknoten ignoriert
werden.
Hinweis: Die Wiederverwendung anderer Geometrien mit USE (statt Duplizierung von Knoten) kann eine bessere Performance bringen.
Warnung: Bei der Verwendung des USE-Attributes dürfen DEF und andere Attributwerte NICHT verwendet werden!
|
| point |
[point accessType inputOutput, type MFVec2f CDATA #IMPLIED]
|
| containerField |
[containerField: NMTOKEN "geometry"]
containerField ist der Feldnamen-Präfix im VRML-Codestyle,
wenn dieser Knoten Kind eines anderen ist.
Beispiele: geometry Box, children Group, proxy Group.
Hinweis: Kann bei Bedarf vom Autor überschrieben werden.
Warnung: Attribut containerField wird nur in der XML-Kodierung von Szenen unterstützt.
|
| class |
[class CDATA #IMPLIED]
class ist eine durch Leerzeichen getrennte Liste von Klassen, reserviert für die Nutzung durch XML-Stylesheets.
Warnung: Attribut class wird nur in der XML-Kodierung von Szenen unterstützt.
|
| |
Top Resources Credits |
Coordinate |
Coordinate bildet eine Geometrie durch Verwendung einer Menge von 3D Koordinaten.
Coordinate wird nur genutzt von IndexedFaceSet, IndexedLineSet und PointSet. |
| DEF |
[DEF ID #IMPLIED]
DEF definiert eine eindeutige Benennung dieses Knotens, die von anderen Knoten referenziert werden kann.
Hinweis: Anschauliche DEF Namen verbessern die Lesbarkeit und gute Dokumentierung eines Modells.
|
| USE |
[USE IDREF #IMPLIED]
USE dient der Wiederverwendung eines mit DEF bezeichneten Knotens, wobei alle anderen Attribute und Kinderknoten ignoriert
werden.
Hinweis: Die Wiederverwendung anderer Geometrien mit USE (statt Duplizierung von Knoten) kann eine bessere Performance bringen.
Warnung: Bei der Verwendung des USE-Attributes dürfen DEF und andere Attributwerte NICHT verwendet werden!
|
| point |
[point accessType inputOutput, type MFVec3f CDATA #IMPLIED]
point enthält eine Menge von 3D Koordinaten.
|
| containerField |
[containerField: NMTOKEN "coord"]
containerField ist der Feldnamen-Präfix im VRML-Codestyle,
wenn dieser Knoten Kind eines anderen ist.
Beispiele: geometry Box, children Group, proxy Group.
Hinweis: Kann bei Bedarf vom Autor überschrieben werden.
Warnung: Attribut containerField wird nur in der XML-Kodierung von Szenen unterstützt.
|
| class |
[class CDATA #IMPLIED]
class ist eine durch Leerzeichen getrennte Liste von Klassen, reserviert für die Nutzung durch XML-Stylesheets.
Warnung: Attribut class wird nur in der XML-Kodierung von Szenen unterstützt.
|
| |
Top Resources Credits |
CoordinateDouble |
CoordinateDouble builds geometry by defining a set of 3D coordinates.
CoordinateDouble is used by IndexedFaceSet, IndexedLineSet, and PointSet.
CoordinateDouble is also used by NurbsPositionInterpolator and NurbsOrientationInterpolator. |
| 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.
|
| USE |
[USE IDREF #IMPLIED]
USE means reuse an already DEF-ed node ID, ignoring _all_ other attributes and children.
Hint: USEing other geometry (instead of duplicating nodes) can improve performance.
Warning: do NOT include DEF (or any other attribute values) when using a USE attribute!
|
| point |
[point accessType inputOutput, type MFVec3d CDATA #IMPLIED]
point contains a set of 3D coordinates.
|
| containerField |
[containerField: NMTOKEN "coord"]
containerField is the field-label prefix indicating relationship to parent node.
Examples: geometry Box, children Group, proxy Shape.
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.
class attribute is only supported in XML encoding of X3D scenes.
|
| |
Top Resources Credits |
CoordinateInterpolator |
CoordinateInterpolator erzeugt eine Reihe von Coordinate-Werten,
welche zu einem 'point'-Attribut eines <Coordinate>-Knotens
oder anderem Vector3FloatArray Attribut geROUTEt werden können.
Typischer Input: ROUTE someTimeSensor.fraction_changed TO someInterpolator.set_fraction.
Typischer Output: ROUTE someInterpolator.value_changed TO destinationNode.set_attribute. |
| DEF |
[DEF ID #IMPLIED]
DEF definiert eine eindeutige Benennung dieses Knotens, die von anderen Knoten referenziert werden kann.
Hinweis: Anschauliche DEF Namen verbessern die Lesbarkeit und gute Dokumentierung eines Modells.
|
| USE |
[USE IDREF #IMPLIED]
USE dient der Wiederverwendung eines mit DEF bezeichneten Knotens, wobei alle anderen Attribute und Kinderknoten ignoriert
werden.
Hinweis: Die Wiederverwendung anderer Geometrien mit USE (statt Duplizierung von Knoten) kann eine bessere Performance bringen.
Warnung: Bei der Verwendung des USE-Attributes dürfen DEF und andere Attributwerte NICHT verwendet werden!
|
| key |
[key accessType inputOutput, type MFFloat CDATA #IMPLIED]
Definitionsparameter für lineare Interpolation in zeitlichen Abständen,
in aufsteigender Reihenfolge und entsprechend der keyValues.
Hinweis: Anzahl der keyValues muß ein ganzzahliges Vielfaches der Anzahl der keys sein!
Hinweis: keyValue/key integer multiple gibt an, wie viele Koordinaten an
value_changed outputOnlys gesendet werden.
|
| keyValue |
[keyValue accessType inputOutput, type MFVec3f CDATA #IMPLIED]
Ausgabewerte der linearen Interpolation, entsprechend der Zeitabschnittsangaben.
Hinweis: Anzahl der keyValues muß ein ganzzahliges Vielfaches der Anzahl der keys sein!
Hinweis: keyValue/key integer multiple gibt an, wie viele Koordinaten an
value_changed outputOnlys gesendet werden.
|
| set_fraction |
[set_fraction: inputOnly type SFFloat CDATA "0"]
set_fraction wählt den Input-key für die Ausgabe des korrespondierenden keyValues.
|
| value_changed |
[value_changed accessType outputOnly, type MFVec3f CDATA "0 0 0"]
Linear interpolierter Ausgabewert berechnet aus der aktuellen key Zeit und dem entsprechenden keyValue.
Hinweis: Anzahl der keyValues muß ein ganzzahliges Vielfaches der Anzahl der keys sein!
Hinweis: keyValue/key integer multiple gibt an, wie viele Koordinaten an
value_changed outputOnlys gesendet werden.
|
| containerField |
[containerField: NMTOKEN "children"]
containerField ist der Feldnamen-Präfix im VRML-Codestyle,
wenn dieser Knoten Kind eines anderen ist.
Beispiele: geometry Box, children Group, proxy Group.
Hinweis: Kann bei Bedarf vom Autor überschrieben werden.
Warnung: Attribut containerField wird nur in der XML-Kodierung von Szenen unterstützt.
|
| class |
[class CDATA #IMPLIED]
class ist eine durch Leerzeichen getrennte Liste von Klassen, reserviert für die Nutzung durch XML-Stylesheets.
Warnung: Attribut class wird nur in der XML-Kodierung von Szenen unterstützt.
|
| |
Top Resources Credits |
CoordinateInterpolator2D |
CoordinateInterpolator2D erzeugt eine Reihe von Vector2FloatArray-Werten,
welche zu einem 'Vector2FloatArray'-Attribut geROUTEt werden können.
Typischer Input: ROUTE someTimeSensor.fraction_changed TO someInterpolator.set_fraction.
Typischer Output: ROUTE someInterpolator.value_changed TO destinationNode.set_attribute. |
| DEF |
[DEF ID #IMPLIED]
DEF definiert eine eindeutige Benennung dieses Knotens, die von anderen Knoten referenziert werden kann.
Hinweis: Anschauliche DEF Namen verbessern die Lesbarkeit und gute Dokumentierung eines Modells.
|
| USE |
[USE IDREF #IMPLIED]
USE dient der Wiederverwendung eines mit DEF bezeichneten Knotens, wobei alle anderen Attribute und Kinderknoten ignoriert
werden.
Hinweis: Die Wiederverwendung anderer Geometrien mit USE (statt Duplizierung von Knoten) kann eine bessere Performance bringen.
Warnung: Bei der Verwendung des USE-Attributes dürfen DEF und andere Attributwerte NICHT verwendet werden!
|
| key |
[key accessType inputOutput, type MFFloat CDATA #IMPLIED]
Definitionsparameter für lineare Interpolation in zeitlichen Abständen,
in aufsteigender Reihenfolge und entsprechend der keyValues.
Hinweis: Anzahl der keyValues muß ein ganzzahliges Vielfaches der Anzahl der keys sein!
Hinweis: keyValue/key integer multiple gibt an, wie viele Koordinaten an
value_changed outputOnlys gesendet werden.
|
| keyValue |
[keyValue accessType inputOutput, type MFVec3f CDATA #IMPLIED]
Ausgabewerte der linearen Interpolation, entsprechend der Zeitabschnittsangaben.
Hinweis: Anzahl der keyValues muß ein ganzzahliges Vielfaches der Anzahl der keys sein!
Hinweis: keyValue/key integer multiple gibt an, wie viele Koordinaten an
value_changed outputOnlys gesendet werden.
|
| set_fraction |
[set_fraction: inputOnly type SFFloat CDATA "0"]
set_fraction wählt den Input-key für die Ausgabe des korrespondierenden keyValues.
|
| value_changed |
[value_changed accessType outputOnly, type MFVec3f CDATA "0 0 0"]
Linear interpolierter Ausgabewert berechnet aus der aktuellen key Zeit und dem entsprechenden keyValue.
Hinweis: Anzahl der keyValues muß ein ganzzahliges Vielfaches der Anzahl der keys sein!
Hinweis: keyValue/key integer multiple gibt an, wie viele Koordinaten an
value_changed outputOnlys gesendet werden.
|
| containerField |
[containerField: NMTOKEN "children"]
containerField ist der Feldnamen-Präfix im VRML-Codestyle,
wenn dieser Knoten Kind eines anderen ist.
Beispiele: geometry Box, children Group, proxy Group.
Hinweis: Kann bei Bedarf vom Autor überschrieben werden.
Warnung: Attribut containerField wird nur in der XML-Kodierung von Szenen unterstützt.
|
| class |
[class CDATA #IMPLIED]
class ist eine durch Leerzeichen getrennte Liste von Klassen, reserviert für die Nutzung durch XML-Stylesheets.
Warnung: Attribut class wird nur in der XML-Kodierung von Szenen unterstützt.
|
| |
Top Resources Credits |
Cylinder |
Cylinder ist ein Geometrie-Knoten.
Hinweis: Vor dem Hinzufügen von Geometry oder Appearance muß ein Shape-Knoten eingefügt werden. |
| DEF |
[DEF ID #IMPLIED]
DEF definiert eine eindeutige Benennung dieses Knotens, die von anderen Knoten referenziert werden kann.
Hinweis: Anschauliche DEF Namen verbessern die Lesbarkeit und gute Dokumentierung eines Modells.
|
| USE |
[USE IDREF #IMPLIED]
USE dient der Wiederverwendung eines mit DEF bezeichneten Knotens, wobei alle anderen Attribute und Kinderknoten ignoriert
werden.
Hinweis: Die Wiederverwendung anderer Geometrien mit USE (statt Duplizierung von Knoten) kann eine bessere Performance bringen.
Warnung: Bei der Verwendung des USE-Attributes dürfen DEF und andere Attributwerte NICHT verwendet werden!
|
| height |
[height accessType initializeOnly, type SFFloat CDATA "2"]
Höhe in Metern.
Warnung: Die Maße von einfachen geometrischen Körpern können nach der Initialisierung nicht mehr geändert werden, stattdessen Transform
scale benutzen.
|
| radius |
[radius accessType initializeOnly, type SFFloat CDATA "1"]
Radius in Metern.
Warnung: Die Maße von einfachen geometrischen Körpern können nach der Initialisierung nicht mehr geändert werden, stattdessen Transform
scale benutzen.
|
| top |
[top accessType initializeOnly, type SFBool (true|false) "true"]
Soll Deckfläche gezeichnet werden (Innenflächen werden nie gezeichnet).
Warnung: Kann nach der Initialisierung nicht mehr verändert werden.
|
| side |
[side accessType initializeOnly, type SFBool (true|false) "true"]
Sollen Seitenflächen gezeichnet werden (Innenflächen werden nie gezeichnet).
Warnung: Kann nach der Initialisierung nicht mehr verändert werden.
|
| bottom |
[bottom accessType initializeOnly, type SFBool (true|false) "true"]
Sollen Grundflächen gezeichnet werden (Innenflächen werden nie gezeichnet).
Warnung: Kann nach der Initialisierung nicht mehr verändert werden.
|
| solid |
[solid accessType inputOnly, type SFBool (true|false) ""]
solid=true aktiviert Rückseitenentfernung (backface culling),
solid=false erzwingt das Zeichnen von Vorder- und Rückseite.
Warnung: Standardwert true kann die komplette Geometrie verschwinden lassen, wenn man sie von der falschen Seite sieht!
|
| containerField |
[containerField: NMTOKEN "geometry"]
containerField ist der Feldnamen-Präfix im VRML-Codestyle,
wenn dieser Knoten Kind eines anderen ist.
Beispiele: geometry Box, children Group, proxy Group.
Hinweis: Kann bei Bedarf vom Autor überschrieben werden.
Warnung: Attribut containerField wird nur in der XML-Kodierung von Szenen unterstützt.
|
| class |
[class CDATA #IMPLIED]
class ist eine durch Leerzeichen getrennte Liste von Klassen, reserviert für die Nutzung durch XML-Stylesheets.
Warnung: Attribut class wird nur in der XML-Kodierung von Szenen unterstützt.
|
| |
Top Resources Credits |
CylinderSensor |
CylinderSensor konvertiert Zeigerbewegungen (z.B. einer Maus) in Rotationsangaben
durch Einsatz eines an der lokalen Y-Achse ausgerichteten, unsichtbaren Zylinders.
Hinweis: Sensoren werden von peer-Knoten und deren Kindern beeinflußt.
Hinweis: Eine hinzugefügte transparente Geometrie macht den Effekt des Sensors sichtbar.
Hinweis: Relative Anfangsausrichtung der Zeigerbewegung bestimmt, ob entweder
Zylinderseiten oder -Deckflächen zur Manipulation genutzt werden. |
| DEF |
[DEF ID #IMPLIED]
DEF definiert eine eindeutige Benennung dieses Knotens, die von anderen Knoten referenziert werden kann.
Hinweis: Anschauliche DEF Namen verbessern die Lesbarkeit und gute Dokumentierung eines Modells.
|
| USE |
[USE IDREF #IMPLIED]
USE dient der Wiederverwendung eines mit DEF bezeichneten Knotens, wobei alle anderen Attribute und Kinderknoten ignoriert
werden.
Hinweis: Die Wiederverwendung anderer Geometrien mit USE (statt Duplizierung von Knoten) kann eine bessere Performance bringen.
Warnung: Bei der Verwendung des USE-Attributes dürfen DEF und andere Attributwerte NICHT verwendet werden!
|
| description |
[description accessType inputOutput, type SFString CDATA #IMPLIED]
Text 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 & for & or " for " ).
|
| enabled |
[enabled accessType inputOutput, type SFBool (true|false) "true"]
Aktiviert/Deaktiviert den Sensor-Knoten.
|
| minAngle |
[minAngle accessType inputOutput, type SFFloat CDATA "0"]
begrenzt rotation_changed events auf einen Bereich von min/max Werten
Hinweis: Ist minAngle > maxAngle. wird die Rotation nicht begrenzt.
|
| maxAngle |
[maxAngle accessType inputOutput, type SFFloat CDATA "0"]
begrenzt rotation_changed events auf einen Bereich von min/max Werten
Hinweis: Ist minAngle > maxAngle, wird die Rotation nicht begrenzt.
|
| diskAngle |
[diskAngle accessType inputOutput, type SFFloat CDATA "0.262" (15 degrees)]
Trifft Entscheidung über Rotationsverhalten ausgehend von Anfangslage des Zeigers:
Winkel, ob Seiten- oder Deckflächen des virtuellen Zylindersensors
für die Manipulation genutzt werden.
Hinweis: diskAngle 0 ergibt Deckflächen-Verhalten,
diskAngle 1.57 (90 degrees) ergibt zylinderhaftes Verhalten.
|
| autoOffset |
[autoOffset accessType inputOutput, type SFBool (true|false) "true"]
bestimmt ob vorhergehende Offsetwerte behalten/akkumuliert werden
|
| offset |
[offset accessType inputOutput, type SFFloat CDATA "0"]
Sendet ein Event und merkt sich zuletzt festgestellten Wert.
|
| isActive |
[isActive accessType outputOnly, type SFBool (true|false) "false"]
isActive true/false Events werden beim Auslösen des Sensors generiert.
isActive=true wenn der primäre Mausknopf gedrückt ist, isActive=false wenn er wieder losgelassen wird.
|
| rotation_changed |
[rotation_changed accessType outputOnly, type SFRotation CDATA "0 0 1 0"]
rotation_changed Events sind gleich der Summe der relativen Lageänderung plus Offset-Wert
auf der Y-Achse des lokalen Koordinatenssystems.
|
| trackPoint_changed |
[trackPoint_changed accessType outputOnly, type SFVec3f CDATA "0 0 0"]
trackPoint_changed Events übergeben den Schnittpunkt zwischen Lage und virtueller Geometrie des Sensors.
|
| containerField |
[containerField: NMTOKEN "children"]
containerField ist der Feldnamen-Präfix im VRML-Codestyle,
wenn dieser Knoten Kind eines anderen ist.
Beispiele: geometry Box, children Group, proxy Group.
Hinweis: Kann bei Bedarf vom Autor überschrieben werden.
Warnung: Attribut containerField wird nur in der XML-Kodierung von Szenen unterstützt.
|
| class |
[class CDATA #IMPLIED]
class ist eine durch Leerzeichen getrennte Liste von Klassen, reserviert für die Nutzung durch XML-Stylesheets.
Warnung: Attribut class wird nur in der XML-Kodierung von Szenen unterstützt.
|
| |
Top Resources Credits |
DirectionalLight |
DirectionalLight erzeugt parallelen Lichteinfall zur Beleuchtung der Szene.
Der Lichteinfluss betrifft nur die Geometrie innerhalb seines ihn einschliessenden Elternknotens!
Eine Positionsangabe wird nicht benötigt, da die Strahlen parallel von einer unendlich entfernten Quelle einfallen.
Ein DirectionalLight nimmt mit zunehmender Enfernung nicht an Helligkeit ab.
Lichter haben selbst keine sichtbare Oberfläche und scheinen durch sie verdeckende Geometrie.
Hinweis: Mit Hilfe der Animation von direction lassen sich tageszeitliche Veränderungen des Sonnenlichts simulieren.
Hinweis: HeadLight wird durch NavigationInfo kontrolliert.
Interchange profile Hinweis: Licht wird möglicherweise nicht berücksichtigt bei Elternknoten Group oder Transform. |
| DEF |
[DEF ID #IMPLIED]
DEF definiert eine eindeutige Benennung dieses Knotens, die von anderen Knoten referenziert werden kann.
Hinweis: Anschauliche DEF Namen verbessern die Lesbarkeit und gute Dokumentierung eines Modells.
|
| USE |
[USE IDREF #IMPLIED]
USE dient der Wiederverwendung eines mit DEF bezeichneten Knotens, wobei alle anderen Attribute und Kinderknoten ignoriert
werden.
Hinweis: Die Wiederverwendung anderer Geometrien mit USE (statt Duplizierung von Knoten) kann eine bessere Performance bringen.
Warnung: Bei der Verwendung des USE-Attributes dürfen DEF und andere Attributwerte NICHT verwendet werden!
|
| on |
[on accessType inputOutput, type SFBool (true|false) "true"]
aktiviert/deaktiviert diese Lichtquelle.
|
| color |
[color accessType inputOutput, type SFColor CDATA "1 1 1"] [RGB color]
Farbe des Lichtes.
|
| direction |
[direction accessType inputOutput, type SFVec3f CDATA "0 0 -1"]
Orientierung des Lichtes, relativ zum lokalen Koordinatensystem.
Hinweis: Mit Hilfe der Animation von direction lassen sich tageszeitliche Veränderungen des Sonnenlichts simulieren.
|
| intensity |
[intensity accessType inputOutput, type SFFloat CDATA "1"] [0..1]
Helligkeit direkter Einstrahlung des Lichtes.
|
| ambientIntensity |
[ambientIntensity accessType inputOutput, type SFFloat CDATA "0"] [0..1]
Helligkeit des Streulichtes (richtungslos).
Interchange profile Hinweis: Dieses Feld kann ignoriert werden.
|
| global |
[global accessType inputOutput, type SFBool (true|false) "0"]
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 ist der Feldnamen-Präfix im VRML-Codestyle,
wenn dieser Knoten Kind eines anderen ist.
Beispiele: geometry Box, children Group, proxy Group.
Hinweis: Kann bei Bedarf vom Autor überschrieben werden.
Warnung: Attribut containerField wird nur in der XML-Kodierung von Szenen unterstützt.
|
| class |
[class CDATA #IMPLIED]
class ist eine durch Leerzeichen getrennte Liste von Klassen, reserviert für die Nutzung durch XML-Stylesheets.
Warnung: Attribut class wird nur in der XML-Kodierung von Szenen unterstützt.
|
| |
Top Resources Credits |
Disk2D |
Disk2D is a geometry node.
Disk2D specifies a filled planar circle with center (0,0).
Hint: insert a Shape node before adding geometry or Appearance. |
| 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.
|
| USE |
[USE IDREF #IMPLIED]
USE means reuse an already DEF-ed node ID, ignoring _all_ other attributes and children.
Hint: USEing other geometry (instead of duplicating nodes) can improve performance.
Warning: do NOT include DEF (or any other attribute values) when using a USE attribute!
|
| 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, 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, use Transform scale instead.
|
| solid |
[solid accessType inputOnly, type SFBool (true|false) "false"]
solid=true aktiviert Rückseitenentfernung (backface culling),
solid=false erzwingt das Zeichnen von Vorder- und Rückseite.
Warnung: Standardwert true kann die komplette Geometrie verschwinden lassen, wenn man sie von der falschen Seite sieht!
|
| containerField |
[containerField: NMTOKEN "geometry"]
containerField is the field-label prefix indicating relationship to parent node.
Examples: geometry Box, children Group, proxy Shape.
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.
class attribute is only supported in XML encoding of X3D scenes.
|
| |
Top Resources Credits |
ElevationGrid |
ElevationGrid ist ein Geometrieknoten.
ElevationGrid ist ein rechteckiges Gitter in wechselnder Höhe über einer flachen Oberfläche.
ElevationGrid kann Color-, Normal- und TextureCoordinate-Knoten enthalten.
Hinweis: Vor dem Hinzufügen von Geometry oder Appearance muß ein Shape-Knoten eingefügt werden.
Es ist möglich, einen typenkompatiblen ProtoInstance-Knoten als Inhalt zu verwenden. |
| DEF |
[DEF ID #IMPLIED]
DEF definiert eine eindeutige Benennung dieses Knotens, die von anderen Knoten referenziert werden kann.
Hinweis: Anschauliche DEF Namen verbessern die Lesbarkeit und gute Dokumentierung eines Modells.
|
| USE |
[USE IDREF #IMPLIED]
USE dient der Wiederverwendung eines mit DEF bezeichneten Knotens, wobei alle anderen Attribute und Kinderknoten ignoriert
werden.
Hinweis: Die Wiederverwendung anderer Geometrien mit USE (statt Duplizierung von Knoten) kann eine bessere Performance bringen.
Warnung: Bei der Verwendung des USE-Attributes dürfen DEF und andere Attributwerte NICHT verwendet werden!
|
| xDimension |
[xDimension accessType initializeOnly, type SFInt32 CDATA "0"]
Anzahl der Gitterelemente entlang der X-Richtung.
|
| zDimension |
[zDimension accessType initializeOnly, type SFInt32 CDATA "0"]
Anzahl der Gitterelemente entlang der Z-Richtung.
|
| xSpacing |
[xSpacing accessType initializeOnly, type SFFloat CDATA "1.0"]
Meterabstand zwischen Gitterelementen in X-Richtung.
Hinweis: Der totale horizontale X-Achsen-Abstand ist gleich (xDimension-1) * xSpacing.
|
| zSpacing |
[zSpacing accessType initializeOnly, type SFFloat CDATA "1.0"]
Meterabstand zwischen Gitterelementen in Z-Richtung.
Hinweis: Der totale vertikael Z-Achsen-Abstand ist gleich (zDimension-1) * zSpacing.
|
| height |
[height accessType initializeOnly, type MFFloat CDATA #IMPLIED]
Gitter-Array aus Höhenpunkten entlang der Y-Richtung,
mit xDimension Zeilen und zDimension Spalten.
|
| set_height |
[set_height accessType inputOnly, type MFFloat CDATA #IMPLIED]
Gitter-Array aus Höhenpunkten entlang der Y-Richtung,
mit xDimension Zeilen und zDimension Spalten.
|
| ccw |
[ccw accessType initializeOnly, type SFBool (true|false) "true"]
ccw = counterclockwise (gegen den Uhrzeigersinn): Reihenfolge der Orientierung der Vertex-Koordinaten.
Hinweis: ccw false kann solid (Rückseitenentfernung) und Normalen-Orientierung invertieren.
|
| creaseAngle |
[creaseAngle accessType initializeOnly, type SFFloat CDATA "0"] [0..infinity)
creaseAngle definiert einen Winkel (in rad), der festlegt, ob aneinandergrenzende Polygone
mit scharfen Kanten oder smooth shading gezeichnet werden.
Wenn der Winkel zwischen aneinandergrenzenden Polygonen kleiner als der creaseAngle ist,
wird smooth shading an der gemeinsamen Kante genutzt.
|
| solid |
[solid accessType inputOnly, type SFBool (true|false) ""]
solid=true aktiviert Rückseitenentfernung (backface culling),
solid=false erzwingt das Zeichnen von Vorder- und Rückseite.
Warnung: Standardwert true kann die komplette Geometrie verschwinden lassen, wenn man sie von der falschen Seite sieht!
|
| colorPerVertex |
[colorPerVertex accessType initializeOnly, type SFBool (true|false) "true"]
Entweder wird Color pro Vertex (true) oder pro Viereck (false) angewendet.
|
| normalPerVertex |
[normalPerVertex accessType initializeOnly, type SFBool (true|false) "true"]
Entweder wird der Normalen-Knoten pro Vertex (true) oder pro Viereck (false) angewendet.
|
| containerField |
[containerField: NMTOKEN "geometry"]
containerField ist der Feldnamen-Präfix im VRML-Codestyle,
wenn dieser Knoten Kind eines anderen ist.
Beispiele: geometry Box, children Group, proxy Group.
Hinweis: Kann bei Bedarf vom Autor überschrieben werden.
Warnung: Attribut containerField wird nur in der XML-Kodierung von Szenen unterstützt.
|
| class |
[class CDATA #IMPLIED]
class ist eine durch Leerzeichen getrennte Liste von Klassen, reserviert für die Nutzung durch XML-Stylesheets.
Warnung: Attribut class wird nur in der XML-Kodierung von Szenen unterstützt.
|
| |
Top Resources Credits |
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. |
| 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.
|
| USE |
[USE IDREF #IMPLIED]
USE means reuse an already DEF-ed node ID, ignoring _all_ other attributes and children.
Hint: USEing other geometry (instead of duplicating nodes) can improve performance.
Warning: do NOT include DEF (or any other attribute values) when using a USE attribute!
|
| enabled |
[enabled accessType inputOutput, type SFBool (true|false) "true"]
Aktiviert/Deaktiviert den Sensor-Knoten.
|
| 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, (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.
|
| 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]
.
|
| 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.
|
| containerField |
[containerField: NMTOKEN "children"]
containerField is the field-label prefix indicating relationship to parent node.
Examples: geometry Box, children Group, proxy Shape.
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.
class attribute is only supported in XML encoding of X3D scenes.
|
| |
Top Resources Credits |
EXPORT |
EXPORT macht einen lokalen Knoten für das ROUTEing sichtbar, wenn die aktuelle Szene von einer externen Welt per Inline verwendet
wird.
Hinweis: EXPORT-Anweisungen können nach dem Scene-Tag verwendet werden, um Schnittstellen im oberen Dokumentteil sichtbar zu machen.
Warnung: Knoten dürfen nicht innerhalb eines ProtoDeclare referenziert werden.
Warnung: experimentell |
| localDEF |
[localDEF IDREF #REQUIRED]
DEF Name des lokalen Knotens, der EXPORTiert werden soll.
|
| AS |
[AS NMTOKEN #IMPLIED]
Umbenennung des localDEF Knotens unter anderem Namen beim Export.
Hinweis: Optional, Standard ist die Verwendung desselben localDEF Namens.
|
| |
Top Resources Credits |
ExternProtoDeclare |
ExternProtoDeclare zeigt auf eine ProtoDeclare Knoten-Definition, die in einer anderen Datei zur Verfügung gestellt wird.
ExternProtoDeclare Schnittstellen werden mit <field> Tags (ohne IS Attribute) erzeugt.
Hinweis: ExternProto ist nur eine Definition, man nutzt ProtoInstance, um neue Instanzen zu erzeugen.
Hinweis: ExternProtoDeclare URL hat folgende Form:
http://www.web3d.org/x3d/someWorld.xml#ProtoName. |
| name |
[NMTOKEN #REQUIRED]
Name des EXTERNPROTO-Knotens, der deklariert wird.
|
| url |
[Url accessType initializeOnly, type MFString CDATA #IMPLIED]
Position und Dateiname der ProtoDeclare-Quelldeklaration von Interesse.
Mehrere Angaben sind verläßlicher, und Weblokationen ermöglichen funktionierende E-Mail Anhänge.
Hinweis: Strings können mehrere Werte haben, so daß jeder Teil in Anführungszeichen eingeschlossen sein sollte
[ "http://www.url1.org" "http://www.url2.org" "etc." ].
Hinweis: Die Groß- und Kleinschreibung von Verzeichnis- und Dateinamen ist für http-Links strikt einzuhalten!
Hinweis: Eingebettete Leerzeichen in URL-Anfragen können mit %20 für jedes Leerzeichen ersetzt werden.
|
| appinfo |
[appinfo type SFString CDATA #IMPLIED]
Anwendungsinformationen, um eine einfache Beschreibung (z.B. als Tooltip) zur Verfügung zu stellen,
äquivalent zum XML Schema-Tag appinfo.
|
| documentation |
[documentation type SFString CDATA #IMPLIED]
Dokumentations-URL für weitere Informationen,
äquivalent zum XML Schema-Tag documentation.
|
| |
Top Resources Credits |
Extrusion |
Extrusion ist ein Geometrie-Knoten, der einen Querschnitt entlang eines
3D-Spine-Pfades (=Rückgrat) im lokalen Koordinatensystem extrudiert.
Eine Skalierung/Rotation des Querschnittes kann eine Vielzahl von Ergebnissen liefern.
Hinweis: Vor dem Hinzufügen von Geometry oder Appearance muß ein Shape-Knoten eingefügt werden. |
| DEF |
[DEF ID #IMPLIED]
DEF definiert eine eindeutige Benennung dieses Knotens, die von anderen Knoten referenziert werden kann.
Hinweis: Anschauliche DEF Namen verbessern die Lesbarkeit und gute Dokumentierung eines Modells.
|
| USE |
[USE IDREF #IMPLIED]
USE dient der Wiederverwendung eines mit DEF bezeichneten Knotens, wobei alle anderen Attribute und Kinderknoten ignoriert
werden.
Hinweis: Die Wiederverwendung anderer Geometrien mit USE (statt Duplizierung von Knoten) kann eine bessere Performance bringen.
Warnung: Bei der Verwendung des USE-Attributes dürfen DEF und andere Attributwerte NICHT verwendet werden!
|
| spine |
[spine accessType initializeOnly, type MFVec3f CDATA "0 0 0, 0 1 0"]
spine ist eine Liste von 3D-Punkten für eine abschnittsweise lineare Kurve,
die eine Linie verbundener Punkte erzeugt (offen oder geschlossen).
Entlang dieses Pfades wird der Querschnitt extrudiert wird.
Hinweis: Die Anzahl der Spine-Punkte, Skalierungs- und Orientierunsgwerte muß übereinstimmen.
|
| crossSection |
[crossSection accessType initializeOnly, type MFVec2f CDATA "1 1, 1 -1, -1 -1, -1 1, 1 1"]
Eine sortierte Menge von 2D-Punkten, die eine teilweise lineare Kurve
und damit eine Fläche verbundener Punkte ergeben.
Dies ergibt die Silhouette der äußeren Oberfläche.
Warnung: auf den Uhrzeigersinn (ccw) achten, damit keine fehlerhafte/invertierte Geometrie entsteht!
|
| scale |
[scale accessType initializeOnly, type MFVec2f CDATA "1 1"] (0..infinity)
scale ist eine Liste von 2D-Skalierungsparametern, welche jedem spine-Wert entlang des Querschnittes zugewiesen werden.
Hinweis: Anzahl der spine-Punkte, Skalierungs- und Orientierungswerte muß übereinstimmen.
Warnung: 0 oder negative Werte sind nicht erlaubt.
|
| orientation |
[orientation accessType initializeOnly, type MFRotation CDATA "0 0 1 0"]
orientation ist eine Liste von Achsenorientierungs-Werten (4-Tupel) entsprechend jedem spine des Querschnittes.
Hinweis: Anzahl der spine-Punkte, Skalierungs- und Orientierungswerte muß übereinstimmen.
|
| beginCap |
[beginCap accessType initializeOnly, type SFBool (true|false) "true"]
Ob Anfangsdeckfläche gezeichnet werden soll (analog zur Zylinderdeckfläche).
Warnung: Kann nach der Initialisierung nicht mehr verändert werden.
|
| endCap |
[endCap accessType initializeOnly, type SFBool (true|false) "true"]
Ob Enddeckfläche gezeichnet werden soll (analog zur Zylindergrundfläche).
Warnung: Kann nach der Initialisierung nicht mehr verändert werden.
|
| ccw |
[ccw accessType initializeOnly, type SFBool (true|false) "true"]
ccw = counterclockwise (gegen den Uhrzeigersinn): Reihenfolge der Orientierung der Vertex-Koordinaten.
Hinweis: ccw false kann solid (Rückseitenentfernung) und Normalen-Orientierung invertieren.
|
| convex |
[convex accessType initializeOnly, type SFBool (true|false) "true"]
Entweder alle Polygone eines Körpers sind konvex (true), oder möglicherweise konkav (false).
Ein konvexes Polygon ist eben, schneidet sich nicht selbst und hat sämtliche Innenwinkel < 180 Grad.
|
| creaseAngle |
[creaseAngle accessType initializeOnly, type SFFloat CDATA "0"] [0..infinity)
creaseAngle definiert einen Winkel (in rad), der festlegt, ob aneinandergrenzende Polygone
mit scharfen Kanten oder smooth shading gezeichnet werden.
Wenn der Winkel zwischen aneinandergrenzenden Polygonen kleiner als der creaseAngle ist,
wird smooth shading an der gemeinsamen Kante genutzt.
|
| solid |
[solid accessType initializeOnly, type SFBool (true|false) "true"]
solid=true aktiviert Rückseitenentfernung (backface culling),
solid=false erzwingt das Zeichnen von Vorder- und Rückseite.
Warnung: Standardwert true kann die komplette Geometrie verschwinden lassen, wenn man sie von der falschen Seite sieht!
|
| containerField |
[containerField: NMTOKEN "geometry"]
containerField ist der Feldnamen-Präfix im VRML-Codestyle,
wenn dieser Knoten Kind eines anderen ist.
Beispiele: geometry Box, children Group, proxy Group.
Hinweis: Kann bei Bedarf vom Autor überschrieben werden.
Warnung: Attribut containerField wird nur in der XML-Kodierung von Szenen unterstützt.
|
| class |
[class CDATA #IMPLIED]
class ist eine durch Leerzeichen getrennte Liste von Klassen, reserviert für die Nutzung durch XML-Stylesheets.
Warnung: Attribut class wird nur in der XML-Kodierung von Szenen unterstützt.
|
| |
Top Resources Credits |
field |
Ein Feldelement (field) definiert ein Schnittstellenattribut oder -knoten.
Hinweis: Vor dem Hinzufügen eines Feldes zunächst Script-, ProtoDeclare- oder ExternProtoDeclare-Knoten einfügen.
Hinweis: der oder die initialisierenden Knoten sollten im enthaltenen Inhalt aufgeführt werden. |
| name |
[name: NMTOKEN #REQUIRED]
Name dieser Feldvariable
|
| accessType |
[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.
Erlaubt genaue Rückwärtskompatibilität zur Semantik von Feldern bei VRML97, sofern gewünscht.
Hinweis: Default-Wert ist 'field'.
Warnung: 'inputOutput's sind in VRML97 Script-Knoten nicht erlaubt! Stattdessen 'field' benutzen.
|
| type |
[type: (select from types list) #REQUIRED]
Basistyp dieser Feldvariable.
|
| appinfo |
[appinfo type SFString CDATA #IMPLIED]
Anwendungsinformationen, um eine einfache Beschreibung (z.B. als Tooltip) zur Verfügung zu stellen,
äquivalent zum XML Schema-Tag appinfo.
|
| documentation |
[documentation type SFString CDATA #IMPLIED]
Dokumentations-URL für weitere Informationen,
äquivalent zum XML Schema-Tag documentation.
|
| |
Top Resources Credits |
fieldValue |
Ein fieldValue Element wird zur erneuten Initiailisierung von Standardfeldwerten in ProtoInstances genutzt.
Feldnamen müssen bereits in ProtoDeclare oder ExternProtoDeclare deklariert sein.
Hinweis: Initialisierungen für Knoten (SFNode/MFNode) sollte man innerhalb der fieldValue's angeben. |
| name |
[name: NMTOKEN #REQUIRED]
Name des Feldes (bereits in ProtoDeclare oder ExternProtoDeclare deklariert).
|
| value |
[value: outputOnly CDATA #IMPLIED]
Anfangswert des Feldes (überschreibt Standard-Anfangswerte in ProtoDeclare oder ExternProtoDeclare).
Hinweis: initialisiert stattdessen Knoten mit dem angegebenen Inhalt.
|
| |
Top Resources Credits |
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'/> |
| 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.
|
| USE |
[USE IDREF #IMPLIED]
USE means reuse an already DEF-ed node ID, ignoring _all_ other attributes and children.
Hint: USEing other geometry (instead of duplicating nodes) can improve performance.
Warning: do NOT include DEF (or any other attribute values) when using a USE attribute!
|
| 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"] [RGB color]
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.
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.
class attribute is only supported in XML encoding of X3D scenes.
|
| |
Top Resources Credits |
FloatVertexAttribute |
FloatVertexAttribute defines a set of per-vertex single precision floating point attributes. |
| 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.
|
| USE |
[USE IDREF #IMPLIED]
USE means reuse an already DEF-ed node ID, ignoring _all_ other attributes and children.
Hint: USEing other geometry (instead of duplicating nodes) can improve performance.
Warning: do NOT include DEF (or any other attribute values) when using a USE attribute!
|
| 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 ""]
containerField is the field-label prefix indicating relationship to parent node.
Examples: geometry Box, children Group, proxy Shape.
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.
class attribute is only supported in XML encoding of X3D scenes.
|
| |
Top Resources Credits |
Fog |
Fog (Nebel) simuliert atmosphärische Effekte durch Überlagerung entfernter Objekte mit einer Nebelfarbe.
Background, Fog, NavigationInfo und Viewpoint sind verknüpfbare Knoten. |
| DEF |
[DEF ID #IMPLIED]
DEF definiert eine eindeutige Benennung dieses Knotens, die von anderen Knoten referenziert werden kann.
Hinweis: Anschauliche DEF Namen verbessern die Lesbarkeit und gute Dokumentierung eines Modells.
|
| USE |
[USE IDREF #IMPLIED]
USE dient der Wiederverwendung eines mit DEF bezeichneten Knotens, wobei alle anderen Attribute und Kinderknoten ignoriert
werden.
Hinweis: Die Wiederverwendung anderer Geometrien mit USE (statt Duplizierung von Knoten) kann eine bessere Performance bringen.
Warnung: Bei der Verwendung des USE-Attributes dürfen DEF und andere Attributwerte NICHT verwendet werden!
|
| color |
[color accessType inputOutput, type SFColor CDATA "1 1 1"] [RGB color]
Hinweis: auf die Farbe des Background-Knotens setzen, damit Objekte verschwinden.
|
| fogType |
[fogType accessType inputOutput, type SFString CDATA (LINEAR|EXPONENTIAL) "LINEAR"]
Spezifiziert den Algorithmus für die Berechung des Nebelzuwachses, entweder linear (LINEAR) oder exponentiell (EXPONENTIAL).
Hinweis: EXPONENTIAL wirkt natürlicher, ist jedoch rechenaufwendiger.
|
| visibilityRange |
[visibilityRange accessType inputOutput, type SFFloat CDATA "0.0"]
Der Abstand in Metern, bei dem Objekte vollständig vom Nebel verschluckt werden (unter Nutzung des lokalen Koordinatensystems).
Hinweis: visibilityRange 0 schaltet den Nebel aus.
|
| set_bind |
[set_bind accessType inputOnly, type SFBool (true|false) ""]
Input Event set_bind=true aktiviert diesen Knoten,
Input Event set_bind=false deaktiviert diesen Knoten.
Diese Einstellung set_bind true/false löst ein pop/push (enable/disable) auf diesen Knoten aus.
|
| bindTime |
[bindTime accessType outputOnly, type SFTime CDATA "-1"]
Ereignis wird gesendet, wenn Knoten aktiv/inaktiv wird.
|
| isBound |
[isBound accessType outputOnly, type SFBool (true|false) "false"]
Ereignis true wird gesendet, wenn Knoten aktiviert wird; event false wird gesendet, wenn Verknüpfung gelöst wird.
|
| containerField |
[containerField: NMTOKEN "children"]
containerField ist der Feldnamen-Präfix im VRML-Codestyle,
wenn dieser Knoten Kind eines anderen ist.
Beispiele: geometry Box, children Group, proxy Group.
Hinweis: Kann bei Bedarf vom Autor überschrieben werden.
Warnung: Attribut containerField wird nur in der XML-Kodierung von Szenen unterstützt.
|
| class |
[class CDATA #IMPLIED]
class ist eine durch Leerzeichen getrennte Liste von Klassen, reserviert für die Nutzung durch XML-Stylesheets.
Warnung: Attribut class wird nur in der XML-Kodierung von Szenen unterstützt.
|
| |
Top Resources Credits |
FogCoordinate |
FogCoordinate defines a set of explicit fog depths on a per-vertex basis, overriding Fog visibilityRange. |
| 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.
|
| USE |
[USE IDREF #IMPLIED]
USE means reuse an already DEF-ed node ID, ignoring _all_ other attributes and children.
Hint: USEing other geometry (instead of duplicating nodes) can improve performance.
Warning: do NOT include DEF (or any other attribute values) when using a USE attribute!
|
| depth |
[depth accessType inputOutput, type MFVec3f CDATA #IMPLIED]
depth contains a set of 3D coordinates.
|
| containerField |
[containerField: NMTOKEN "coord"]
containerField is the field-label prefix indicating relationship to parent node.
Examples: geometry Box, children Group, proxy Shape.
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.
class attribute is only supported in XML encoding of X3D scenes.
|
| |
Top Resources Credits |
FontStyle |
FontStyle definiert die Schriftgröße, -familie und den Stil für Text-Knoten.
Hinweis: als Elternknoten muß zunächst ein Text-Knoten eingefügt werden. |
| DEF |
[DEF ID #IMPLIED]
DEF definiert eine eindeutige Benennung dieses Knotens, die von anderen Knoten referenziert werden kann.
Hinweis: Anschauliche DEF Namen verbessern die Lesbarkeit und gute Dokumentierung eines Modells.
|
| USE |
[USE IDREF #IMPLIED]
USE dient der Wiederverwendung eines mit DEF bezeichneten Knotens, wobei alle anderen Attribute und Kinderknoten ignoriert
werden.
Hinweis: Die Wiederverwendung anderer Geometrien mit USE (statt Duplizierung von Knoten) kann eine bessere Performance bringen.
Warnung: Bei der Verwendung des USE-Attributes dürfen DEF und andere Attributwerte NICHT verwendet werden!
|
| family |
[family accessType initializeOnly, type MFString CDATA "SERIF"]
Sequenz von Schriftfamiliennamen in der bevorzugten Reihenfolge - Browser benutzen die erste verfügbare Schriftfamilie.
Zu den unterstützten Werten zählen "SERIF" "SANS" "TYPEWRITER".
Hinweis: SERIF und SANS sind Schriftarten mit variabler Breite (z.B. Roman und Arial).
Hinweis: TYPEWRITER ist eine Schriftart mit fixer Buchstabenbreite (z.B. Courier).
Hinweis: Strings können mehrere Werte haben, so daß jeder Teil "in Anführungszeichen" "eingeschlossen" "sein sollte".
|
| style |
[style accessType initializeOnly, type SFString CDATA (PLAIN|BOLD|ITALIC|BOLDITALIC) "PLAIN"]
Einer der vier Werte kann als Textstil ausgewählt werden (normal, fett, kursiv, fett und kursiv).
|
| justify |
[justify accessType initializeOnly, type MFString CDATA "BEGIN" or "BEGIN" "END"]
Zwei Stringwerte werden für die Ausrichtung an der Haupt- und Nebenachse angegeben,
mögliche Werte sind "FIRST" "BEGIN" "MIDDLE" "END".
Beispiel "MIDDLE" "MIDDLE".
Hinweis: Strings können mehrere Werte haben, so daß jeder Teil "in Anführungszeichen" "eingeschlossen" "sein sollte".
|
| size |
[size accessType initializeOnly, type SFFloat CDATA "1.0"]
Nominale Höhe (im lokalen Koordinatensystem) der Schriftschnitte.
Damit wird auch der Standardabstand zwischen angrenzenden Textzeilen festgelegt.
|
| spacing |
[spacing accessType initializeOnly, type SFFloat CDATA "1.0"]
Faktor für den Abstand zwischen angrenzenden Textzeilen.
|
| language |
[language accessType initializeOnly, type SFString CDATA #IMPLIED]
Der Sprachcode besteht aus einem Hauptcode
und einer (möglicherweise leeren) Reihe von Nebencodes.
[ Sprachcode = Hauptcode ( "-" Nebencode )* ]
Hauptcodes mit zwei Buchstaben sind für Sprachabkürzungen definiert.
[RFC1766, http://www.ietf.org/rfc/rfc1766.txt]
Dazu zählen: en (Englisch), fr (Französisch), de (Deutsch),
it (Italienisch), nl (Niederländisch), el (Griechisch), es (Spanisch), pt (Portugiesisch),
ar (Arabisch), he (Hebräisch), ru (Russisch), zh (Chinesisch), ja (Japanisch),
hi (Hindi), ur (Urdu), and sa (Sanskrit).
Jeder zweibuchstabige Nebencode wird als ein Landescode aufgefaßt.
[ISO3166 or http://www.oasis-open.org/cover/iso639a.html]
|
| horizontal |
[horizontal accessType initializeOnly, type SFBool (true|false) "true"]
Ob die Textausrichtung horizontal (true) oder vertikal ist (false).
|
| leftToRight |
[leftToRight accessType initializeOnly, type SFBool (true|false) "true"]
Ob die Textrichtung von links nach rechts (true) oder von rechts nach links ist (false).
|
| topToBottom |
[topToBottom accessType initializeOnly, type SFBool (true|false) "true"]
Ob die Textrichtung von oben nach unten (true) oder von unten nach oben ist (false).
|
| containerField |
[containerField: NMTOKEN "fontStyle"]
containerField ist der Feldnamen-Präfix im VRML-Codestyle,
wenn dieser Knoten Kind eines anderen ist.
Beispiele: geometry Box, children Group, proxy Group.
Hinweis: Kann bei Bedarf vom Autor überschrieben werden.
Warnung: Attribut containerField wird nur in der XML-Kodierung von Szenen unterstützt.
|
| class |
[class CDATA #IMPLIED]
class ist eine durch Leerzeichen getrennte Liste von Klassen, reserviert für die Nutzung durch XML-Stylesheets.
Warnung: Attribut class wird nur in der XML-Kodierung von Szenen unterstützt.
|
| |
Top Resources Credits |
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. |
| 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.
|
| USE |
[USE IDREF #IMPLIED]
USE means reuse an already DEF-ed node ID, ignoring _all_ other attributes and children.
Hint: USEing other geometry (instead of duplicating nodes) can improve performance.
Warning: do NOT include DEF (or any other attribute values) when using a USE attribute!
|
| update |
[update accessType inputOutput, type SFString CDATA "NONE" (NONE|NEXT_FRAME_ONLY|ALWAYS)]
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.
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.
class attribute is only supported in XML encoding of X3D scenes.
|
| |
Top Resources Credits |
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, and PointSet.
GeoCoordinate can contain a GeoOrigin node. |
| DEF |
[DEF ID #IMPLIED]
DEF definiert eine eindeutige Benennung dieses Knotens, die von anderen Knoten referenziert werden kann.
Hinweis: Anschauliche DEF Namen verbessern die Lesbarkeit und gute Dokumentierung eines Modells.
|
| USE |
[USE IDREF #IMPLIED]
USE dient der Wiederverwendung eines mit DEF bezeichneten Knotens, wobei alle anderen Attribute und Kinderknoten ignoriert
werden.
Hinweis: Die Wiederverwendung anderer Geometrien mit USE (statt Duplizierung von Knoten) kann eine bessere Performance bringen.
Warnung: Bei der Verwendung des USE-Attributes dürfen DEF und andere Attributwerte NICHT verwendet werden!
|
| geoSystem |
[geoSystem accessType initializeOnly, type MFString CDATA "GD" "WE" ]
Identifies spatial reference frame used: Geodetic, Universal Transverse Mercator, Geocentric.
Supported values: GD UTM 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 ist der Feldnamen-Präfix im VRML-Codestyle,
wenn dieser Knoten Kind eines anderen ist.
Beispiele: geometry Box, children Group, proxy Group.
Hinweis: Kann bei Bedarf vom Autor überschrieben werden.
Warnung: Attribut containerField wird nur in der XML-Kodierung von Szenen unterstützt.
|
| class |
[class CDATA #IMPLIED]
class ist eine durch Leerzeichen getrennte Liste von Klassen, reserviert für die Nutzung durch XML-Stylesheets.
Warnung: Attribut class wird nur in der XML-Kodierung von Szenen unterstützt.
|
| |
Top Resources Credits |
GeoElevationGrid |
GeoElevationGrid is a geometry node, defining a a rectangular height field
above a curved geographic surface using geographic coordinates.
GeoElevationGrid can contain GeoOrigin, Color/ColorRGBA, Normal and TextureCoordinate nodess.
Hinweis: Vor dem Hinzufügen von Geometry oder Appearance muß ein Shape-Knoten eingefügt werden. |
| DEF |
[DEF ID #IMPLIED]
DEF definiert eine eindeutige Benennung dieses Knotens, die von anderen Knoten referenziert werden kann.
Hinweis: Anschauliche DEF Namen verbessern die Lesbarkeit und gute Dokumentierung eines Modells.
|
| USE |
[USE IDREF #IMPLIED]
USE dient der Wiederverwendung eines mit DEF bezeichneten Knotens, wobei alle anderen Attribute und Kinderknoten ignoriert
werden.
Hinweis: Die Wiederverwendung anderer Geometrien mit USE (statt Duplizierung von Knoten) kann eine bessere Performance bringen.
Warnung: Bei der Verwendung des USE-Attributes dürfen DEF und andere Attributwerte NICHT verwendet werden!
|
| geoSystem |
[geoSystem accessType initializeOnly, type MFString CDATA "GD" "WE" ]
Identifies spatial reference frame used: Geodetic, Universal Transverse Mercator, Geocentric.
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.
|
| xDimension |
[xDimension accessType initializeOnly, type SFInt32 CDATA "0"]
Number of grid-array elements along east-west X direction.
Hinweis: 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.
Hinweis: 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 (gegen den Uhrzeigersinn): Reihenfolge der Orientierung der Vertex-Koordinaten.
Hinweis: ccw false kann solid (Rückseitenentfernung) und Normalen-Orientierung invertieren.
|
| solid |
[solid accessType initializeOnly, type SFBool (true|false) "true"]
solid=true aktiviert Rückseitenentfernung (backface culling),
solid=false erzwingt das Zeichnen von Vorder- und Rückseite.
Warnung: Standardwert true kann die komplette Geometrie verschwinden lassen, wenn man sie von der falschen Seite sieht!
|
| creaseAngle |
[creaseAngle accessType initializeOnly, type SFFloat CDATA "0"] [0..infinity)
creaseAngle definiert einen Winkel (in rad), der festlegt, ob aneinandergrenzende Polygone
mit scharfen Kanten oder smooth shading gezeichnet werden.
Wenn der Winkel zwischen aneinandergrenzenden Polygonen kleiner als der creaseAngle ist,
wird smooth shading an der gemeinsamen Kante genutzt.
|
| colorPerVertex |
[colorPerVertex accessType initializeOnly, type SFBool (true|false) "true"]
Entweder wird Color pro Vertex (true) oder pro Viereck (false) angewendet.
|
| normalPerVertex |
[normalPerVertex accessType initializeOnly, type SFBool (true|false) "true"]
Entweder wird der Normalen-Knoten pro Vertex (true) oder pro Viereck (false) angewendet.
|
| containerField |
[containerField: NMTOKEN "geometry"]
containerField ist der Feldnamen-Präfix im VRML-Codestyle,
wenn dieser Knoten Kind eines anderen ist.
Beispiele: geometry Box, children Group, proxy Group.
Hinweis: Kann bei Bedarf vom Autor überschrieben werden.
Warnung: Attribut containerField wird nur in der XML-Kodierung von Szenen unterstützt.
|
| class |
[class CDATA #IMPLIED]
class ist eine durch Leerzeichen getrennte Liste von Klassen, reserviert für die Nutzung durch XML-Stylesheets.
Warnung: Attribut class wird nur in der XML-Kodierung von Szenen unterstützt.
|
| |
Top Resources Credits |
GeoLocation |
GeoLocation positions a regular X3D model onto earth's surface.
GeoLocation can contain children and GeoOrigin nodes. |
| DEF |
[DEF ID #IMPLIED]
DEF definiert eine eindeutige Benennung dieses Knotens, die von anderen Knoten referenziert werden kann.
Hinweis: Anschauliche DEF Namen verbessern die Lesbarkeit und gute Dokumentierung eines Modells.
|
| USE |
[USE IDREF #IMPLIED]
USE dient der Wiederverwendung eines mit DEF bezeichneten Knotens, wobei alle anderen Attribute und Kinderknoten ignoriert
werden.
Hinweis: Die Wiederverwendung anderer Geometrien mit USE (statt Duplizierung von Knoten) kann eine bessere Performance bringen.
Warnung: Bei der Verwendung des USE-Attributes dürfen DEF und andere Attributwerte NICHT verwendet werden!
|
| geoSystem |
[geoSystem accessType initializeOnly, type MFString CDATA "GD" "WE" ]
Identifies spatial reference frame used: Geodetic, Universal Transverse Mercator, Geocentric.
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).
|
| bboxCenter |
[bboxCenter accessType initializeOnly, type SFVec3f CDATA "0 0 0"]
Bounding box center: Positionsverschiebung vom Ursprung des lokalen Koordinatensystems.
|
| bboxSize |
[bboxSize accessType initializeOnly, type SFVec3f CDATA "-1 -1 -1"]
Bounding box size: wird automatisch berechnet, kann jedoch zu Optimierungszwecken oder als Einschränkung spezifiziert werden.
|
| containerField |
[containerField: NMTOKEN "children"]
containerField ist der Feldnamen-Präfix im VRML-Codestyle,
wenn dieser Knoten Kind eines anderen ist.
Beispiele: geometry Box, children Group, proxy Group.
Hinweis: Kann bei Bedarf vom Autor überschrieben werden.
Warnung: Attribut containerField wird nur in der XML-Kodierung von Szenen unterstützt.
|
| class |
[class CDATA #IMPLIED]
class ist eine durch Leerzeichen getrennte Liste von Klassen, reserviert für die Nutzung durch XML-Stylesheets.
Warnung: Attribut class wird nur in der XML-Kodierung von Szenen unterstützt.
|
| |
Top Resources Credits |
GeoLOD |
GeoLOD provides quadtree level-of-detail loading/unloading for multi-resolution terrains.
GeoLOD can contain children and GeoOrigin nodes.
Hinweis: children nodes expose the scene graph for the currently loaded set of nodes.
Hinweis: rootNode specifies the geometry of the root tile.
Warnung: do not use rootUrl and rootNode simultaneously, since each specifies the root tile. |
| DEF |
[DEF ID #IMPLIED]
DEF definiert eine eindeutige Benennung dieses Knotens, die von anderen Knoten referenziert werden kann.
Hinweis: Anschauliche DEF Namen verbessern die Lesbarkeit und gute Dokumentierung eines Modells.
|
| USE |
[USE IDREF #IMPLIED]
USE dient der Wiederverwendung eines mit DEF bezeichneten Knotens, wobei alle anderen Attribute und Kinderknoten ignoriert
werden.
Hinweis: Die Wiederverwendung anderer Geometrien mit USE (statt Duplizierung von Knoten) kann eine bessere Performance bringen.
Warnung: Bei der Verwendung des USE-Attributes dürfen DEF und andere Attributwerte NICHT verwendet werden!
|
| geoSystem |
[geoSystem accessType initializeOnly, type MFString CDATA "GD" "WE" ]
Identifies spatial reference frame used: Geodetic, Universal Transverse Mercator, Geocentric.
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] (0,infinity)
Viewer range from geographic-coordinates center triggers quadtree loading/unloading.
|
| 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: Positionsverschiebung vom Ursprung des lokalen Koordinatensystems.
|
| bboxSize |
[bboxSize accessType initializeOnly, type SFVec3f CDATA "-1 -1 -1"]
Bounding box size: wird automatisch berechnet, kann jedoch zu Optimierungszwecken oder als Einschränkung spezifiziert werden.
|
| containerField |
[containerField: NMTOKEN "children"]
containerField ist der Feldnamen-Präfix im VRML-Codestyle,
wenn dieser Knoten Kind eines anderen ist.
Beispiele: geometry Box, children Group, proxy Group.
Hinweis: Kann bei Bedarf vom Autor überschrieben werden.
Warnung: Attribut containerField wird nur in der XML-Kodierung von Szenen unterstützt.
|
| class |
[class CDATA #IMPLIED]
class ist eine durch Leerzeichen getrennte Liste von Klassen, reserviert für die Nutzung durch XML-Stylesheets.
Warnung: Attribut class wird nur in der XML-Kodierung von Szenen unterstützt.
|
| |
Top Resources Credits |
GeoMetadata |
GeoMetadata includes a generic subset of metadata about the geographic data. |
| DEF |
[DEF ID #IMPLIED]
DEF definiert eine eindeutige Benennung dieses Knotens, die von anderen Knoten referenziert werden kann.
Hinweis: Anschauliche DEF Namen verbessern die Lesbarkeit und gute Dokumentierung eines Modells.
|
| USE |
[USE IDREF #IMPLIED]
USE dient der Wiederverwendung eines mit DEF bezeichneten Knotens, wobei alle anderen Attribute und Kinderknoten ignoriert
werden.
Hinweis: Die Wiederverwendung anderer Geometrien mit USE (statt Duplizierung von Knoten) kann eine bessere Performance bringen.
Warnung: Bei der Verwendung des USE-Attributes dürfen DEF und andere Attributwerte NICHT verwendet werden!
|
| url |
[url accessType inputOutput, type MFString CDATA #IMPLIED] .
Hinweis: Strings können mehrere Werte haben, so daß jeder Teil in Anführungszeichen eingeschlossen sein sollte
[ "http://www.url1.org" "http://www.url2.org" "etc." ].
Hinweis: Die Groß- und Kleinschreibung von Verzeichnis- und Dateinamen ist für http-Links strikt einzuhalten!
Hinweis: Eingebettete Leerzeichen in URL-Anfragen können mit %20 für jedes Leerzeichen ersetzt werden.
|
| data |
[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 ist der Feldnamen-Präfix im VRML-Codestyle,
wenn dieser Knoten Kind eines anderen ist.
Beispiele: geometry Box, children Group, proxy Group.
Hinweis: Kann bei Bedarf vom Autor überschrieben werden.
Warnung: Attribut containerField wird nur in der XML-Kodierung von Szenen unterstützt.
|
| class |
[class CDATA #IMPLIED]
class ist eine durch Leerzeichen getrennte Liste von Klassen, reserviert für die Nutzung durch XML-Stylesheets.
Warnung: Attribut class wird nur in der XML-Kodierung von Szenen unterstützt.
|
| |
Top Resources Credits |
GeoOrigin |
GeoOrigin specifies a local coordinate system for increased geographic precision.
Hinweis: only one coordinate system allowed per scene
thus USE-ing only one GeoOrigin node per scene is recommended. |
| DEF |
[DEF ID #IMPLIED]
DEF definiert eine eindeutige Benennung dieses Knotens, die von anderen Knoten referenziert werden kann.
Hinweis: Anschauliche DEF Namen verbessern die Lesbarkeit und gute Dokumentierung eines Modells.
|
| USE |
[USE IDREF #IMPLIED]
USE dient der Wiederverwendung eines mit DEF bezeichneten Knotens, wobei alle anderen Attribute und Kinderknoten ignoriert
werden.
Hinweis: Die Wiederverwendung anderer Geometrien mit USE (statt Duplizierung von Knoten) kann eine bessere Performance bringen.
Warnung: Bei der Verwendung des USE-Attributes dürfen DEF und andere Attributwerte NICHT verwendet werden!
|
| geoSystem |
[geoSystem accessType initializeOnly, type MFString CDATA "GD" "WE" ]
Identifies spatial reference frame used: Geodetic, Universal Transverse Mercator, Geocentric.
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).
|
| 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 ist der Feldnamen-Präfix im VRML-Codestyle,
wenn dieser Knoten Kind eines anderen ist.
Beispiele: geometry Box, children Group, proxy Group.
Hinweis: Kann bei Bedarf vom Autor überschrieben werden.
Warnung: Attribut containerField wird nur in der XML-Kodierung von Szenen unterstützt.
|
| class |
[class CDATA #IMPLIED]
class ist eine durch Leerzeichen getrennte Liste von Klassen, reserviert für die Nutzung durch XML-Stylesheets.
Warnung: Attribut class wird nur in der XML-Kodierung von Szenen unterstützt.
|
| |
Top Resources Credits |
GeoPositionInterpolator |
GeoPositionInterpolator animates objects within a geographic coordinate system.
GeoPositionInterpolator can contain a GeoOrigin node.
Typischer Input: ROUTE someTimeSensor.fraction_changed TO someInterpolator.set_fraction
Typischer Output: ROUTE someInterpolator.value_changed TO destinationNode.set_attribute. |
| DEF |
[DEF ID #IMPLIED]
DEF definiert eine eindeutige Benennung dieses Knotens, die von anderen Knoten referenziert werden kann.
Hinweis: Anschauliche DEF Namen verbessern die Lesbarkeit und gute Dokumentierung eines Modells.
|
| USE |
[USE IDREF #IMPLIED]
USE dient der Wiederverwendung eines mit DEF bezeichneten Knotens, wobei alle anderen Attribute und Kinderknoten ignoriert
werden.
Hinweis: Die Wiederverwendung anderer Geometrien mit USE (statt Duplizierung von Knoten) kann eine bessere Performance bringen.
Warnung: Bei der Verwendung des USE-Attributes dürfen DEF und andere Attributwerte NICHT verwendet werden!
|
| geoSystem |
[geoSystem accessType initializeOnly, type MFString CDATA "GD" "WE" ]
Identifies spatial reference frame used: Geodetic, Universal Transverse Mercator, Geocentric.
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]
Definitionsparameter für lineare Interpolation in zeitlichen Abständen,
in ansteigender Reihenfolge und entsprechend der keyValues.
Hinweis: Anzahl der keys muß mit der Anzahl der keyValues übereinstimmen!
|
| keyValue |
[keyValue accessType inputOutput, type MFVec3d CDATA #IMPLIED]
Ausgabewerte der linearen Interpolation, entsprechend der Zeitabschnittsangaben.
Hinweis: Anzahl der keys muß mit der Anzahl der keyValues übereinstimmen!
|
| set_fraction |
[set_fraction accessType inputOnly, type SFFloat CDATA #FIXED ""]
set_fraction wählt den Input-key für die Ausgabe des korrespondierenden keyValues.
|
| value_changed |
[value_changed accessType outputOnly, type SFVec3f CDATA #FIXED ""]
Linear interpolierter Ausgabewert berechnet aus der aktuellen key Zeit und dem entsprechenden keyValue.
|
| geovalue_changed |
[geovalue_changed accessType outputOnly, type SFVec3d CDATA #FIXED ""]
interpolated coordinate in the geographic coordinate system specified by geoSystem
.
|
| containerField |
[containerField: NMTOKEN "children"]
containerField ist der Feldnamen-Präfix im VRML-Codestyle,
wenn dieser Knoten Kind eines anderen ist.
Beispiele: geometry Box, children Group, proxy Group.
Hinweis: Kann bei Bedarf vom Autor überschrieben werden.
Warnung: Attribut containerField wird nur in der XML-Kodierung von Szenen unterstützt.
|
| class |
[class CDATA #IMPLIED]
class ist eine durch Leerzeichen getrennte Liste von Klassen, reserviert für die Nutzung durch XML-Stylesheets.
Warnung: Attribut class wird nur in der XML-Kodierung von Szenen unterstützt.
|
| |
Top Resources Credits |
GeoTouchSensor |
GeoTouchSensor returns geographic coordinates for the object being pointed at.
GeoTouchSensor can contain a GeoOrigin node.
Hinweis: Sensoren werden von peer-Knoten und deren Kindern beeinflußt. |
| DEF |
[DEF ID #IMPLIED]
DEF definiert eine eindeutige Benennung dieses Knotens, die von anderen Knoten referenziert werden kann.
Hinweis: Anschauliche DEF Namen verbessern die Lesbarkeit und gute Dokumentierung eines Modells.
|
| USE |
[USE IDREF #IMPLIED]
USE dient der Wiederverwendung eines mit DEF bezeichneten Knotens, wobei alle anderen Attribute und Kinderknoten ignoriert
werden.
Hinweis: Die Wiederverwendung anderer Geometrien mit USE (statt Duplizierung von Knoten) kann eine bessere Performance bringen.
Warnung: Bei der Verwendung des USE-Attributes dürfen DEF und andere Attributwerte NICHT verwendet werden!
|
| geoSystem |
[geoSystem accessType initializeOnly, type MFString CDATA "GD" "WE" ]
Identifies spatial reference frame used: Geodetic, Universal Transverse Mercator, Geocentric.
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 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 & for & or " for " ).
|
| isActive |
[isActive accessType inputOutput, type SFBool (true|false) #FIXED ""]
isActive true/false Events werden beim Auslösen des Sensors generiert.
isActive=true wenn der primäre Mausknopf gedrückt ist, isActive=false wenn er wieder losgelassen wird.
|
| hitGeoCoord_changed |
[hitGeoCoord_changed accessType outputOnly, type SFVec3d CDATA #FIXED ""]
Events 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 ""]
Events 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 ""]
Events containing surface normal vector at the hitGeoCoordinate.
|
| hitTexCoord_changed |
[hitTexCoord_changed accessType outputOnly, type SFVec2f CDATA #FIXED ""]
Events containing texture coordinates of surface at the hitGeoCoordinate.
|
| isOver |
[isOver accessType outputOnly, type SFBool (true|false) #FIXED ""]
Befindet sich das Zeigegerät über der Sensorgeometrie?.
|
| touchTime |
[touchTime accessType outputOnly, type SFTime CDATA #FIXED ""]
Time event generated when touched.
|
| containerField |
[containerField: NMTOKEN "children"]
containerField ist der Feldnamen-Präfix im VRML-Codestyle,
wenn dieser Knoten Kind eines anderen ist.
Beispiele: geometry Box, children Group, proxy Group.
Hinweis: Kann bei Bedarf vom Autor überschrieben werden.
Warnung: Attribut containerField wird nur in der XML-Kodierung von Szenen unterstützt.
|
| class |
[class CDATA #IMPLIED]
class ist eine durch Leerzeichen getrennte Liste von Klassen, reserviert für die Nutzung durch XML-Stylesheets.
Warnung: Attribut class wird nur in der XML-Kodierung von Szenen unterstützt.
|
| |
Top Resources Credits |
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. |
| DEF |
[DEF ID #IMPLIED]
DEF definiert eine eindeutige Benennung dieses Knotens, die von anderen Knoten referenziert werden kann.
Hinweis: Anschauliche DEF Namen verbessern die Lesbarkeit und gute Dokumentierung eines Modells.
|
| USE |
[USE IDREF #IMPLIED]
USE dient der Wiederverwendung eines mit DEF bezeichneten Knotens, wobei alle anderen Attribute und Kinderknoten ignoriert
werden.
Hinweis: Die Wiederverwendung anderer Geometrien mit USE (statt Duplizierung von Knoten) kann eine bessere Performance bringen.
Warnung: Bei der Verwendung des USE-Attributes dürfen DEF und andere Attributwerte NICHT verwendet werden!
|
| geoSystem |
[geoSystem accessType initializeOnly, type MFString CDATA "GD" "WE" ]
Identifies spatial reference frame used: Geodetic, Universal Transverse Mercator, Geocentric.
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 inputOutput, type SFString CDATA #IMPLIED]
Text description to be displayed for this Viewpoint.
Hinweis: use spaces, make descriptions clear and readable.
Hinweis: Viele XML-Tools ersetzen XML-Zeichenreferenzen automatisch.
(wie z.B. & statt & oder " statt " ).
|
| 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.
Hinweis: 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.57 always looks down.
|
| navType |
[navType accessType inputOutput, type MFString CDATA "EXAMINE" "ANY"]
Enter one or more Strings: "EXAMINE" "WALK" "FLY" "LOOKAT" "ANY" "NONE".
Hinweis: 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..pi)]
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]
Default rate at which viewer travels through scene, meters/second.
|
| set_bind |
[set_bind accessType inputOnly, type SFBool (true|false) #FIXED ""]
Input Event set_bind=true aktiviert diesen Knoten,
Input Event set_bind=false deaktiviert diesen Knoten.
|
| 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.
Hinweis: 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.57 always looks down.
|
| bindTime |
[bindTime accessType outputOnly, type SFTime CDATA #FIXED ""]
Ereignis wird gesendet, wenn Knoten aktiv/inaktiv wird.
|
| isBound |
[isBound accessType outputOnly, type SFBool (true|false) #FIXED ""]
Ereignis true wird gesendet, wenn Knoten aktiviert wird; event false wird gesendet, wenn Verknüpfung gelöst wird.
|
| containerField |
[containerField: NMTOKEN "children"]
containerField ist der Feldnamen-Präfix im VRML-Codestyle,
wenn dieser Knoten Kind eines anderen ist.
Beispiele: geometry Box, children Group, proxy Group.
Hinweis: Kann bei Bedarf vom Autor überschrieben werden.
Warnung: Attribut containerField wird nur in der XML-Kodierung von Szenen unterstützt.
|
| class |
[class CDATA #IMPLIED]
class ist eine durch Leerzeichen getrennte Liste von Klassen, reserviert für die Nutzung durch XML-Stylesheets.
Warnung: Attribut class wird nur in der XML-Kodierung von Szenen unterstützt.
|
| |
Top Resources Credits |
Group |
Group ist ein Gruppierungsknoten, der die meisten Knoten enthalten kann.
Hinweis: Vor dem Hinzufügen von Geometry oder Appearance muß ein Shape-Knoten eingefügt werden. |
| DEF |
[DEF ID #IMPLIED]
DEF definiert eine eindeutige Benennung dieses Knotens, die von anderen Knoten referenziert werden kann.
Hinweis: Anschauliche DEF Namen verbessern die Lesbarkeit und gute Dokumentierung eines Modells.
|
| USE |
[USE IDREF #IMPLIED]
USE dient der Wiederverwendung eines mit DEF bezeichneten Knotens, wobei alle anderen Attribute und Kinderknoten ignoriert
werden.
Hinweis: Die Wiederverwendung anderer Geometrien mit USE (statt Duplizierung von Knoten) kann eine bessere Performance bringen.
Warnung: Bei der Verwendung des USE-Attributes dürfen DEF und andere Attributwerte NICHT verwendet werden!
|
| bboxCenter |
[bboxCenter accessType initializeOnly, type SFVec3f CDATA "0 0 0"]
Bounding box center: Positionsverschiebung vom Ursprung des lokalen Koordinatensystems.
|
| bboxSize |
[bboxSize accessType initializeOnly, type SFVec3f CDATA "-1 -1 -1"]
Bounding box size: wird automatisch berechnet, kann jedoch zu Optimierungszwecken oder als Einschränkung spezifiziert werden.
|
| containerField |
[containerField: NMTOKEN "children"]
containerField ist der Feldnamen-Präfix im VRML-Codestyle,
wenn dieser Knoten Kind eines anderen ist.
Beispiele: geometry Box, children Group, proxy Group.
Hinweis: Kann bei Bedarf vom Autor überschrieben werden.
Warnung: Attribut containerField wird nur in der XML-Kodierung von Szenen unterstützt.
|
| class |
[class CDATA #IMPLIED]
class ist eine durch Leerzeichen getrennte Liste von Klassen, reserviert für die Nutzung durch XML-Stylesheets.
Warnung: Attribut class wird nur in der XML-Kodierung von Szenen unterstützt.
|
| |
Top Resources Credits |
HAnimDisplacer |
A HAnimDisplacer can be used in three different ways:
(a) identify vertices corresponding to a particular feature on the Segment,
(b) represent a particular muscular action displacing vertices in various directions (linearly or radially), and
(c) represent a complete configuration of the vertices in a Segment.
For example, in the case of a face,
there might be a Displacer for each facial expression.
Hinweis: name suffixes include _feature, _action and _config.
Multiple Displacer nodes must appear consecutively inside Segment. |
| DEF |
[DEF ID #IMPLIED]
DEF defines a unique ID name for this node, referencable by other nodes
|
| USE |
[USE IDREF #IMPLIED]
USE means reuse an already DEF-ed node ID, ignoring _all_ other attributes and children.
Hinweis: USEing other geometry (instead of duplicating nodes) can improve performance.
Warnung: do NOT include DEF (or any other attribute values) when using a USE attribute!
|
| name |
[name accessType inputOutput, type SFString CDATA #IMPLIED]
name must be present so that Humanoid can be identified at runtime
name needs to match DEF name!
|
| coordIndex |
[coordIndex accessType inputOutput, type MFInt32 CDATA #IMPLIED]
Defines coordinate array of Segment vertices affected by Displacer
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 Segment 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 ist der Feldnamen-Präfix im VRML-Codestyle,
wenn dieser Knoten Kind eines anderen ist.
Beispiele: geometry Box, children Group, proxy Group.
Hinweis: Kann bei Bedarf vom Autor überschrieben werden.
Warnung: Attribut containerField wird nur in der XML-Kodierung von Szenen unterstützt.
|
| class |
[class CDATA #IMPLIED]
class ist eine durch Leerzeichen getrennte Liste von Klassen, reserviert für die Nutzung durch XML-Stylesheets.
Warnung: Attribut class wird nur in der XML-Kodierung von Szenen unterstützt.
|
| |
Top Resources Credits |
HAnimHumanoid |
The HAnimHumanoid node is used to:
(a) store references to the joints, segments and views,
(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. |
| DEF |
[DEF ID #IMPLIED]
DEF definiert eine eindeutige Benennung dieses Knotens, die von anderen Knoten referenziert werden kann.
Hinweis: Anschauliche DEF Namen verbessern die Lesbarkeit und gute Dokumentierung eines Modells.
|
| USE |
[USE IDREF #IMPLIED]
USE dient der Wiederverwendung eines mit DEF bezeichneten Knotens, wobei alle anderen Attribute und Kinderknoten ignoriert
werden.
Hinweis: Die Wiederverwendung anderer Geometrien mit USE (statt Duplizierung von Knoten) kann eine bessere Performance bringen.
Warnung: Bei der Verwendung des USE-Attributes dürfen DEF und andere Attributwerte NICHT verwendet werden!
|
| name |
[name accessType inputOutput, type SFString CDATA #IMPLIED]
name must be present so that Humanoid can be identified at runtime.
|
| version |
[version accessType inputOutput, type SFString CDATA #IMPLIED]
Humanoid Animation Specification version
|
| info |
[info accessType inputOutput, type MFString CDATA #IMPLIED]
Metadata keyword=value pairs
VRML97 encoding combines all the regular keyword=value pairs under info.
Hinweis: the info field can usually be ignored since the other XML attributes for Humanoid can contain all required info.
|
| 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"]
Translationsverschiebung vom Ursprung des lokalen Koordinatensystems.
|
| bboxCenter |
[bboxCenter accessType initializeOnly, type SFVec3f CDATA "0 0 0"]
Bounding box center: Positionsverschiebung vom Ursprung des lokalen Koordinatensystems.
|
| bboxSize |
[bboxSize accessType initializeOnly, type SFVec3f CDATA "-1 -1 -1"]
Bounding box size: wird automatisch berechnet, kann jedoch zu Optimierungszwecken oder als Einschränkung spezifiziert werden.
|
| containerField |
[containerField: NMTOKEN "children"]
containerField ist der Feldnamen-Präfix im VRML-Codestyle,
wenn dieser Knoten Kind eines anderen ist.
Beispiele: geometry Box, children Group, proxy Group.
Hinweis: Kann bei Bedarf vom Autor überschrieben werden.
Warnung: Attribut containerField wird nur in der XML-Kodierung von Szenen unterstützt.
|
| class |
[class CDATA #IMPLIED]
class ist eine durch Leerzeichen getrennte Liste von Klassen, reserviert für die Nutzung durch XML-Stylesheets.
Warnung: Attribut class wird nur in der XML-Kodierung von Szenen unterstützt.
|
| |
Top Resources Credits |
HAnimJoint |
Each joint in the body is represented by a HAnimJoint node.
HAnimJoint may only be a child of another HAnimJoint node, or a child within the humanoidBody field.
Hinweis: a HAnimJoint may not be a child of a Segment. |
| DEF |
[DEF ID #IMPLIED]
DEF definiert eine eindeutige Benennung dieses Knotens, die von anderen Knoten referenziert werden kann.
Hinweis: Anschauliche DEF Namen verbessern die Lesbarkeit und gute Dokumentierung eines Modells.
|
| USE |
[USE IDREF #IMPLIED]
USE dient der Wiederverwendung eines mit DEF bezeichneten Knotens, wobei alle anderen Attribute und Kinderknoten ignoriert
werden.
Hinweis: Die Wiederverwendung anderer Geometrien mit USE (statt Duplizierung von Knoten) kann eine bessere Performance bringen.
Warnung: Bei der Verwendung des USE-Attributes dürfen DEF und andere Attributwerte NICHT verwendet werden!
|
| name |
[name accessType inputOutput, type SFString CDATA #IMPLIED]
Joint naming is very important! use definitions in the H-Anim specification
examples: l_knee r_ankle vc6 l_acromioclavicular r_wrist etc.
|
| ulimit |
[ulimit accessType inputOutput, type MFFloat CDATA #IMPLIED]
Upper limit for maximum joint rotation.
Hinweis: always contains 3 values, one for each local axis.
|
| llimit |
[llimit accessType inputOutput, type MFFloat CDATA #IMPLIED]
Lower limit for minimum joint rotation.
Hinweis: 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 Joint 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).
Hinweis: used by inverse kinematics systems.
|
| 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"]
Translationsverschiebung vom Ursprung des lokalen Koordinatensystems.
|
| bboxCenter |
[bboxCenter accessType initializeOnly, type SFVec3f CDATA "0 0 0"]
Bounding box center: Positionsverschiebung vom Ursprung des lokalen Koordinatensystems.
|
| bboxSize |
[bboxSize accessType initializeOnly, type SFVec3f CDATA "-1 -1 -1"]
Bounding box size: wird automatisch berechnet, kann jedoch zu Optimierungszwecken oder als Einschränkung spezifiziert werden.
|
| containerField |
[containerField: NMTOKEN "children"]
containerField ist der Feldnamen-Präfix im VRML-Codestyle,
wenn dieser Knoten Kind eines anderen ist.
Beispiele: geometry Box, children Group, proxy Group.
Hinweis: Kann bei Bedarf vom Autor überschrieben werden.
Warnung: Attribut containerField wird nur in der XML-Kodierung von Szenen unterstützt.
|
| class |
[class CDATA #IMPLIED]
class ist eine durch Leerzeichen getrennte Liste von Klassen, reserviert für die Nutzung durch XML-Stylesheets.
Warnung: Attribut class wird nur in der XML-Kodierung von Szenen unterstützt.
|
| |
Top Resources Credits |
HAnimSegment |
Each body segment is stored in a HAnimSegment node.
HAnimSegment contains Coordinate/CoordinateDouble, HAnimDisplacer and children nodes. |
| DEF |
[DEF ID #IMPLIED]
DEF definiert eine eindeutige Benennung dieses Knotens, die von anderen Knoten referenziert werden kann.
Hinweis: Anschauliche DEF Namen verbessern die Lesbarkeit und gute Dokumentierung eines Modells.
|
| USE |
[USE IDREF #IMPLIED]
USE dient der Wiederverwendung eines mit DEF bezeichneten Knotens, wobei alle anderen Attribute und Kinderknoten ignoriert
werden.
Hinweis: Die Wiederverwendung anderer Geometrien mit USE (statt Duplizierung von Knoten) kann eine bessere Performance bringen.
Warnung: Bei der Verwendung des USE-Attributes dürfen DEF und andere Attributwerte NICHT verwendet werden!
|
| name |
[name accessType inputOutput, type SFString CDATA #IMPLIED]
Segment naming is very important! use definitions in the H-Anim specification
examples: l_knee r_ankle vc6 l_acromioclavicular r_wrist etc.
|
| 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: Positionsverschiebung vom Ursprung des lokalen Koordinatensystems.
|
| bboxSize |
[bboxSize accessType initializeOnly, type SFVec3f CDATA "-1 -1 -1"]
Bounding box size: wird automatisch berechnet, kann jedoch zu Optimierungszwecken oder als Einschränkung spezifiziert werden.
|
| containerField |
[containerField: NMTOKEN "children"]
containerField ist der Feldnamen-Präfix im VRML-Codestyle,
wenn dieser Knoten Kind eines anderen ist.
Beispiele: geometry Box, children Group, proxy Group.
Hinweis: Kann bei Bedarf vom Autor überschrieben werden.
Warnung: Attribut containerField wird nur in der XML-Kodierung von Szenen unterstützt.
|
| class |
[class CDATA #IMPLIED]
class ist eine durch Leerzeichen getrennte Liste von Klassen, reserviert für die Nutzung durch XML-Stylesheets.
Warnung: Attribut class wird nur in der XML-Kodierung von Szenen unterstützt.
|
| |
Top Resources Credits |
HAnimSite |
A 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 a Segment
(such as a view "through the eyes" of the humanoid for use in multi-user worlds).
Hinweis: Sites are stored as children of a Segment node. |
| DEF |
[DEF ID #IMPLIED]
DEF definiert eine eindeutige Benennung dieses Knotens, die von anderen Knoten referenziert werden kann.
Hinweis: Anschauliche DEF Namen verbessern die Lesbarkeit und gute Dokumentierung eines Modells.
|
| USE |
[USE IDREF #IMPLIED]
USE dient der Wiederverwendung eines mit DEF bezeichneten Knotens, wobei alle anderen Attribute und Kinderknoten ignoriert
werden.
Hinweis: Die Wiederverwendung anderer Geometrien mit USE (statt Duplizierung von Knoten) kann eine bessere Performance bringen.
Warnung: Bei der Verwendung des USE-Attributes dürfen DEF und andere Attributwerte NICHT verwendet werden!
|
| name |
[name accessType inputOutput, type SFString CDATA #IMPLIED]
name must be present so that Humanoid can be identified at runtime.
|
| 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"]
Translationsverschiebung vom Ursprung des lokalen Koordinatensystems.
|
| bboxCenter |
[bboxCenter accessType initializeOnly, type SFVec3f CDATA "0 0 0"]
Bounding box center: Positionsverschiebung vom Ursprung des lokalen Koordinatensystems.
|
| bboxSize |
[bboxSize accessType initializeOnly, type SFVec3f CDATA "-1 -1 -1"]
Bounding box size: wird automatisch berechnet, kann jedoch zu Optimierungszwecken oder als Einschränkung spezifiziert werden.
|
| containerField |
[containerField: NMTOKEN "children"]
containerField ist der Feldnamen-Präfix im VRML-Codestyle,
wenn dieser Knoten Kind eines anderen ist.
Beispiele: geometry Box, children Group, proxy Group.
Hinweis: Kann bei Bedarf vom Autor überschrieben werden.
Warnung: Attribut containerField wird nur in der XML-Kodierung von Szenen unterstützt.
|
| class |
[class CDATA #IMPLIED]
class ist eine durch Leerzeichen getrennte Liste von Klassen, reserviert für die Nutzung durch XML-Stylesheets.
Warnung: Attribut class wird nur in der XML-Kodierung von Szenen unterstützt.
|
| |
Top Resources Credits |
head |
head enthält die Tags component, metadata oder beliebige vom Autor definierte Tags.
Hinweis: entspricht dem <head> Tag in HTML.
Hinweis: head ist das erste Unterelement eines X3D-Tags und steht somit vor Scene. |
| |
Top Resources Credits |
Image3DTexture |
Image3DTexture 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. |
| 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.
|
| USE |
[USE IDREF #IMPLIED]
USE means reuse an already DEF-ed node ID, ignoring _all_ other attributes and children.
Hint: USEing other geometry (instead of duplicating nodes) can improve performance.
Warning: do NOT include DEF (or any other attribute values) when using a USE attribute!
|
| url |
[url accessType inputOutput, type MFString CDATA #IMPLIED]
Location and filename of image.
Multiple locations are more reliable, and Web locations let e-mail attachments work.
Hint: Strings can have multiple values, so separate each string by quote marks
[ "http://www.url1.org" "http://www.url2.org" "etc." ].
Hint: XML encoding for " is " (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.
|
| repeatS |
[repeatS accessType initializeOnly, type SFBool (true|false) "false"]
Horizontally repeat texture along S axis.
|
| repeatT |
[repeatT accessType initializeOnly, type SFBool (true|false) "false"]
Vertically repeat texture along T axis.
|
| repeatR |
[repeatR accessType initializeOnly, type SFBool (true|false) "false"]
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.
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.
class attribute is only supported in XML encoding of X3D scenes.
|
| |
Top Resources Credits |
ImageCubeMapTexture |
ImageCubeMapTexture defines a cubic environment map source as a single file format that contains multiple images, one for
each side |
| 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.
|
| USE |
[USE IDREF #IMPLIED]
USE means reuse an already DEF-ed node ID, ignoring _all_ other attributes and children.
Hint: USEing other geometry (instead of duplicating nodes) can improve performance.
Warning: do NOT include DEF (or any other attribute values) when using a USE attribute!
|
| 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: Strings can have multiple values, so separate each string by quote marks
[ "http://www.url1.org" "http://www.url2.org" "etc." ].
Hint: XML encoding for " is " (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'"
|
| containerField |
[containerField: NMTOKEN "children"]
containerField is the field-label prefix indicating relationship to parent node.
Examples: geometry Box, children Group, proxy Shape.
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.
class attribute is only supported in XML encoding of X3D scenes.
|
| |
Top Resources Credits |
ImageTexture |
ImageTexture bildet eine 2D-Bilddatei auf ein geometrisches Objekt ab.
Texturen haben ein 2D-Koordinatensystem (s, t) horizontal und vertikal,
mit (s, t) Werten im Bereich von [0.0, 1.0] für die gegenüberliegenden Ecken eines Bildes.
Hinweis: Vor dem Hinzufügen eines Texture-Knotens müssen die Knoten Shape und Appearance eingefügt werden.
Warnung: helle Werte im Feld 'emissiveColor' eines Materialknotens lassen manche Texturen ausgewaschen erscheinen. |
| DEF |
[DEF ID #IMPLIED]
DEF definiert eine eindeutige Benennung dieses Knotens, die von anderen Knoten referenziert werden kann.
Hinweis: Anschauliche DEF Namen verbessern die Lesbarkeit und gute Dokumentierung eines Modells.
|
| USE |
[USE IDREF #IMPLIED]
USE dient der Wiederverwendung eines mit DEF bezeichneten Knotens, wobei alle anderen Attribute und Kinderknoten ignoriert
werden.
Hinweis: Die Wiederverwendung anderer Geometrien mit USE (statt Duplizierung von Knoten) kann eine bessere Performance bringen.
Warnung: Bei der Verwendung des USE-Attributes dürfen DEF und andere Attributwerte NICHT verwendet werden!
|
| url |
[url accessType inputOutput, type MFString CDATA #IMPLIED]
Speicherort und Dateiname des Bildes.
Mehrere Speicherorte sind zuverlässiger und Web-Speicherorte eignen sich z.B. auch für E-Mail Anhänge.
Hinweis: Strings können mehrere Werte haben, so daß jeder Teil in Anführungszeichen eingeschlossen sein sollte
[ "http://www.url1.org" "http://www.url2.org" "etc." ].
Hinweis: Die Groß- und Kleinschreibung von Verzeichnis- und Dateinamen ist für http-Links strikt einzuhalten!
Hinweis: Eingebettete Leerzeichen in URL-Anfragen können mit %20 für jedes Leerzeichen ersetzt werden.
|
| repeatS |
[repeatS accessType initializeOnly, type SFBool (true|false) "true"]
Die horizontale Wiederholung der Textur entlang der S-Achse.
|
| repeatT |
[repeatT accessType initializeOnly, type SFBool (true|false) "true"]
Die vertikale Wiederholung der Textur entlang der T-Achse.
|
| containerField |
[containerField: NMTOKEN "texture"]
containerField ist der Feldnamen-Präfix im VRML-Codestyle,
wenn dieser Knoten Kind eines anderen ist.
Beispiele: geometry Box, children Group, proxy Group.
Hinweis: Kann bei Bedarf vom Autor überschrieben werden.
Warnung: Attribut containerField wird nur in der XML-Kodierung von Szenen unterstützt.
|
| class |
[class CDATA #IMPLIED]
class ist eine durch Leerzeichen getrennte Liste von Klassen, reserviert für die Nutzung durch XML-Stylesheets.
Warnung: Attribut class wird nur in der XML-Kodierung von Szenen unterstützt.
|
| |
Top Resources Credits |
IMPORT |
IMPORT gestattet den ROUTE-Zugriff auf einen Knoten, der von einer Inline-Szene EXPORTiert wurde.
Hinweis: Aus Lesbarkeitsgründen sollten IMPORT-Anweisungen bei korrespondierenden Inlines plaziert werden.
Warnung: experimentell |
| inlineDEF |
[inlineDEF IDREF #REQUIRED]
DEF Name des lokalen Inline-Knotens, der Knoten EXPORTiert.
|
| importedDEF |
[importedDEF NMTOKEN #REQUIRED]
Name des von der inlineDEF-Szene zur Verfügung gestellten Knotens.
Hinweis: notwendiges Attribut
|
| AS |
[AS: ID #IMPLIED]
Abbildung des importedDEF Namens als neuen Namen in die aktuelle Szene.
Hinweis: Optional, standardmäßig wird der importedDEF Knotennamen exportiert.
|
| |
Top Resources Credits |
IndexedFaceSet |
IndexedFaceSet ist ein Geometriekonten, der die Knoten Color/ColorRGBA, Coordinate/CoordinateDouble, Normal und TextureCoordinate
enthalten kann.
Hinweis: Vor dem Hinzufügen von Geometry oder Appearance muß ein Shape-Knoten eingefügt werden.
Als Inhalt kann auch ein vom Typ passender ProtoInstance-Knoten eingesetzt werden. |
| DEF |
[DEF ID #IMPLIED]
DEF definiert eine eindeutige Benennung dieses Knotens, die von anderen Knoten referenziert werden kann.
Hinweis: Anschauliche DEF Namen verbessern die Lesbarkeit und gute Dokumentierung eines Modells.
|
| USE |
[USE IDREF #IMPLIED]
USE dient der Wiederverwendung eines mit DEF bezeichneten Knotens, wobei alle anderen Attribute und Kinderknoten ignoriert
werden.
Hinweis: Die Wiederverwendung anderer Geometrien mit USE (statt Duplizierung von Knoten) kann eine bessere Performance bringen.
Warnung: Bei der Verwendung des USE-Attributes dürfen DEF und andere Attributwerte NICHT verwendet werden!
|
| coordIndex |
[coordIndex accessType initializeOnly, type MFInt32 CDATA #IMPLIED]
coordIndex Indizes legen die Reihenfolge fest, in der Koordinaten angewendet werden.
Die Reihenfolge startet mit dem Index 0, Kommas zwischen den Gruppen sind optional.
Der Wert -1 trennt die Indizes für jedes Polygon.
|
| ccw |
[ccw accessType initializeOnly, type SFBool (true|false) "true"]
ccw = counterclockwise (gegen den Uhrzeigersinn): Reihenfolge der Orientierung der Vertex-Koordinaten.
Hinweis: ccw false kann solid (Rückseitenentfernung) und Normalen-Orientierung invertieren.
|
| convex |
[convex accessType initializeOnly, type SFBool (true|false) "true"]
Entweder alle Polygone eines Körpers sind konvex (true), oder möglicherweise konkav (false).
Ein konvexes Polygon ist eben, schneidet sich nicht selbst und hat sämtliche Innenwinkel < 180 Grad.
Interchange profile Hinweis: nur IndexedFaceSets mit convex=true werden unterstützt.
|
| solid |
[solid accessType initializeOnly, type SFBool (true|false) "true"]
solid=true aktiviert Rückseitenentfernung (backface culling),
solid=false erzwingt das Zeichnen von Vorder- und Rückseite.
Warnung: Standardwert true kann die komplette Geometrie verschwinden lassen, wenn man sie von der falschen Seite sieht!
|
| creaseAngle |
[creaseAngle accessType initializeOnly, type SFFloat CDATA "0"] [0..infinity)
creaseAngle definiert einen Winkel (in rad), der festlegt, ob aneinandergrenzende Polygone
mit scharfen Kanten oder smooth shading gezeichnet werden.
Wenn der Winkel zwischen aneinandergrenzenden Polygonen kleiner als der creaseAngle ist,
wird smooth shading an der gemeinsamen Kante genutzt.
|
| colorPerVertex |
[colorPerVertex accessType initializeOnly, type SFBool (true|false) "true"]
Entweder wird Color pro Vertex (true) oder pro Polygon (false) angewendet.
|
| colorIndex |
[colorIndex accessType initializeOnly, type MFInt32 CDATA #IMPLIED]
colorIndex Indizes legen die Reihenfolge fest, in der Farben angewendet werden.
|
| normalPerVertex |
[normalPerVertex accessType initializeOnly, type SFBool (true|false) "true"]
Entweder wird der Normalen-Knoten pro Vertex (true) oder pro Polygon (false) angewendet.
|
| normalIndex |
[normalIndex accessType initializeOnly, type MFInt32 CDATA #IMPLIED]
Interchange profile Hinweis: Dieses Feld kann ignoriert werden.
|
| texCoordIndex |
[texCoordIndex accessType initializeOnly, type MFInt32 CDATA #IMPLIED]
Liste von Texturkoordinaten-Indizes, um die beigefügte Textur auf die korrespondierenden Koordinaten abzubilden.
Hinweis: Möglichst Werkzeug verwenden!
|
| 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 ist der Feldnamen-Präfix im VRML-Codestyle,
wenn dieser Knoten Kind eines anderen ist.
Beispiele: geometry Box, children Group, proxy Group.
Hinweis: Kann bei Bedarf vom Autor überschrieben werden.
Warnung: Attribut containerField wird nur in der XML-Kodierung von Szenen unterstützt.
|
| class |
[class CDATA #IMPLIED]
class ist eine durch Leerzeichen getrennte Liste von Klassen, reserviert für die Nutzung durch XML-Stylesheets.
Warnung: Attribut class wird nur in der XML-Kodierung von Szenen unterstützt.
|
| |
Top Resources Credits |
IndexedLineSet |
IndexedLineSet ist ein Geometrieknoten, der die Knoten Color und Coordinate enthalten kann.
Color-Werte oder das Feld 'emissiveColor' eines Materialknotens werden für das Zeichnen von Linien und Punkten verwendet.
Linien werden nicht beleuchtet, nicht texturiert und werden bei Kollisionserkennung nicht berücksichtigt.
Hinweis: eine zur Hintergrundfarbe verschiedene Farbe (oder 'emissiveColor') sollte verwendet werden.
Hinweis: Beim Rendern von Koordinatenpunkten, die ursprünglich für ein IndexedFaceSet definiert wurden,
müssen Indexwerte möglicherweise jeden Anfangsvertex wiederholen, um die Polygone zu schließen.
Hinweis: Vor dem Hinzufügen von Geometry oder Appearance muß ein Shape-Knoten eingefügt werden.
Als Inhalt kann auch ein vom Typ passender ProtoInstance-Knoten eingesetzt werden. |
| DEF |
[DEF ID #IMPLIED]
DEF definiert eine eindeutige Benennung dieses Knotens, die von anderen Knoten referenziert werden kann.
Hinweis: Anschauliche DEF Namen verbessern die Lesbarkeit und gute Dokumentierung eines Modells.
|
| USE |
[USE IDREF #IMPLIED]
USE dient der Wiederverwendung eines mit DEF bezeichneten Knotens, wobei alle anderen Attribute und Kinderknoten ignoriert
werden.
Hinweis: Die Wiederverwendung anderer Geometrien mit USE (statt Duplizierung von Knoten) kann eine bessere Performance bringen.
Warnung: Bei der Verwendung des USE-Attributes dürfen DEF und andere Attributwerte NICHT verwendet werden!
|
| coordIndex |
[coordIndex accessType initializeOnly, type MFInt32 CDATA #IMPLIED]
coordIndex Indizes legen die Reihenfolge fest, in der Koordinaten angewendet werden.
Die Reihenfolge startet mit dem Index 0, Kommas zwischen den Gruppen sind optional.
Der Wert -1 trennt die Indizes für jede Polylinie.
Hinweis: Beim Rendern von Koordinatenpunkten, die ursprünglich für ein IndexedFaceSet definiert wurden,
müssen Indexwerte möglicherweise jeden Anfangsvertex wiederholen, um die Polygone zu schließen.
|
| colorPerVertex |
[colorPerVertex accessType initializeOnly, type SFBool (true|false) "true"]
Entweder wird Color pro Vertex (true) oder pro Polylinie (false) angewendet.
|
| colorIndex |
[colorIndex accessType initializeOnly, type MFInt32 CDATA #IMPLIED]
colorIndex Indizes legen die Reihenfolge fest, in der Farben angewendet werden.
Hinweis: if rendering Coordinate points originally defined for an IndexedFaceSet,
index values may need to repeat initial each initial vertex to close the polygons.
|
| 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 ist der Feldnamen-Präfix im VRML-Codestyle,
wenn dieser Knoten Kind eines anderen ist.
Beispiele: geometry Box, children Group, proxy Group.
Hinweis: Kann bei Bedarf vom Autor überschrieben werden.
Warnung: Attribut containerField wird nur in der XML-Kodierung von Szenen unterstützt.
|
| class |
[class CDATA #IMPLIED]
class ist eine durch Leerzeichen getrennte Liste von Klassen, reserviert für die Nutzung durch XML-Stylesheets.
Warnung: Attribut class wird nur in der XML-Kodierung von Szenen unterstützt.
|
| |
Top Resources Credits |
IndexedQuadSet |
[X3D 3.1] 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.
You can also substitute a type-matched ProtoInstance for content. |
| 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.
|
| USE |
[USE IDREF #IMPLIED]
USE means reuse an already DEF-ed node ID, ignoring _all_ other attributes and children.
Hint: USEing other geometry (instead of duplicating nodes) can improve performance.
Warning: do NOT include DEF (or any other attribute values) when using a USE attribute!
|
| index |
[index accessType initializeOnly, type MFInt32 CDATA #IMPLIED]
coordIndex indices 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!
|
| containerField |
[containerField: NMTOKEN "geometry"]
containerField is the field-label prefix indicating relationship to parent node.
Examples: geometry Box, children Group, proxy Shape.
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.
class attribute is only supported in XML encoding of X3D scenes.
|
| |
Top Resources Credits |
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.
You can also substitute a type-matched ProtoInstance for content. |
| 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.
|
| USE |
[USE IDREF #IMPLIED]
USE means reuse an already DEF-ed node ID, ignoring _all_ other attributes and children.
Hint: USEing other geometry (instead of duplicating nodes) can improve performance.
Warning: do NOT include DEF (or any other attribute values) when using a USE attribute!
|
| 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!
|
| containerField |
[containerField: NMTOKEN "geometry"]
containerField is the field-label prefix indicating relationship to parent node.
Examples: geometry Box, children Group, proxy Shape.
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.
class attribute is only supported in XML encoding of X3D scenes.
|
| |
Top Resources Credits |
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.
You can also substitute a type-matched ProtoInstance for content. |
| 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.
|
| USE |
[USE IDREF #IMPLIED]
USE means reuse an already DEF-ed node ID, ignoring _all_ other attributes and children.
Hint: USEing other geometry (instead of duplicating nodes) can improve performance.
Warning: do NOT include DEF (or any other attribute values) when using a USE attribute!
|
| 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!
|
| containerField |
[containerField: NMTOKEN "geometry"]
containerField is the field-label prefix indicating relationship to parent node.
Examples: geometry Box, children Group, proxy Shape.
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.
class attribute is only supported in XML encoding of X3D scenes.
|
| |
Top Resources Credits |
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.
You can also substitute a type-matched ProtoInstance for content. |
| 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.
|
| USE |
[USE IDREF #IMPLIED]
USE means reuse an already DEF-ed node ID, ignoring _all_ other attributes and children.
Hint: USEing other geometry (instead of duplicating nodes) can improve performance.
Warning: do NOT include DEF (or any other attribute values) when using a USE attribute!
|
| 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!
|
| containerField |
[containerField: NMTOKEN "geometry"]
containerField is the field-label prefix indicating relationship to parent node.
Examples: geometry Box, children Group, proxy Shape.
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.
class attribute is only supported in XML encoding of X3D scenes.
|
| |
Top Resources Credits |
Inline |
Inline ist ein Gruppierungsknoten, der andere Knoten via URL laden kann.
Hinweis: Das ROUTEn von Werten in eine Inline-Szene ist nicht möglich,
stattdessen sollten ExternProtoDeclare und ProtoInstance verwendet werden. |
| DEF |
[DEF ID #IMPLIED]
DEF definiert eine eindeutige Benennung dieses Knotens, die von anderen Knoten referenziert werden kann.
Hinweis: Anschauliche DEF Namen verbessern die Lesbarkeit und gute Dokumentierung eines Modells.
|
| USE |
[USE IDREF #IMPLIED]
USE dient der Wiederverwendung eines mit DEF bezeichneten Knotens, wobei alle anderen Attribute und Kinderknoten ignoriert
werden.
Hinweis: Die Wiederverwendung anderer Geometrien mit USE (statt Duplizierung von Knoten) kann eine bessere Performance bringen.
Warnung: Bei der Verwendung des USE-Attributes dürfen DEF und andere Attributwerte NICHT verwendet werden!
|
| url |
[url accessType inputOutput, type MFString CDATA #IMPLIED] .
Hinweis: Strings können mehrere Werte haben, so daß jeder Teil in Anführungszeichen eingeschlossen sein sollte
[ "http://www.url1.org" "http://www.url2.org" "etc." ].
Hinweis: Die Groß- und Kleinschreibung von Verzeichnis- und Dateinamen ist für http-Links strikt einzuhalten!
Hinweis: Eingebettete Leerzeichen in URL-Anfragen können mit %20 für jedes Leerzeichen ersetzt werden.
|
| bboxCenter |
[bboxCenter accessType initializeOnly, type SFVec3f CDATA "0 0 0"]
Bounding box center: Positionsverschiebung vom Ursprung des lokalen Koordinatensystems.
|
| bboxSize |
[bboxSize accessType initializeOnly, type SFVec3f CDATA "-1 -1 -1"]
Bounding box size: wird automatisch berechnet, kann jedoch zu Optimierungszwecken oder als Einschränkung spezifiziert werden.
|
| containerField |
[containerField: NMTOKEN "children"]
containerField ist der Feldnamen-Präfix im VRML-Codestyle,
wenn dieser Knoten Kind eines anderen ist.
Beispiele: geometry Box, children Group, proxy Group.
Hinweis: Kann bei Bedarf vom Autor überschrieben werden.
Warnung: Attribut containerField wird nur in der XML-Kodierung von Szenen unterstützt.
|
| class |
[class CDATA #IMPLIED]
class ist eine durch Leerzeichen getrennte Liste von Klassen, reserviert für die Nutzung durch XML-Stylesheets.
Warnung: Attribut class wird nur in der XML-Kodierung von Szenen unterstützt.
|
| |
Top Resources Credits |
IntegerSequencer |
IntegerSequencer erzeugt periodisch diskrete Integer-Werte,
die zu anderen Integer-Attributen geROUTEt werden können.
Typischer Input: ROUTE someTimeSensor.fraction_changed TO someInterpolator.set_fraction.
Typischer Output: ROUTE someInterpolator.value_changed TO destinationNode.set_attribute. |
| DEF |
[DEF ID #IMPLIED]
DEF definiert eine eindeutige Benennung dieses Knotens, die von anderen Knoten referenziert werden kann.
Hinweis: Anschauliche DEF Namen verbessern die Lesbarkeit und gute Dokumentierung eines Modells.
|
| USE |
[USE IDREF #IMPLIED]
USE dient der Wiederverwendung eines mit DEF bezeichneten Knotens, wobei alle anderen Attribute und Kinderknoten ignoriert
werden.
Hinweis: Die Wiederverwendung anderer Geometrien mit USE (statt Duplizierung von Knoten) kann eine bessere Performance bringen.
Warnung: Bei der Verwendung des USE-Attributes dürfen DEF und andere Attributwerte NICHT verwendet werden!
|
| key |
[key accessType inputOutput, type MFFloat CDATA #IMPLIED]
Definitionsparameter für lineare Interpolation in zeitlichen Abständen,
in ansteigender Reihenfolge und entsprechend der keyValues.
Hinweis: Anzahl der keys muß mit der Anzahl der keyValues übereinstimmen!
|
| keyValue |
[keyValue accessType inputOutput, type MFInt32 CDATA #IMPLIED]
Ausgabewerte der linearen Interpolation, entsprechend der Zeitabschnittsangaben.
Hinweis: Anzahl der keys muß mit der Anzahl der keyValues übereinstimmen!
|
| set_fraction |
[set_fraction: inputOnly type SFFloat CDATA "0"]
set_fraction wählt den Input-key für die Ausgabe des korrespondierenden keyValues.
|
| value_changed |
[value_changed accessType outputOnly, type SFInt32 CDATA "0"]
Einzelner periodischer Ausgabewert, der durch die aktuelle Schlüsselzeit (key time) und den Schlüsselwert (keyValue) determiniert
wird.
|
| previous |
[previous accessType inputOnly, type SFBool (true|false) ""]
Anstoßen des vorhergehenden Ausgabewertes im keyValue-Feld.
Hinweis: Wenn nötig, wird eine Schleife vom ersten zum letzten Wert gemacht.
|
| next |
[next accessType inputOnly, type SFBool (true|false) ""]
Anstoßen des folgenden Ausgabewertes im keyValue-Feld.
Hinweis: Wenn nötig, wird eine Schleife vom letzten zum ersten Wert gemacht.
|
| containerField |
[containerField: NMTOKEN "children"]
containerField ist der Feldnamen-Präfix im VRML-Codestyle,
wenn dieser Knoten Kind eines anderen ist.
Beispiele: geometry Box, children Group, proxy Group.
Hinweis: Kann bei Bedarf vom Autor überschrieben werden.
Warnung: Attribut containerField wird nur in der XML-Kodierung von Szenen unterstützt.
|
| class |
[class CDATA #IMPLIED]
class ist eine durch Leerzeichen getrennte Liste von Klassen, reserviert für die Nutzung durch XML-Stylesheets.
Warnung: Attribut class wird nur in der XML-Kodierung von Szenen unterstützt.
|
| |
Top Resources Credits |
IntegerTrigger |
IntegerTrigger converts boolean true or time input events to integer value (suitable for Switch node). |
| 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.
|
| USE |
[USE IDREF #IMPLIED]
USE means reuse an already DEF-ed node ID, ignoring _all_ other attributes and children.
Hint: USEing other geometry (instead of duplicating nodes) can improve performance.
Warning: do NOT include DEF (or any other attribute values) when using a USE attribute!
|
| 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.
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.
class attribute is only supported in XML encoding of X3D scenes.
|
| |
Top Resources Credits |
IS |
IS verbindet Knotenattribute mit Prototype-Feldern innerhalb von ProtoDeclare-Definitionen.
Zur Definition jedes Paares von Prototyp-Feldverbindungen sollten connect-Tags hinzugefügt werden..
Warning: IS Tags sind nur innerhalb von ProtoDeclare-Kinderdefinitionen erlaubt.
Hint: IS tag precedes any Metadata tag, which precedes any other children tags. |
| |
Top Resources Credits |
KeySensor |
KeySensor generiert Ereignisse, sobald der Nutzer Tasten auf der Tastatur betätigt.
Unterstützt das Konzept eines Tastaturfokus ("keyboard focus") - nur ein KeySensor/StringSensor generiert ein Ereignis zu
einem bestimmten Zeitpunkt.
Warnung: experimenteller Knoten, noch in Entwicklung und bisher nicht unterstützt. |
| DEF |
[DEF ID #IMPLIED]
DEF definiert eine eindeutige Benennung dieses Knotens, die von anderen Knoten referenziert werden kann.
Hinweis: Anschauliche DEF Namen verbessern die Lesbarkeit und gute Dokumentierung eines Modells.
|
| USE |
[USE IDREF #IMPLIED]
USE dient der Wiederverwendung eines mit DEF bezeichneten Knotens, wobei alle anderen Attribute und Kinderknoten ignoriert
werden.
Hinweis: Die Wiederverwendung anderer Geometrien mit USE (statt Duplizierung von Knoten) kann eine bessere Performance bringen.
Warnung: Bei der Verwendung des USE-Attributes dürfen DEF und andere Attributwerte NICHT verwendet werden!
|
| enabled |
[enabled accessType inputOutput, type SFBool (true|false) "true"]
Aktiviert/Deaktiviert den Sensorknoten.
|
| keyPress |
[keyPress accessType outputOnly, type SFString CDATA #IMPLIED]
Ereignisse, die bei der Betätigung einer Zeichen-erzeugenden Taste generiert werden.
Produziert Integer UTF-8 Zeichencodes.
|
| keyRelease |
[keyRelease accessType outputOnly, type SFString CDATA #IMPLIED]
Ereignisse, die beim Loslassen einer Zeichen-erzeugenden Taste generiert werden.
Produziert Integer UTF-8 Zeichencodes.
|
| actionKeyPress |
[actionKeyPress accessType outputOnly, type SFInt32 CDATA #IMPLIED]
Folgende Werte können zurückgegeben werden:
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]
Folgende Werte können zurückgegeben werden:
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 erzeugt Ereignisse mit dem Wert true, wenn die Umschalt-Taste gedrückt wurde, mit false, wenn sie wieder losgelassen
wurde.
|
| controlKey |
[controlKey accessType outputOnly, type SFBool (true|false) #IMPLIED]
controlKey erzeugt Ereignisse mit dem Wert true, wenn die Steuerungs-Taste gedrückt wurde, mit false, wenn sie wieder losgelassen
wurde.
|
| altKey |
[altKey accessType outputOnly, type SFBool (true|false) #IMPLIED]
altKey erzeugt Ereignisse mit dem Wert true, wenn die Alt-Taste gedrückt wurde, mit false, wenn sie wieder losgelassen wurde.
|
| isActive |
[isActive accessType inputOutput, type SFBool (true|false) "false"]
isActive true/false Events werden beim Auslösen des Sensors generiert.
isActive=true wenn der primäre Mausknopf gedrückt ist, isActive=false wenn er wieder losgelassen wird.
|
| containerField |
[containerField: NMTOKEN "children"]
containerField ist der Feldnamen-Präfix im VRML-Codestyle,
wenn dieser Knoten Kind eines anderen ist.
Beispiele: geometry Box, children Group, proxy Group.
Hinweis: Kann bei Bedarf vom Autor überschrieben werden.
Warnung: Attribut containerField wird nur in der XML-Kodierung von Szenen unterstützt.
|
| class |
[class CDATA #IMPLIED]
class ist eine durch Leerzeichen getrennte Liste von Klassen, reserviert für die Nutzung durch XML-Stylesheets.
Warnung: Attribut class wird nur in der XML-Kodierung von Szenen unterstützt.
|
| |
Top Resources Credits |
LineProperties |
LineProperties specifies additional properties applicable to all line geometry.
Hint: include <component name='Shape' level='2'/> |
| 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.
|
| USE |
[USE IDREF #IMPLIED]
USE means reuse an already DEF-ed node ID, ignoring _all_ other attributes and children.
Hint: USEing other geometry (instead of duplicating nodes) can improve performance.
Warning: do NOT include DEF (or any other attribute values) when using a USE attribute!
|
| 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.
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.
class attribute is only supported in XML encoding of X3D scenes.
|
| |
Top Resources Credits |
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.
You can also substitute a type-matched ProtoInstance for content. |
| 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.
|
| USE |
[USE IDREF #IMPLIED]
USE means reuse an already DEF-ed node ID, ignoring _all_ other attributes and children.
Hint: USEing other geometry (instead of duplicating nodes) can improve performance.
Warning: do NOT include DEF (or any other attribute values) when using a USE attribute!
|
| vertexCount |
[vertexCount accessType initializeOnly, type MFInt32 CDATA #IMPLIED] [2,infinity)
vertexCount describes how many vertices are used in each polyline from Coordinate field.
Coordinates are assigned to each line by taking vertexCount[n] vertices from Coordinate field.
|
| containerField |
[containerField: NMTOKEN "geometry"]
containerField is the field-label prefix indicating relationship to parent node.
Examples: geometry Box, children Group, proxy Shape.
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.
class attribute is only supported in XML encoding of X3D scenes.
|
| |
Top Resources Credits |
LoadSensor |
LoadSensor generiert Events, wenn Kinderknoten der watchList geladen werden oder das Laden fehlschlägt.
Die Ånderung der Kinderknoten der watchList startet den LoadSensor erneut.
Hinweis: Mehrere LoadSensor-Knoten können eingesetzt werden, um das Laden mehrerer Knoten individuell zu verfolgen.
Hinweis: Background wird aufgrund der Widersprüchlichkeit multipler Bilder nicht aufgespürt.
Warnung: watchList Kinderknoten werden nicht gerendert,
so sollten normalerweise mit USE erzeugte Kopien verwendet werden, um den Ladestatus zu verfolgen.
Warnung: neuer X3D-Knoten, der nicht in VRML97 unterstützt wird. |
| DEF |
[DEF ID #IMPLIED]
DEF definiert eine eindeutige Benennung dieses Knotens, die von anderen Knoten referenziert werden kann.
Hinweis: Anschauliche DEF Namen verbessern die Lesbarkeit und gute Dokumentierung eines Modells.
|
| USE |
[USE IDREF #IMPLIED]
USE dient der Wiederverwendung eines mit DEF bezeichneten Knotens, wobei alle anderen Attribute und Kinderknoten ignoriert
werden.
Hinweis: Die Wiederverwendung anderer Geometrien mit USE (statt Duplizierung von Knoten) kann eine bessere Performance bringen.
Warnung: Bei der Verwendung des USE-Attributes dürfen DEF und andere Attributwerte NICHT verwendet werden!
|
| enabled |
[enabled accessType inputOutput, type SFBool (true|false) "true"]
Aktiviert/Deaktiviert den Sensor-Knoten.
|
| timeOut |
[timeOut accessType inputOutput, type SFTime CDATA "0" #IMPLIED]
Zeit in Sekunden der maximalen Ladedauer vor Signalisierung des Aufgebens.
Standardwert Null bedeutet, daß die Browsereinstellungen verwendet werden.
|
| isActive |
[isActive: outputOnlytype SFBool (true|false) "false"]
isActive true/false Events werden beim Anfang oder Ende einer Ladevorgangüberwachung generiert.
|
| isLoaded |
[isLoaded accessType outputOnly, type SFBool (true|false) #IMPLIED]
Sendet Nachricht, wenn alle Kinderknoten der watchList geladen sind oder wenigstens ein Ladevorgang fehlgeschlagen ist.
Sendet true, wenn alle Kinderknoten der watchList erfolgreich geladen wurden.
Sendet false bei einem timeOut von einem der watchList Kinderknoten,
bei Abbrechen wenigstens eines Ladevorganges
oder wenn keine lokalen Kopien bzw. Netzwerkanbindung vorhanden sind.
Hinweis: Mehrere LoadSensor-Knoten können eingesetzt werden, um das Laden mehrerer Knoten individuell zu verfolgen.
|
| loadTime |
[loadTime accessType outputOnly, type SFTime CDATA #IMPLIED]
Zeit, die für einen erfolgreichen Ladevorgang benötigt wurde; wird bei Fehler nicht gesendet.
|
| progress |
[progress accessType outputOnly, type SFFloat CDATA [0.0 .. 1.0] #IMPLIED]
Sendet 0.0 beim Start und 1.0 bei Beendigung.
Zwischenwerte sind browserabhängig und immer steigend (kann den Anteil von Bytes, einen Zeitanteil oder eine andere Metrik
bedeuten).
Hinweis: Nur 0 und 1 Events werden garantiert.
|
| containerField |
[containerField: NMTOKEN "children"]
containerField ist der Feldnamen-Präfix im VRML-Codestyle,
wenn dieser Knoten Kind eines anderen ist.
Beispiele: geometry Box, children Group, proxy Group.
Hinweis: Kann bei Bedarf vom Autor überschrieben werden.
Warnung: Attribut containerField wird nur in der XML-Kodierung von Szenen unterstützt.
|
| class |
[class CDATA #IMPLIED]
class ist eine durch Leerzeichen getrennte Liste von Klassen, reserviert für die Nutzung durch XML-Stylesheets.
Warnung: Attribut class wird nur in der XML-Kodierung von Szenen unterstützt.
|
| |
Top Resources Credits |
LocalFog |
LocalFog simulates atmospheric effects by blending distant objects with fog color.
LocalFog effects are centered about its transformation location, 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. |
| 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.
|
| USE |
[USE IDREF #IMPLIED]
USE means reuse an already DEF-ed node ID, ignoring _all_ other attributes and children.
Hint: USEing other geometry (instead of duplicating nodes) can improve performance.
Warning: do NOT include DEF (or any other attribute values) when using a USE attribute!
|
| enabled |
[enabled accessType inputOutput, type SFBool (true|false) "true"]
Enables/disables node operation.
|
| color |
[color accessType inputOutput, type SFColor CDATA "1 1 1"] [RGB color]
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.
|
| 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.
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.
class attribute is only supported in XML encoding of X3D scenes.
|
| |
Top Resources Credits |
LOD |
LOD (Level Of Detail) nutzt den Abstand Kamera-Objekt, um zwischen als Kinderknoten enthaltenen Detaillierungsstufen umzuschalten.
(Die enthaltenen Knoten werden nun 'Kinder' statt 'Detaillierungsstufe' genannt,
um eine konsistente Benennung bei allen Gruppierungsknoten zu gewährleisten.)
Der LOD Wertebereich geht von der Nähe in die Ferne (wobei die Geometrie der Kinderknoten einfacher wird, um die Performance
zu verbessern).
Für n Bereiche müssen n+1 Kinderebenen definiert werden!
Nur die gerade selektierte Ebene wird gerendert, aber alle Ebenen empfangen und senden weiterhin Ereignisse.
Hinweis: Als letzten, nicht mehr gerenderten Kinderknoten kann man <WorldInfo info='null node'/> einsetzen.
Hinweis: Vor dem Hinzufügen von Geometry oder Appearance muß ein Shape-Knoten eingefügt werden. |
| DEF |
[DEF ID #IMPLIED]
DEF definiert eine eindeutige Benennung dieses Knotens, die von anderen Knoten referenziert werden kann.
Hinweis: Anschauliche DEF Namen verbessern die Lesbarkeit und gute Dokumentierung eines Modells.
|
| USE |
[USE IDREF #IMPLIED]
USE dient der Wiederverwendung eines mit DEF bezeichneten Knotens, wobei alle anderen Attribute und Kinderknoten ignoriert
werden.
Hinweis: Die Wiederverwendung anderer Geometrien mit USE (statt Duplizierung von Knoten) kann eine bessere Performance bringen.
Warnung: Bei der Verwendung des USE-Attributes dürfen DEF und andere Attributwerte NICHT verwendet werden!
|
| 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"]
Positionsverschiebung vom Ursprung des lokalen Koordinatensystems.
|
| range |
[range accessType initializeOnly, type MFFloat CDATA #IMPLIED] (0,infinity)
Kamera-Objekt Abstandsübergänge für jede Kinderebene,
wobei die Werte von der Nähe zur Ferne geordnet sind.
Für n Bereiche müssen n+1 Kinderebenen definiert werden!
Hinweis: Als letzten, nicht mehr gerenderten Kinderknoten kann man <WorldInfo info='null node'/> einsetzen.
|
| level_changed |
[level_changed accessType outputOnly, type SFInt32 CDATA #FIXED ""]
Indicates current level of LOD children when activated.
|
| containerField |
[containerField: NMTOKEN "children"]
containerField ist der Feldnamen-Präfix im VRML-Codestyle,
wenn dieser Knoten Kind eines anderen ist.
Beispiele: geometry Box, children Group, proxy Group.
Hinweis: Kann bei Bedarf vom Autor überschrieben werden.
Warnung: Attribut containerField wird nur in der XML-Kodierung von Szenen unterstützt.
|
| class |
[class CDATA #IMPLIED]
class ist eine durch Leerzeichen getrennte Liste von Klassen, reserviert für die Nutzung durch XML-Stylesheets.
Warnung: Attribut class wird nur in der XML-Kodierung von Szenen unterstützt.
|
| |
Top Resources Credits |
Material |
Material spezifiziert die Materialeigenschaften der Oberflächen assoziierter Geometrieknoten.
Material-Attribute werden von den VRML Beleuchtungsgleichungen während des Renderns verwendet.
Hinweis: Vor dem Hinzufügen eines Material-Knotens müssen ein Shape- und Appearance-Knoten eingefügt werden. |
| DEF |
[DEF ID #IMPLIED]
DEF definiert eine eindeutige Benennung dieses Knotens, die von anderen Knoten referenziert werden kann.
Hinweis: Anschauliche DEF Namen verbessern die Lesbarkeit und gute Dokumentierung eines Modells.
|
| USE |
[USE IDREF #IMPLIED]
USE dient der Wiederverwendung eines mit DEF bezeichneten Knotens, wobei alle anderen Attribute und Kinderknoten ignoriert
werden.
Hinweis: Die Wiederverwendung anderer Geometrien mit USE (statt Duplizierung von Knoten) kann eine bessere Performance bringen.
Warnung: Bei der Verwendung des USE-Attributes dürfen DEF und andere Attributwerte NICHT verwendet werden!
|
| diffuseColor |
[diffuseColor accessType inputOutput, type SFColor CDATA "0.8 0.8 0.8"] [RGB color]
Gibt an, wieviel direktes, winkelabhängiges Licht von allen Lichtquellen reflektiert wird.
Hinweis: nur die emissiveColor hat Einfluß auf das Rendern von IndexedLineSet und PointSet.
|
| emissiveColor |
[emissiveColor accessType inputOutput, type SFColor CDATA "0 0 0"] [RGB color]
Gibt an, wie viel leuchtendes Licht von diesem Objekt ausgestrahlt wird.
Hinweis: emissiveColors leuchten sogar, wenn alle anderen Lichter aus sind.
Hinweis: das Attribut diffuseColor vom Standardwert (.8 .8 .8) auf (0 0 0) zurücksetzen, um einen Reinfall zu vermeiden.
Hinweis: nur die emissiveColor hat Einfluß auf das Rendern von IndexedLineSet und PointSet.
Warnung: helle Werte in diesem Feld lassen manche Texturen ausgewaschen erscheinen.
|
| specularColor |
[specularColor accessType inputOutput, type SFColor CDATA "0 0 0"] [RGB color]
Specular Highlights sind Helligkeitsreflexionen (z.B. glänzende Stellen auf einem Apfel).
Interchange profile Hinweis: Dieses Feld kann ignoriert werden.
|
| shininess |
[shininess accessType inputOutput, type SFFloat CDATA "0.2"] [0..1]
Niedrige Werte produzieren ein weiches Leuchten, hohe Werte schärfere, kleinere Glanzlichter.
Interchange profile Hinweis: Dieses Feld kann ignoriert werden.
|
| ambientIntensity |
[ambientIntensity accessType inputOutput, type SFFloat CDATA "0.2"] [0..1]
Gibt an, wie viel in alle Richtungen strahlendes Umgebungslicht von allen Lichtquellen reflektiert wird.
Interchange profile Hinweis: Dieses Feld kann ignoriert werden.
|
| transparency |
[transparency accessType inputOutput, type SFFloat CDATA "0"] [0..1]
Gibt an, wie "durchscheinend" ein Objekt ist: 1.0 bedeutet voll transparent , 0.0 bedeutet komplett undurchsichtig.
Interchange profile Hinweis: Transparenz < .5 undurchsichtig, Transparenz > .5 transparent.
|
| containerField |
[containerField: NMTOKEN "material"]
containerField ist der Feldnamen-Präfix im VRML-Codestyle,
wenn dieser Knoten Kind eines anderen ist.
Beispiele: geometry Box, children Group, proxy Group.
Hinweis: Kann bei Bedarf vom Autor überschrieben werden.
Warnung: Attribut containerField wird nur in der XML-Kodierung von Szenen unterstützt.
|
| class |
[class CDATA #IMPLIED]
class ist eine durch Leerzeichen getrennte Liste von Klassen, reserviert für die Nutzung durch XML-Stylesheets.
Warnung: Attribut class wird nur in der XML-Kodierung von Szenen unterstützt.
|
| |
Top Resources Credits |
Matrix3VertexAttribute |
Matrix3VertexAttribute defines a set of per-vertex 3x3 matrix attributes. |
| 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.
|
| USE |
[USE IDREF #IMPLIED]
USE means reuse an already DEF-ed node ID, ignoring _all_ other attributes and children.
Hint: USEing other geometry (instead of duplicating nodes) can improve performance.
Warning: do NOT include DEF (or any other attribute values) when using a USE attribute!
|
| 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 ""]
containerField is the field-label prefix indicating relationship to parent node.
Examples: geometry Box, children Group, proxy Shape.
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.
class attribute is only supported in XML encoding of X3D scenes.
|
| |
Top Resources Credits |
Matrix4VertexAttribute |
Matrix4VertexAttribute defines a set of per-vertex 4x4 matrix attributes. |
| 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.
|
| USE |
[USE IDREF #IMPLIED]
USE means reuse an already DEF-ed node ID, ignoring _all_ other attributes and children.
Hint: USEing other geometry (instead of duplicating nodes) can improve performance.
Warning: do NOT include DEF (or any other attribute values) when using a USE attribute!
|
| 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 ""]
containerField is the field-label prefix indicating relationship to parent node.
Examples: geometry Box, children Group, proxy Shape.
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.
class attribute is only supported in XML encoding of X3D scenes.
|
| |
Top Resources Credits |
meta |
meta (für Metadaten) stellt Informationen über die Szene zur Verfügung
und nutzt die gleiche Definition wie beim meta-Tag von HTML.
Die Attribute name (Name) und content (Inhalt) erlauben die Definition von Metadaten der Form Attribut=Wert. |
| name |
[name accessType inputOutput, type SFString CDATA #IMPLIED]
Der Name des Metadatums.
|
| content |
[content CDATA #REQUIRED]
Der Wert für dieses Metadatum.
Hinweis: Viele XML-Tools ersetzen XML-Zeichenreferenzen automatisch.
(wie z.B. & statt & oder " statt " ).
|
| xml:lang |
[xml:lang CDATA #IMPLIED]
Sprachcode gemäß Definition in [IETF RFC3066/BCP47]
ftp://ftp.isi.edu/in-notes/bcp/bcp47.txt
|
| dir |
[dir (ltr|rtl) #IMPLIED]
Richtung für schwachen/neutralen Text. ltr=left-to-right (von links nach rechts), rtl=right-to-left (von rechts nach links).
|
| http-equiv |
[http-equiv CDATA #IMPLIED]
Kann von HTTP-Servern für HTTP response header verwendet werden.
Siehe auch HTTP-Spezifikation [RFC2616] für nähere Details zu gültigen HTTP-Headern.
Beispiel <meta http-equiv="Expires" content="Tue, 20 Aug 1996 14:25:27 GMT">
Siehe auch http://www.w3.org/TR/html4/struct/global.html#adef-http-equiv
|
| scheme |
[scheme CDATA #IMPLIED]
Das Schema-Attribut erlaubt es dem Autor, mehr Kontext für die korrekte Interpretation der Metadaten durch Nutzeragenten hinzuzufügen.
Beispiel <meta scheme="ISBN" name="identifier" content="0-8230-2355-9">
Siehe auch http://www.w3.org/TR/html4/struct/global.html#idx-scheme
|
| |
Top Resources Credits |
MetadataDouble |
MetadataDouble provides information about its parent.
Further information about this Metadata node may be provided
by a single child Metadata node with containerField="metadata".
Hint: IS tag precedes any Metadata tag, which precedes any other children tags.
Hint: IS tag precedes any Metadata tag, which precedes any other children tags.
Hint: IS tag precedes any Metadata tag, which precedes any other children tags. |
| 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.
|
| USE |
[USE IDREF #IMPLIED]
USE means reuse an already DEF-ed node ID, ignoring _all_ other attributes and children.
Hint: USEing other geometry (instead of duplicating nodes) can improve performance.
Warning: do NOT include DEF (or any other attribute values) when using a USE attribute!
|
| name |
[name accessType inputOutput, type SFString CDATA #IMPLIED]
Enter the metadata attribute name here.
|
| value |
[value accessType inputOutput, type MFDouble CDATA #IMPLIED]
Enter the metadata attribute value here.
Hint: many XML tools substitute XML character references automatically if needed (like & for & ampersand or " 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.
containerField attribute is only supported in XML encoding of X3D scenes.
|
| |
Top Resources Credits |
MetadataFloat |
MetadataFloat provides information about its parent.
Further information about this Metadata node may be provided
by a single child Metadata node with containerField="metadata".
Hint: IS tag precedes any Metadata tag, which precedes any other children tags. |
| 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.
|
| USE |
[USE IDREF #IMPLIED]
USE means reuse an already DEF-ed node ID, ignoring _all_ other attributes and children.
Hint: USEing other geometry (instead of duplicating nodes) can improve performance.
Warning: do NOT include DEF (or any other attribute values) when using a USE attribute!
|
| name |
[name accessType inputOutput, type SFString CDATA #IMPLIED]
Enter the metadata attribute name here.
|
| value |
[value accessType inputOutput, type MFFloat CDATA #IMPLIED]
Enter the metadata attribute value here.
Hint: many XML tools substitute XML character references automatically if needed (like & for & ampersand or " 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.
containerField attribute is only supported in XML encoding of X3D scenes.
|
| |
Top Resources Credits |
MetadataInteger |
MetadataInteger provides information about its parent.
Further information about this Metadata node may be provided
by a single child Metadata node with containerField="metadata".
Hint: IS tag precedes any Metadata tag, which precedes any other children tags. |
| 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.
|
| USE |
[USE IDREF #IMPLIED]
USE means reuse an already DEF-ed node ID, ignoring _all_ other attributes and children.
Hint: USEing other geometry (instead of duplicating nodes) can improve performance.
Warning: do NOT include DEF (or any other attribute values) when using a USE attribute!
|
| name |
[name accessType inputOutput, type SFString CDATA #IMPLIED]
Enter the metadata attribute name here.
|
| value |
[value accessType inputOutput, type MFInt32 CDATA #IMPLIED]
Enter the metadata attribute value here.
Hint: many XML tools substitute XML character references automatically if needed (like & for & ampersand or " 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.
containerField attribute is only supported in XML encoding of X3D scenes.
|
| |
Top Resources Credits |
MetadataSet |
MetadataSet collects a set of Metadata nodes with containerField="value"
that together provide information about its parent.
Further information about this MetadataSet node may be provided
by a single child Metadata node with containerField="metadata".
Hint: IS tag precedes any Metadata tag, which precedes any other children tags. |
| 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.
|
| USE |
[USE IDREF #IMPLIED]
USE means reuse an already DEF-ed node ID, ignoring _all_ other attributes and children.
Hint: USEing other geometry (instead of duplicating nodes) can improve performance.
Warning: do NOT include DEF (or any other attribute values) when using a USE attribute!
|
| 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.
containerField attribute is only supported in XML encoding of X3D scenes.
|
| |
Top Resources Credits |
MetadataString |
MetadataString provides information about its parent.
Further information about this Metadata node may be provided
by a single child Metadata node with containerField="metadata".
Hint: IS tag precedes any Metadata tag, which precedes any other children tags. |
| 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.
|
| USE |
[USE IDREF #IMPLIED]
USE means reuse an already DEF-ed node ID, ignoring _all_ other attributes and children.
Hint: USEing other geometry (instead of duplicating nodes) can improve performance.
Warning: do NOT include DEF (or any other attribute values) when using a USE attribute!
|
| name |
[name accessType inputOutput, type SFString CDATA #IMPLIED]
Enter the metadata attribute name here.
|
| value |
[value accessType inputOutput, type MFString CDATA #IMPLIED]
Enter the metadata attribute value here.
Hint: many XML tools substitute XML character references automatically if needed (like & for & ampersand or " 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.
containerField attribute is only supported in XML encoding of X3D scenes.
|
| |
Top Resources Credits |
MovieTexture |
MovieTexture bildet eine 2D-Videotextur auf einer geometrischen Oberfläche ab oder stellt eine Audiosequenz für einen Sound-Knoten
bereit.
Zunächst als Textur definieren, dann mit USE als Soundquelle wiederverwenden, um es zu sehen/hören und Speicher einzusparen.
Texturen haben ein 2D-Koordinatensystem (s, t) horizontal und vertikal, mit (s, t) Werten im Bereich von [0.0, 1.0] für die
gegenüberliegenden Ecken eines Bildes. Hinweis: Vor dem Hinzufügen eines Texture-Knotens müssen die Knoten Shape und Appearance eingefügt werden. |
| DEF |
[DEF ID #IMPLIED]
DEF definiert eine eindeutige Benennung dieses Knotens, die von anderen Knoten referenziert werden kann.
Hinweis: Anschauliche DEF Namen verbessern die Lesbarkeit und gute Dokumentierung eines Modells.
|
| USE |
[USE IDREF #IMPLIED]
USE dient der Wiederverwendung eines mit DEF bezeichneten Knotens, wobei alle anderen Attribute und Kinderknoten ignoriert
werden.
Hinweis: Die Wiederverwendung anderer Geometrien mit USE (statt Duplizierung von Knoten) kann eine bessere Performance bringen.
Warnung: Bei der Verwendung des USE-Attributes dürfen DEF und andere Attributwerte NICHT verwendet werden!
|
| url |
[url accessType inputOutput, type MFString CDATA #IMPLIED]
Speicherort und Dateiname des Videos. Mehrere Speicherorte sind zuverlässiger und Web-Speicherorte eignen sich z.B. auch für
E-Mail Anhänge.
Hinweis: Strings können mehrere Werte haben, so daß jeder Teil in Anführungszeichen eingeschlossen sein sollte
[ "http://www.url1.org" "http://www.url2.org" "etc." ].
Hinweis: Die Groß- und Kleinschreibung von Verzeichnis- und Dateinamen ist für http-Links strikt einzuhalten!
Hinweis: Eingebettete Leerzeichen in URL-Anfragen können mit %20 für jedes Leerzeichen ersetzt werden.
|
| loop |
[loop accessType inputOutput, type SFBool (true|false) "false"]
Wenn loop=true unendliche Wiederholung, wenn loop=false einmaliges Abspielen.
|
| speed |
[speed accessType inputOutput, type SFFloat CDATA "1.0"]
Faktor für die Abspielgeschwindigkeit des Videos (oder Soundtracks).
|
| startTime |
[startTime accessType inputOutput, type SFTime CDATA "0"]
Absolute Zeit: Anzahl der Sekunden seit Jan 1, 1970, 00:00:00 GMT.
Hinweis: erhält für gewöhnlich einen geROUTEten Wert fü
|
| stopTime |
[stopTime accessType inputOutput, type SFTime CDATA "0"]
Absolute Zeit: Anzahl der Sekunden seit Jan 1, 1970, 00:00:00 GMT.
Hinweis: erhält für gewöhnlich einen geROUTEten Wert fü
|
| repeatS |
[repeatS accessType initializeOnly, type SFBool (true|false) "true"]
Die horizontale Wiederholung der Textur entlang der S-Achse.
|
| repeatT |
[repeatT accessType initializeOnly, type SFBool (true|false) "true"]
Die vertikale Wiederholung der Textur entlang der T-Achse.
|
| duration_changed |
[duration_changed accessType outputOnly, type SFTime CDATA "0.0"]
Zeitdauer des Videos in Sekunden.
|
| isActive |
[isActive: outputOnly SFBoolLabel; "false"]
isActive true/false Ereignisse werden gesendet, wenn die Wiedergabe beginnt oder endet.
|
| 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 Jan 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 Jan 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")]
containerField ist der Feldnamen-Präfix im VRML-Codestyle,
wenn dieser Knoten Kind eines anderen ist.
Beispiele: geometry Box, children Group, proxy Group.
Hinweis: Kann bei Bedarf vom Autor überschrieben werden.
Warnung: Attribut containerField wird nur in der XML-Kodierung von Szenen unterstützt.
|
| class |
[class CDATA #IMPLIED]
class ist eine durch Leerzeichen getrennte Liste von Klassen, reserviert für die Nutzung durch XML-Stylesheets.
Warnung: Attribut class wird nur in der XML-Kodierung von Szenen unterstützt.
|
| |
Top Resources Credits |
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. |
| 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.
|
| USE |
[USE IDREF #IMPLIED]
USE means reuse an already DEF-ed node ID, ignoring _all_ other attributes and children.
Hint: USEing other geometry (instead of duplicating nodes) can improve performance.
Warning: do NOT include DEF (or any other attribute values) when using a USE attribute!
|
| 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"] [RGB color]
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.
|
| 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)
"MODULATE"]
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.
|
| 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.
|
| containerField |
[containerField: NMTOKEN "texture"]
containerField is the field-label prefix indicating relationship to parent node.
Examples: geometry Box, children Group, proxy Shape.
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.
class attribute is only supported in XML encoding of X3D scenes.
|
| |
Top Resources Credits |
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. |
| 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.
|
| USE |
[USE IDREF #IMPLIED]
USE means reuse an already DEF-ed node ID, ignoring _all_ other attributes and children.
Hint: USEing other geometry (instead of duplicating nodes) can improve performance.
Warning: do NOT include DEF (or any other attribute values) when using a USE attribute!
|
| containerField |
[containerField: NMTOKEN "texCoord"]
containerField is the field-label prefix indicating relationship to parent node.
Examples: geometry Box, children Group, proxy Shape.
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.
class attribute is only supported in XML encoding of X3D scenes.
|
| |
Top Resources Credits |
MultiTextureTransform |
MultiTextureTransform contains multiple TextureTransform nodes, for use by sibling ImageTexture MovieTexture or PixelTexture
nodes.
Hint: insert Shape and Appearance nodes before adding TextureTransform. |
| 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.
|
| USE |
[USE IDREF #IMPLIED]
USE means reuse an already DEF-ed node ID, ignoring _all_ other attributes and children.
Hint: USEing other geometry (instead of duplicating nodes) can improve performance.
Warning: do NOT include DEF (or any other attribute values) when using a USE attribute!
|
| containerField |
[containerField: NMTOKEN "textureTransform"]
containerField is the field-label prefix indicating relationship to parent node.
Examples: geometry Box, children Group, proxy Shape.
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.
class attribute is only supported in XML encoding of X3D scenes.
|
| |
Top Resources Credits |
NavigationInfo |
NavigationInfo beschreibt das Betrachtungsmodell und die physikalischen Eigenschaften des Nutzeravatars.
Hinweis: Einfache Objekte lassen sich oft am leichtesten im Modus type="EXAMINE" "ANY" betrachten.
Hinweis: Die NavigationInfo-Typen '"WALK" "FLY"' unterstützen die Erkennung von Kamera/Objekt-Kollisionen.
Background, Fog, NavigationInfo und Viewpoint sind verknüpfbare Knoten. |
| DEF |
[DEF ID #IMPLIED]
DEF definiert eine eindeutige Benennung dieses Knotens, die von anderen Knoten referenziert werden kann.
Hinweis: Anschauliche DEF Namen verbessern die Lesbarkeit und gute Dokumentierung eines Modells.
|
| USE |
[USE IDREF #IMPLIED]
USE dient der Wiederverwendung eines mit DEF bezeichneten Knotens, wobei alle anderen Attribute und Kinderknoten ignoriert
werden.
Hinweis: Die Wiederverwendung anderer Geometrien mit USE (statt Duplizierung von Knoten) kann eine bessere Performance bringen.
Warnung: Bei der Verwendung des USE-Attributes dürfen DEF und andere Attributwerte NICHT verwendet werden!
|
| type |
[type accessType inputOutput, type MFString CDATA "EXAMINE" "ANY"]
Ein oder mehrere Strings können eingefügt werden: "EXAMINE" "WALK" "FLY" "LOOKAT" "ANY" "NONE".
Hinweis: Einfache Objekte lassen sich oft am leichtesten im Modus type="EXAMINE" "ANY" betrachten.
Hinweis: Die Typen WALK und FLY forcieren die strikte Erkennung von Kamera/Objekt-Kollisionen.
Hinweis: siehe auch Knoten Collision für weitere Details zur Erkennung von Kamera/Objekt-Kollisionen.
Hinweis: Strings können mehrere Werte haben, so daß jeder Teil in Anführungszeichen eingeschlossen sein sollte
[ "http://www.url1.org" "http://www.url2.org" "etc." ]
Interchange profile Hinweis: Dieses Feld kann ignoriert werden.
|
| speed |
[speed accessType inputOutput, type SFFloat CDATA "1.0"] [0..+infinity]
Standardgeschwindigkeit, mit der Nutzer sich durch die Szene bewegen, in Metern/Sekunde.
Warnung: Der Standardwert 1 m/s scheint für gewöhnliche Navigation oft langsam zu sein.
Interchange profile Hinweis: Dieses Feld kann ignoriert werden.
|
| headlight |
[headlight accessType inputOutput, type SFBool (true|false) "true"]
Aktiviert/deaktiviert das direktionale Licht, welches immer in die Blickrichtung des Nutzers gerichtet ist.
|
| avatarSize |
[avatarSize accessType inputOutput, type MFFloat CDATA "0.25 1.6 0.75"]
Das avatarSize Wertetripel ist:
(a) Kollisionsabstand zwischen Nutzer und Geometrie (= nahe culling-Ebene des Betrachtungsraumes (view frustrum))
(b) Höhe des Beobachters über dem Boden
(c) Die größte Höhe, über die ein Nutzer gehen kann (WALK-Modus).
Hinweis: Eingehalten werden sollte (visibilityLimit / avatarSize.CollisionDistance) < 10,000, um Aliasing-Fehler zu vermeiden (d.h.
Polygon-"Zacken").
Interchange profile Hinweis: Dieses Feld kann ignoriert werden.
|
| visibilityLimit |
[visibilityLimit accessType inputOutput, type SFFloat CDATA "0.0"]
Geometrie jenseits der Sichtbarkeitsgrenze (visibilityLimit) wird möglicherweise nicht dargestellt (= entfernte culling-Ebene
des Betrachtungsraumes (view frustrum)).
visibilityLimit=0.0 bedeutet unendliche Sichtbarkeitsgrenze.
Hinweis: visibilityLimit sollte >= Null sein.
Hinweis: Eingehalten werden sollte (visibilityLimit / avatarSize.CollisionDistance) < 10,000, um Aliasing-Fehler zu vermeiden (d.h.
Polygon-"Zacken").
Interchange profile Hinweis: Dieses Feld kann ignoriert werden.
|
| transitionType |
[transitionType accessType inputOutput, type MFString CDATA "ANIMATE"]
Camera transition between viewpoints. Enter one or more quoted SFString values: "ANIMATE" "LINEAR" "TELEPORT".
Interchange profile hint: this field may be ignored.
|
| transitionTime |
[transitionTime accessType inputOutput, type MFFloat CDATA "1.0"]
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) ""]
Input Event set_bind=true aktiviert diesen Knoten,
Input Event set_bind=false deaktiviert diesen Knoten.
Diese Einstellung set_bind true/false löst ein pop/push (enable/disable) auf diesen Knoten aus.
|
| bindTime |
[bindTime accessType outputOnly, type SFTime CDATA "-1"]
Ereignis wird gesendet, wenn Knoten aktiv/inaktiv wird.
|
| isBound |
[isBound accessType outputOnly, type SFBool (true|false) "false"]
Ereignis true wird gesendet, wenn Knoten aktiviert wird; event false wird gesendet, wenn Verknüpfung gelöst wird.
|
| containerField |
[containerField: NMTOKEN "children"]
containerField ist der Feldnamen-Präfix im VRML-Codestyle,
wenn dieser Knoten Kind eines anderen ist.
Beispiele: geometry Box, children Group, proxy Group.
Hinweis: Kann bei Bedarf vom Autor überschrieben werden.
Warnung: Attribut containerField wird nur in der XML-Kodierung von Szenen unterstützt.
|
| class |
[class CDATA #IMPLIED]
class ist eine durch Leerzeichen getrennte Liste von Klassen, reserviert für die Nutzung durch XML-Stylesheets.
Warnung: Attribut class wird nur in der XML-Kodierung von Szenen unterstützt.
|
| |
Top Resources Credits |
Normal |
Normal is a set of 3D surface-normal vectors
Normal values are perpendicular directions that are used per-polygon or per-vertex when computing lighting and shading.
Hinweis: used by IndexedFaceSet and ElevationGrid. |
| DEF |
[DEF ID #IMPLIED]
DEF definiert eine eindeutige Benennung dieses Knotens, die von anderen Knoten referenziert werden kann.
Hinweis: Anschauliche DEF Namen verbessern die Lesbarkeit und gute Dokumentierung eines Modells.
|
| USE |
[USE IDREF #IMPLIED]
USE dient der Wiederverwendung eines mit DEF bezeichneten Knotens, wobei alle anderen Attribute und Kinderknoten ignoriert
werden.
Hinweis: Die Wiederverwendung anderer Geometrien mit USE (statt Duplizierung von Knoten) kann eine bessere Performance bringen.
Warnung: Bei der Verwendung des USE-Attributes dürfen DEF und andere Attributwerte NICHT verwendet werden!
|
| vector |
[vector accessType inputOutput, type MFVec3f CDATA #IMPLIED]
set of unit-length normal vectors, corresponding to indexed polygons or vertices.
|
| containerField |
[containerField: NMTOKEN "normal"]
containerField ist der Feldnamen-Präfix im VRML-Codestyle,
wenn dieser Knoten Kind eines anderen ist.
Beispiele: geometry Box, children Group, proxy Group.
Hinweis: Kann bei Bedarf vom Autor überschrieben werden.
Warnung: Attribut containerField wird nur in der XML-Kodierung von Szenen unterstützt.
|
| class |
[class CDATA #IMPLIED]
class ist eine durch Leerzeichen getrennte Liste von Klassen, reserviert für die Nutzung durch XML-Stylesheets.
Warnung: Attribut class wird nur in der XML-Kodierung von Szenen unterstützt.
|
| |
Top Resources Credits |
NormalInterpolator |
NormalInterpolator erzeugt eine Serie von Mengen von Normalenvektoren
senkrecht auf der Oberfläche einer Einheitskugel.
Die Werte können zum Attribut 'vector' eines Knotens <Normal> geROUTEtet werden
oder zu einem anderen Attribut vom Typ Vector3FloatArray.
Typischer Input: ROUTE someTimeSensor.fraction_changed TO someInterpolator.set_fraction
Typischer Output: ROUTE someInterpolator.value_changed TO destinationNode.set_attribute. |
| DEF |
[DEF ID #IMPLIED]
DEF definiert eine eindeutige Benennung dieses Knotens, die von anderen Knoten referenziert werden kann.
Hinweis: Anschauliche DEF Namen verbessern die Lesbarkeit und gute Dokumentierung eines Modells.
|
| USE |
[USE IDREF #IMPLIED]
USE dient der Wiederverwendung eines mit DEF bezeichneten Knotens, wobei alle anderen Attribute und Kinderknoten ignoriert
werden.
Hinweis: Die Wiederverwendung anderer Geometrien mit USE (statt Duplizierung von Knoten) kann eine bessere Performance bringen.
Warnung: Bei der Verwendung des USE-Attributes dürfen DEF und andere Attributwerte NICHT verwendet werden!
|
| key |
[key accessType inputOutput, type MFFloat CDATA #IMPLIED]
Definitionsparameter für lineare Interpolation in zeitlichen Abständen,
in ansteigender Reihenfolge und entsprechend der keyValues.
Hinweis: Anzahl der keys muß mit der Anzahl der keyValues übereinstimmen!
|
| keyValue |
[keyValue accessType inputOutput, type MFVec3f CDATA #IMPLIED]
Ausgabewerte der linearen Interpolation, entsprechend der Zeitabschnittsangaben.
Hinweis: Anzahl der keys muß mit der Anzahl der keyValues übereinstimmen!
|
| set_fraction |
[set_fraction: inputOnly type SFFloat CDATA "0"]
set_fraction wählt den Input-key für die Ausgabe des korrespondierenden keyValues.
|
| value_changed |
[value_changed accessType outputOnly, type MFVec3f CDATA "0 0 0"]
Linear interpolierter Ausgabewert berechnet aus der aktuellen key Zeit und dem entsprechenden keyValue.
|
| containerField |
[containerField: NMTOKEN "children"]
containerField ist der Feldnamen-Präfix im VRML-Codestyle,
wenn dieser Knoten Kind eines anderen ist.
Beispiele: geometry Box, children Group, proxy Group.
Hinweis: Kann bei Bedarf vom Autor überschrieben werden.
Warnung: Attribut containerField wird nur in der XML-Kodierung von Szenen unterstützt.
|
| class |
[class CDATA #IMPLIED]
class ist eine durch Leerzeichen getrennte Liste von Klassen, reserviert für die Nutzung durch XML-Stylesheets.
Warnung: Attribut class wird nur in der XML-Kodierung von Szenen unterstützt.
|
| |
Top Resources Credits |
NurbsCurve |
NurbsCurve is a 3D curve analogous to NurbsPatchSurface.
The container controlPoint field is a Coordinate or CoordinateDouble node. |
| DEF |
[DEF ID #IMPLIED]
DEF definiert eine eindeutige Benennung dieses Knotens, die von anderen Knoten referenziert werden kann.
Hinweis: Anschauliche DEF Namen verbessern die Lesbarkeit und gute Dokumentierung eines Modells.
|
| USE |
[USE IDREF #IMPLIED]
USE dient der Wiederverwendung eines mit DEF bezeichneten Knotens, wobei alle anderen Attribute und Kinderknoten ignoriert
werden.
Hinweis: Die Wiederverwendung anderer Geometrien mit USE (statt Duplizierung von Knoten) kann eine bessere Performance bringen.
Warnung: Bei der Verwendung des USE-Attributes dürfen DEF und andere Attributwerte NICHT verwendet werden!
|
| 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 weight 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 endpoints).
|
| containerField |
[containerField: NMTOKEN "geometry"]
containerField ist der Feldnamen-Präfix im VRML-Codestyle,
wenn dieser Knoten Kind eines anderen ist.
Beispiele: geometry Box, children Group, proxy Group.
Hinweis: Kann bei Bedarf vom Autor überschrieben werden.
Warnung: Attribut containerField wird nur in der XML-Kodierung von Szenen unterstützt.
|
| class |
[class CDATA #IMPLIED]
class ist eine durch Leerzeichen getrennte Liste von Klassen, reserviert für die Nutzung durch XML-Stylesheets.
Warnung: Attribut class wird nur in der XML-Kodierung von Szenen unterstützt.
|
| |
Top Resources Credits |
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. |
| DEF |
[DEF ID #IMPLIED]
DEF definiert eine eindeutige Benennung dieses Knotens, die von anderen Knoten referenziert werden kann.
Hinweis: Anschauliche DEF Namen verbessern die Lesbarkeit und gute Dokumentierung eines Modells.
|
| USE |
[USE IDREF #IMPLIED]
USE dient der Wiederverwendung eines mit DEF bezeichneten Knotens, wobei alle anderen Attribute und Kinderknoten ignoriert
werden.
Hinweis: Die Wiederverwendung anderer Geometrien mit USE (statt Duplizierung von Knoten) kann eine bessere Performance bringen.
Warnung: Bei der Verwendung des USE-Attributes dürfen DEF und andere Attributwerte NICHT verwendet werden!
|
| 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 weight 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 endpoints).
|
| containerField |
[containerField: NMTOKEN "geometry"]
containerField ist der Feldnamen-Präfix im VRML-Codestyle,
wenn dieser Knoten Kind eines anderen ist.
Beispiele: geometry Box, children Group, proxy Group.
Hinweis: Kann bei Bedarf vom Autor überschrieben werden.
Warnung: Attribut containerField wird nur in der XML-Kodierung von Szenen unterstützt.
|
| class |
[class CDATA #IMPLIED]
class ist eine durch Leerzeichen getrennte Liste von Klassen, reserviert für die Nutzung durch XML-Stylesheets.
Warnung: Attribut class wird nur in der XML-Kodierung von Szenen unterstützt.
|
| |
Top Resources Credits |
NurbsOrientationInterpolator |
NurbsOrientationInterpolator describes a 3D NURBS Curve
and outputs interpolated orientation values.
The SFNode controlPoints field can contain a single Coordinate or CoordinateDouble node. |
| DEF |
[DEF ID #IMPLIED]
DEF definiert eine eindeutige Benennung dieses Knotens, die von anderen Knoten referenziert werden kann.
Hinweis: Anschauliche DEF Namen verbessern die Lesbarkeit und gute Dokumentierung eines Modells.
|
| USE |
[USE IDREF #IMPLIED]
USE dient der Wiederverwendung eines mit DEF bezeichneten Knotens, wobei alle anderen Attribute und Kinderknoten ignoriert
werden.
Hinweis: Die Wiederverwendung anderer Geometrien mit USE (statt Duplizierung von Knoten) kann eine bessere Performance bringen.
Warnung: Bei der Verwendung des USE-Attributes dürfen DEF und andere Attributwerte NICHT verwendet werden!
|
| 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 "geometry"]
containerField ist der Feldnamen-Präfix im VRML-Codestyle,
wenn dieser Knoten Kind eines anderen ist.
Beispiele: geometry Box, children Group, proxy Group.
Hinweis: Kann bei Bedarf vom Autor überschrieben werden.
Warnung: Attribut containerField wird nur in der XML-Kodierung von Szenen unterstützt.
|
| class |
[class CDATA #IMPLIED]
class ist eine durch Leerzeichen getrennte Liste von Klassen, reserviert für die Nutzung durch XML-Stylesheets.
Warnung: Attribut class wird nur in der XML-Kodierung von Szenen unterstützt.
|
| |
Top Resources Credits |
NurbsPatchSurface |
NurbsPatchSurface defines a contiguous 3D Non-rational Uniform B-Spline (NURBS) Surface. |
| DEF |
[DEF ID #IMPLIED]
DEF definiert eine eindeutige Benennung dieses Knotens, die von anderen Knoten referenziert werden kann.
Hinweis: Anschauliche DEF Namen verbessern die Lesbarkeit und gute Dokumentierung eines Modells.
|
| USE |
[USE IDREF #IMPLIED]
USE dient der Wiederverwendung eines mit DEF bezeichneten Knotens, wobei alle anderen Attribute und Kinderknoten ignoriert
werden.
Hinweis: Die Wiederverwendung anderer Geometrien mit USE (statt Duplizierung von Knoten) kann eine bessere Performance bringen.
Warnung: Bei der Verwendung des USE-Attributes dürfen DEF und andere Attributwerte NICHT verwendet werden!
|
| 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 weight 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!
|
| containerField |
[containerField: NMTOKEN "geometry"]
containerField ist der Feldnamen-Präfix im VRML-Codestyle,
wenn dieser Knoten Kind eines anderen ist.
Beispiele: geometry Box, children Group, proxy Group.
Hinweis: Kann bei Bedarf vom Autor überschrieben werden.
Warnung: Attribut containerField wird nur in der XML-Kodierung von Szenen unterstützt.
|
| class |
[class CDATA #IMPLIED]
class ist eine durch Leerzeichen getrennte Liste von Klassen, reserviert für die Nutzung durch XML-Stylesheets.
Warnung: Attribut class wird nur in der XML-Kodierung von Szenen unterstützt.
|
| |
Top Resources Credits |
NurbsPositionInterpolator |
NurbsPositionInterpolator describes a 3D NURBS Curve
and outputs interpolated position values.
The SFNode controlPoints field can contain a single Coordinate or CoordinateDouble node. |
| DEF |
[DEF ID #IMPLIED]
DEF definiert eine eindeutige Benennung dieses Knotens, die von anderen Knoten referenziert werden kann.
Hinweis: Anschauliche DEF Namen verbessern die Lesbarkeit und gute Dokumentierung eines Modells.
|
| USE |
[USE IDREF #IMPLIED]
USE dient der Wiederverwendung eines mit DEF bezeichneten Knotens, wobei alle anderen Attribute und Kinderknoten ignoriert
werden.
Hinweis: Die Wiederverwendung anderer Geometrien mit USE (statt Duplizierung von Knoten) kann eine bessere Performance bringen.
Warnung: Bei der Verwendung des USE-Attributes dürfen DEF und andere Attributwerte NICHT verwendet werden!
|
| 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 "geometry"]
containerField ist der Feldnamen-Präfix im VRML-Codestyle,
wenn dieser Knoten Kind eines anderen ist.
Beispiele: geometry Box, children Group, proxy Group.
Hinweis: Kann bei Bedarf vom Autor überschrieben werden.
Warnung: Attribut containerField wird nur in der XML-Kodierung von Szenen unterstützt.
|
| class |
[class CDATA #IMPLIED]
class ist eine durch Leerzeichen getrennte Liste von Klassen, reserviert für die Nutzung durch XML-Stylesheets.
Warnung: Attribut class wird nur in der XML-Kodierung von Szenen unterstützt.
|
| |
Top Resources Credits |
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. |
| DEF |
[DEF ID #IMPLIED]
DEF definiert eine eindeutige Benennung dieses Knotens, die von anderen Knoten referenziert werden kann.
Hinweis: Anschauliche DEF Namen verbessern die Lesbarkeit und gute Dokumentierung eines Modells.
|
| USE |
[USE IDREF #IMPLIED]
USE dient der Wiederverwendung eines mit DEF bezeichneten Knotens, wobei alle anderen Attribute und Kinderknoten ignoriert
werden.
Hinweis: Die Wiederverwendung anderer Geometrien mit USE (statt Duplizierung von Knoten) kann eine bessere Performance bringen.
Warnung: Bei der Verwendung des USE-Attributes dürfen DEF und andere Attributwerte NICHT verwendet werden!
|
| 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 "geometry"]
containerField ist der Feldnamen-Präfix im VRML-Codestyle,
wenn dieser Knoten Kind eines anderen ist.
Beispiele: geometry Box, children Group, proxy Group.
Hinweis: Kann bei Bedarf vom Autor überschrieben werden.
Warnung: Attribut containerField wird nur in der XML-Kodierung von Szenen unterstützt.
|
| class |
[class CDATA #IMPLIED]
class ist eine durch Leerzeichen getrennte Liste von Klassen, reserviert für die Nutzung durch XML-Stylesheets.
Warnung: Attribut class wird nur in der XML-Kodierung von Szenen unterstützt.
|
| |
Top Resources Credits |
NurbsSurfaceInterpolator |
NurbsSurfaceInterpolator describes a 3D NURBS Curve
and outputs interpolated position values.
The SFNode controlPoints field can contain a single Coordinate or CoordinateDouble node. |
| DEF |
[DEF ID #IMPLIED]
DEF definiert eine eindeutige Benennung dieses Knotens, die von anderen Knoten referenziert werden kann.
Hinweis: Anschauliche DEF Namen verbessern die Lesbarkeit und gute Dokumentierung eines Modells.
|
| USE |
[USE IDREF #IMPLIED]
USE dient der Wiederverwendung eines mit DEF bezeichneten Knotens, wobei alle anderen Attribute und Kinderknoten ignoriert
werden.
Hinweis: Die Wiederverwendung anderer Geometrien mit USE (statt Duplizierung von Knoten) kann eine bessere Performance bringen.
Warnung: Bei der Verwendung des USE-Attributes dürfen DEF und andere Attributwerte NICHT verwendet werden!
|
| 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 SFVec2f 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 "geometry"]
containerField ist der Feldnamen-Präfix im VRML-Codestyle,
wenn dieser Knoten Kind eines anderen ist.
Beispiele: geometry Box, children Group, proxy Group.
Hinweis: Kann bei Bedarf vom Autor überschrieben werden.
Warnung: Attribut containerField wird nur in der XML-Kodierung von Szenen unterstützt.
|
| class |
[class CDATA #IMPLIED]
class ist eine durch Leerzeichen getrennte Liste von Klassen, reserviert für die Nutzung durch XML-Stylesheets.
Warnung: Attribut class wird nur in der XML-Kodierung von Szenen unterstützt.
|
| |
Top Resources Credits |
|
NurbsSweptSurface |
NurbsSweptSurface contains a crossSectionCurve [X3DNurbsControlCurveNode]
and a trajectoryCurve [NurbsCurve] |
| DEF |
[DEF ID #IMPLIED]
DEF definiert eine eindeutige Benennung dieses Knotens, die von anderen Knoten referenziert werden kann.
Hinweis: Anschauliche DEF Namen verbessern die Lesbarkeit und gute Dokumentierung eines Modells.
|
| USE |
[USE IDREF #IMPLIED]
USE dient der Wiederverwendung eines mit DEF bezeichneten Knotens, wobei alle anderen Attribute und Kinderknoten ignoriert
werden.
Hinweis: Die Wiederverwendung anderer Geometrien mit USE (statt Duplizierung von Knoten) kann eine bessere Performance bringen.
Warnung: Bei der Verwendung des USE-Attributes dürfen DEF und andere Attributwerte NICHT verwendet werden!
|
| 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!
|
| containerField |
[containerField: NMTOKEN "geometry"]
containerField ist der Feldnamen-Präfix im VRML-Codestyle,
wenn dieser Knoten Kind eines anderen ist.
Beispiele: geometry Box, children Group, proxy Group.
Hinweis: Kann bei Bedarf vom Autor überschrieben werden.
Warnung: Attribut containerField wird nur in der XML-Kodierung von Szenen unterstützt.
|
| class |
[class CDATA #IMPLIED]
class ist eine durch Leerzeichen getrennte Liste von Klassen, reserviert für die Nutzung durch XML-Stylesheets.
Warnung: Attribut class wird nur in der XML-Kodierung von Szenen unterstützt.
|
| |
Top Resources Credits |
|
NurbsSwungSurface |
NurbsSwungSurface contains a profileCurve [X3DNurbsControlCurveNode]
and a trajectoryCurve [X3DNurbsControlCurveNode] |
| DEF |
[DEF ID #IMPLIED]
DEF definiert eine eindeutige Benennung dieses Knotens, die von anderen Knoten referenziert werden kann.
Hinweis: Anschauliche DEF Namen verbessern die Lesbarkeit und gute Dokumentierung eines Modells.
|
| USE |
[USE IDREF #IMPLIED]
USE dient der Wiederverwendung eines mit DEF bezeichneten Knotens, wobei alle anderen Attribute und Kinderknoten ignoriert
werden.
Hinweis: Die Wiederverwendung anderer Geometrien mit USE (statt Duplizierung von Knoten) kann eine bessere Performance bringen.
Warnung: Bei der Verwendung des USE-Attributes dürfen DEF und andere Attributwerte NICHT verwendet werden!
|
| 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!
|
| containerField |
[containerField: NMTOKEN "geometry"]
containerField ist der Feldnamen-Präfix im VRML-Codestyle,
wenn dieser Knoten Kind eines anderen ist.
Beispiele: geometry Box, children Group, proxy Group.
Hinweis: Kann bei Bedarf vom Autor überschrieben werden.
Warnung: Attribut containerField wird nur in der XML-Kodierung von Szenen unterstützt.
|
| class |
[class CDATA #IMPLIED]
class ist eine durch Leerzeichen getrennte Liste von Klassen, reserviert für die Nutzung durch XML-Stylesheets.
Warnung: Attribut class wird nur in der XML-Kodierung von Szenen unterstützt.
|
| |
Top Resources Credits |
NurbsTextureCoordinate |
NurbsTextureCoordinate describes a 3D NURBS surface
in the parametric domain of its surface host,
specifying mapping of texture onto the surface.
The SFNode controlPoints field can contain a single Coordinate or CoordinateDouble node. |
| DEF |
[DEF ID #IMPLIED]
DEF definiert eine eindeutige Benennung dieses Knotens, die von anderen Knoten referenziert werden kann.
Hinweis: Anschauliche DEF Namen verbessern die Lesbarkeit und gute Dokumentierung eines Modells.
|
| USE |
[USE IDREF #IMPLIED]
USE dient der Wiederverwendung eines mit DEF bezeichneten Knotens, wobei alle anderen Attribute und Kinderknoten ignoriert
werden.
Hinweis: Die Wiederverwendung anderer Geometrien mit USE (statt Duplizierung von Knoten) kann eine bessere Performance bringen.
Warnung: Bei der Verwendung des USE-Attributes dürfen DEF und andere Attributwerte NICHT verwendet werden!
|
| 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 "geometry"]
containerField ist der Feldnamen-Präfix im VRML-Codestyle,
wenn dieser Knoten Kind eines anderen ist.
Beispiele: geometry Box, children Group, proxy Group.
Hinweis: Kann bei Bedarf vom Autor überschrieben werden.
Warnung: Attribut containerField wird nur in der XML-Kodierung von Szenen unterstützt.
|
| class |
[class CDATA #IMPLIED]
class ist eine durch Leerzeichen getrennte Liste von Klassen, reserviert für die Nutzung durch XML-Stylesheets.
Warnung: Attribut class wird nur in der XML-Kodierung von Szenen unterstützt.
|
| |
Top Resources Credits |
NurbsTrimmedSurface |
NurbsTrimmedSurface generates texture coordinates from a Non-rational Uniform B-Spline (NURBS) surface. Not yet implemented! |
| DEF |
[DEF ID #IMPLIED]
DEF definiert eine eindeutige Benennung dieses Knotens, die von anderen Knoten referenziert werden kann.
Hinweis: Anschauliche DEF Namen verbessern die Lesbarkeit und gute Dokumentierung eines Modells.
|
| USE |
[USE IDREF #IMPLIED]
USE dient der Wiederverwendung eines mit DEF bezeichneten Knotens, wobei alle anderen Attribute und Kinderknoten ignoriert
werden.
Hinweis: Die Wiederverwendung anderer Geometrien mit USE (statt Duplizierung von Knoten) kann eine bessere Performance bringen.
Warnung: Bei der Verwendung des USE-Attributes dürfen DEF und andere Attributwerte NICHT verwendet werden!
|
| 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 weight 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!
|
| containerField |
[containerField: NMTOKEN "geometry"]
containerField ist der Feldnamen-Präfix im VRML-Codestyle,
wenn dieser Knoten Kind eines anderen ist.
Beispiele: geometry Box, children Group, proxy Group.
Hinweis: Kann bei Bedarf vom Autor überschrieben werden.
Warnung: Attribut containerField wird nur in der XML-Kodierung von Szenen unterstützt.
|
| class |
[class CDATA #IMPLIED]
class ist eine durch Leerzeichen getrennte Liste von Klassen, reserviert für die Nutzung durch XML-Stylesheets.
Warnung: Attribut class wird nur in der XML-Kodierung von Szenen unterstützt.
|
| |
Top Resources Credits |
OrientationInterpolator |
OrientationInterpolator erzeugt eine Serie von Rotationswerten.
Die Werte können zum Attribut 'rotation' eines Knoten <Transform> oder zu einem anderen Rotationsattribut geROUTEtet werden.
Typischer Input: ROUTE someTimeSensor.fraction_changed TO someInterpolator.set_fraction
Typischer Output: ROUTE someInterpolator.value_changed TO destinationNode.set_attribute. |
| DEF |
[DEF ID #IMPLIED]
DEF definiert eine eindeutige Benennung dieses Knotens, die von anderen Knoten referenziert werden kann.
Hinweis: Anschauliche DEF Namen verbessern die Lesbarkeit und gute Dokumentierung eines Modells.
|
| USE |
[USE IDREF #IMPLIED]
USE dient der Wiederverwendung eines mit DEF bezeichneten Knotens, wobei alle anderen Attribute und Kinderknoten ignoriert
werden.
Hinweis: Die Wiederverwendung anderer Geometrien mit USE (statt Duplizierung von Knoten) kann eine bessere Performance bringen.
Warnung: Bei der Verwendung des USE-Attributes dürfen DEF und andere Attributwerte NICHT verwendet werden!
|
| key |
[key accessType inputOutput, type MFFloat CDATA #IMPLIED]
Definitionsparameter für lineare Interpolation in zeitlichen Abständen,
in ansteigender Reihenfolge und entsprechend der keyValues.
Hinweis: Anzahl der keys muß mit der Anzahl der keyValues übereinstimmen!
|
| keyValue |
[keyValue accessType inputOutput, type MFRotation CDATA #IMPLIED]
Ausgabewerte der linearen Interpolation, entsprechend der Zeitabschnittsangaben.
Hinweis: Anzahl der keys muß mit der Anzahl der keyValues übereinstimmen!
|
| set_fraction |
[set_fraction: inputOnly type SFFloat CDATA "0"]
set_fraction wählt den Input-key für die Ausgabe des korrespondierenden keyValues.
|
| value_changed |
[value_changed accessType outputOnly, type SFRotation CDATA "0 0 1 0"]
Linear interpolierter Ausgabewert berechnet aus der aktuellen key Zeit und dem entsprechenden keyValue.
|
| containerField |
[containerField: NMTOKEN "children"]
containerField ist der Feldnamen-Präfix im VRML-Codestyle,
wenn dieser Knoten Kind eines anderen ist.
Beispiele: geometry Box, children Group, proxy Group.
Hinweis: Kann bei Bedarf vom Autor überschrieben werden.
Warnung: Attribut containerField wird nur in der XML-Kodierung von Szenen unterstützt.
|
| class |
[class CDATA #IMPLIED]
class ist eine durch Leerzeichen getrennte Liste von Klassen, reserviert für die Nutzung durch XML-Stylesheets.
Warnung: Attribut class wird nur in der XML-Kodierung von Szenen unterstützt.
|
| |
Top Resources Credits |
|
PackagedShader |
PackagedShader describes a single file that may contain a number of shaders and combined effects.
PackagedShader contains IS/connect and field definitions. |
| 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.
|
| USE |
[USE IDREF #IMPLIED]
USE means reuse an already DEF-ed node ID, ignoring _all_ other attributes and children.
Hint: USEing other geometry (instead of duplicating nodes) can improve performance.
Warning: do NOT include DEF (or any other attribute values) when using a USE attribute!
|
| 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 ""]
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 ""]
containerField is the field-label prefix indicating relationship to parent node.
Examples: geometry Box, children Group, proxy Shape.
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.
class attribute is only supported in XML encoding of X3D scenes.
|
| |
Top Resources Credits |
Pixel3DTexture |
Pixel3DTexture 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. |
| 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.
|
| USE |
[USE IDREF #IMPLIED]
USE means reuse an already DEF-ed node ID, ignoring _all_ other attributes and children.
Hint: USEing other geometry (instead of duplicating nodes) can improve performance.
Warning: do NOT include DEF (or any other attribute values) when using a USE attribute!
|
| 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,
(width x height x depth) pixel values.
|
| repeatS |
[repeatS accessType initializeOnly, type SFBool (true|false) "false"]
Horizontally repeat texture along S axis.
|
| repeatT |
[repeatT accessType initializeOnly, type SFBool (true|false) "false"]
Vertically repeat texture along T axis.
|
| repeatR |
[repeatR accessType initializeOnly, type SFBool (true|false) "false"]
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.
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.
class attribute is only supported in XML encoding of X3D scenes.
|
| |
Top Resources Credits |
PixelTexture |
PixelTexture creates a 2D-image texture map using a numeric array of pixel values
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.
Hinweis: insert Shape and Appearance nodes before adding texture. |
| DEF |
[DEF ID #IMPLIED]
DEF definiert eine eindeutige Benennung dieses Knotens, die von anderen Knoten referenziert werden kann.
Hinweis: Anschauliche DEF Namen verbessern die Lesbarkeit und gute Dokumentierung eines Modells.
|
| USE |
[USE IDREF #IMPLIED]
USE dient der Wiederverwendung eines mit DEF bezeichneten Knotens, wobei alle anderen Attribute und Kinderknoten ignoriert
werden.
Hinweis: Die Wiederverwendung anderer Geometrien mit USE (statt Duplizierung von Knoten) kann eine bessere Performance bringen.
Warnung: Bei der Verwendung des USE-Attributes dürfen DEF und andere Attributwerte NICHT verwendet werden!
|
| image |
[image accessType inputOutput, type SFImage CDATA "0 0 0"]
Defines image: width height number_of_components pixel_values
width and height are pixel count
number_of_components = 1 (intensity), 2 (intensity alpha), 3 (red green blue), 4 (red green blue alpha-transparency)
intensity example: 1 2 1 0xFF 0x00
intensity-alpha example: [2 2 1 0 255 255 0]
red-green-blue example: 2 4 3 0xFF0000 0xFF00 0 0 0 0 0xFFFFFF 0xFFFF00
red-green-blue-alpha example: [needed]
|
| repeatS |
[repeatS accessType initializeOnly, type SFBool (true|false) "true"]
Horizontally repeat texture along S axis.
|
| repeatT |
[repeatT accessType initializeOnly, type SFBool (true|false) "true"]
Vertically repeat texture along T axis.
|
| containerField |
[containerField: NMTOKEN "texture"]
containerField ist der Feldnamen-Präfix im VRML-Codestyle,
wenn dieser Knoten Kind eines anderen ist.
Beispiele: geometry Box, children Group, proxy Group.
Hinweis: Kann bei Bedarf vom Autor überschrieben werden.
Warnung: Attribut containerField wird nur in der XML-Kodierung von Szenen unterstützt.
|
| class |
[class CDATA #IMPLIED]
class ist eine durch Leerzeichen getrennte Liste von Klassen, reserviert für die Nutzung durch XML-Stylesheets.
Warnung: Attribut class wird nur in der XML-Kodierung von Szenen unterstützt.
|
| |
Top Resources Credits |
PlaneSensor |
PlaneSensor onverts pointing device motion into 2D translation parallel to the local Z=0 plane.
Hinweis: Sensoren werden von peer-Knoten und deren Kindern beeinflußt.
Hinweis: Eine hinzugefügte transparente Geometrie macht den Effekt des Sensors sichtbar.
Hinweis: create a LineSensor by constraining one axis:
(minPosition.x=maxPosition.x) or (minPosition.y=maxPosition.y) |
| DEF |
[DEF ID #IMPLIED]
DEF definiert eine eindeutige Benennung dieses Knotens, die von anderen Knoten referenziert werden kann.
Hinweis: Anschauliche DEF Namen verbessern die Lesbarkeit und gute Dokumentierung eines Modells.
|
| USE |
[USE IDREF #IMPLIED]
USE dient der Wiederverwendung eines mit DEF bezeichneten Knotens, wobei alle anderen Attribute und Kinderknoten ignoriert
werden.
Hinweis: Die Wiederverwendung anderer Geometrien mit USE (statt Duplizierung von Knoten) kann eine bessere Performance bringen.
Warnung: Bei der Verwendung des USE-Attributes dürfen DEF und andere Attributwerte NICHT verwendet werden!
|
| description |
[description accessType inputOutput, type SFString CDATA #IMPLIED]
Text 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 & for & or " for " ).
|
| enabled |
[enabled accessType inputOutput, type SFBool (true|false) "true"]
Enables/disables the sensor node.
|
| minPosition |
[minPosition accessType inputOutput, type SFVec2f CDATA "0 0"]
minPosition and maxPosition clamp translations to a range of values measured from origin of Z=0 plane
default maxPosition < minPosition means no clamping.
Hinweis: create a LineSensor by constraining one axis
(minPosition.x=maxPosition.x) or (minPosition.y=maxPosition.y).
|
| maxPosition |
[maxPosition accessType inputOutput, type SFVec2f CDATA "-1 -1"]
minPosition and maxPosition clamp translations to a range of values measured from origin of Z=0 plane
default maxPosition < minPosition means no clamping.
Hinweis: create a LineSensor by constraining one axis
(minPosition.x=maxPosition.x) or (minPosition.y=maxPosition.y).
|
| autoOffset |
[autoOffset accessType inputOutput, type SFBool (true|false) "true"]
Determines whether previous offset values are remembered/accumulated.
|
| offset |
[offset accessType inputOutput, type SFVec3f CDATA "0 0 0"]
Sends event and remembers last value sensed.
|
| isActive |
[isActive accessType outputOnly, type SFBool (true|false) "false"]
isActive true/false Events werden beim Auslösen des Sensors generiert.
isActive=true wenn der primäre Mausknopf gedrückt ist, isActive=false wenn er wieder losgelassen wird.
|
| trackPoint_changed |
[trackPoint_changed accessType outputOnly, type SFVec3f CDATA "0 0 0"]
trackPoint_changed Events übergeben den Schnittpunkt zwischen Lage und virtueller Geometrie des Sensors.
|
| translation_changed |
[translation_changed accessType outputOnly, type SFVec3f CDATA "0 0 0"]
translation_changed events equal sum of relative translation change plus offset value.
|
| containerField |
[containerField: NMTOKEN "children"]
containerField ist der Feldnamen-Präfix im VRML-Codestyle,
wenn dieser Knoten Kind eines anderen ist.
Beispiele: geometry Box, children Group, proxy Group.
Hinweis: Kann bei Bedarf vom Autor überschrieben werden.
Warnung: Attribut containerField wird nur in der XML-Kodierung von Szenen unterstützt.
|
| class |
[class CDATA #IMPLIED]
class ist eine durch Leerzeichen getrennte Liste von Klassen, reserviert für die Nutzung durch XML-Stylesheets.
Warnung: Attribut class wird nur in der XML-Kodierung von Szenen unterstützt.
|
| |
Top Resources Credits |
PointLight |
PointLight is a light source that illuminates shapes in all directions
Light illuminates all geometry and is normally scoped to illuminate peers and children nodes
within the scene graph hierarchy
Lights have no visible shape themselves and shine through occluding geometry.
Hinweis: HeadLight is controlled by NavigationInfo. |
| DEF |
[DEF ID #IMPLIED]
DEF definiert eine eindeutige Benennung dieses Knotens, die von anderen Knoten referenziert werden kann.
Hinweis: Anschauliche DEF Namen verbessern die Lesbarkeit und gute Dokumentierung eines Modells.
|
| USE |
[USE IDREF #IMPLIED]
USE dient der Wiederverwendung eines mit DEF bezeichneten Knotens, wobei alle anderen Attribute und Kinderknoten ignoriert
werden.
Hinweis: Die Wiederverwendung anderer Geometrien mit USE (statt Duplizierung von Knoten) kann eine bessere Performance bringen.
Warnung: Bei der Verwendung des USE-Attributes dürfen DEF und andere Attributwerte NICHT verwendet werden!
|
| on |
[on accessType inputOutput, type SFBool (true|false) "true"]
Enables/disables this light source.
|
| color |
[color accessType inputOutput, type SFColor CDATA "1 1 1"] [RGB color]
color of light, applied to colors of objects.
|
| location |
[location accessType inputOutput, type SFVec3f CDATA "0 0 0"]
Position of light relative to local coordinate system.
|
| intensity |
[intensity accessType inputOutput, type SFFloat CDATA "1"] [0..1]
Brightness of direct emission from the light.
|
| ambientIntensity |
[ambientIntensity accessType inputOutput, type SFFloat CDATA "0"] [0..1]
Brightness of ambient (nondirectional background) emission from the light.
|
| radius |
[radius accessType inputOutput, type SFFloat CDATA "100"]
Maximum effective distance of light relative to local light position,
affected by ancestor scaling.
|
| attenuation |
[attenuation accessType inputOutput, type SFVec3f CDATA "1 0 0"]
Constant, linear-distance and squared-distance dropoff factors.
|
| global |
[global accessType inputOutput, type SFBool (true|false) "0"]
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 ist der Feldnamen-Präfix im VRML-Codestyle,
wenn dieser Knoten Kind eines anderen ist.
Beispiele: geometry Box, children Group, proxy Group.
Hinweis: Kann bei Bedarf vom Autor überschrieben werden.
Warnung: Attribut containerField wird nur in der XML-Kodierung von Szenen unterstützt.
|
| class |
[class CDATA #IMPLIED]
class ist eine durch Leerzeichen getrennte Liste von Klassen, reserviert für die Nutzung durch XML-Stylesheets.
Warnung: Attribut class wird nur in der XML-Kodierung von Szenen unterstützt.
|
| |
Top Resources Credits |
PointSet |
PointSet is a node that contains a set of colored 3D points,
represented by contained Color/ColorRGBA and Coordinate/CoordinateDouble nodes.
Color values or a sibling Material emissiveColor is used to draw lines and points.
Hinweis: use a different color (or emissiveColor) than the background color.
Hinweis: Vor dem Hinzufügen von Geometry oder Appearance muß ein Shape-Knoten eingefügt werden.
Als Inhalt kann auch ein vom Typ passender ProtoInstance-Knoten eingesetzt werden. |
| DEF |
[DEF ID #IMPLIED]
DEF definiert eine eindeutige Benennung dieses Knotens, die von anderen Knoten referenziert werden kann.
Hinweis: Anschauliche DEF Namen verbessern die Lesbarkeit und gute Dokumentierung eines Modells.
|
| USE |
[USE IDREF #IMPLIED]
USE dient der Wiederverwendung eines mit DEF bezeichneten Knotens, wobei alle anderen Attribute und Kinderknoten ignoriert
werden.
Hinweis: Die Wiederverwendung anderer Geometrien mit USE (statt Duplizierung von Knoten) kann eine bessere Performance bringen.
Warnung: Bei der Verwendung des USE-Attributes dürfen DEF und andere Attributwerte NICHT verwendet werden!
|
| containerField |
[containerField: NMTOKEN "geometry"]
containerField ist der Feldnamen-Präfix im VRML-Codestyle,
wenn dieser Knoten Kind eines anderen ist.
Beispiele: geometry Box, children Group, proxy Group.
Hinweis: Kann bei Bedarf vom Autor überschrieben werden.
Warnung: Attribut containerField wird nur in der XML-Kodierung von Szenen unterstützt.
|
| class |
[class CDATA #IMPLIED]
class ist eine durch Leerzeichen getrennte Liste von Klassen, reserviert für die Nutzung durch XML-Stylesheets.
Warnung: Attribut class wird nur in der XML-Kodierung von Szenen unterstützt.
|
| |
Top Resources Credits |
Polyline2D |
Polyline2D is a geometry node.
Polyline2D specifies a connected set of vertices in a contiguous set of line segments.
Hint: insert a Shape node before adding geometry or Appearance. |
| 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.
|
| USE |
[USE IDREF #IMPLIED]
USE means reuse an already DEF-ed node ID, ignoring _all_ other attributes and children.
Hint: USEing other geometry (instead of duplicating nodes) can improve performance.
Warning: do NOT include DEF (or any other attribute values) when using a USE attribute!
|
| 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, 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.
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.
class attribute is only supported in XML encoding of X3D scenes.
|
| |
Top Resources Credits |
Polypoint2D |
Polypoint2D is a geometry node.
Polypoint2D specifies a set of 2D points.
Hint: insert a Shape node before adding geometry or Appearance. |
| 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.
|
| USE |
[USE IDREF #IMPLIED]
USE means reuse an already DEF-ed node ID, ignoring _all_ other attributes and children.
Hint: USEing other geometry (instead of duplicating nodes) can improve performance.
Warning: do NOT include DEF (or any other attribute values) when using a USE attribute!
|
| point |
[point accessType initializeOnly, type MFVec2f CDATA #FIXED ""]
2D coordinates of vertices.
Warning: simple-geometry dimensions cannot be changed after initial creation, 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.
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.
class attribute is only supported in XML encoding of X3D scenes.
|
| |
Top Resources Credits |
PositionInterpolator |
PositionInterpolator erzeugt eine Serie von Wertetripeln.
Die Werte können zum Attribut 'translation' eines <Transform>-Knotens geROUTEtet werden
oder zu einem anderen Attribut vom Typ Vector3Float.
Typischer Input: ROUTE someTimeSensor.fraction_changed TO someInterpolator.set_fraction
Typischer Output: ROUTE someInterpolator.value_changed TO destinationNode.set_attribute. |
| DEF |
[DEF ID #IMPLIED]
DEF definiert eine eindeutige Benennung dieses Knotens, die von anderen Knoten referenziert werden kann.
Hinweis: Anschauliche DEF Namen verbessern die Lesbarkeit und gute Dokumentierung eines Modells.
|
| USE |
[USE IDREF #IMPLIED]
USE dient der Wiederverwendung eines mit DEF bezeichneten Knotens, wobei alle anderen Attribute und Kinderknoten ignoriert
werden.
Hinweis: Die Wiederverwendung anderer Geometrien mit USE (statt Duplizierung von Knoten) kann eine bessere Performance bringen.
Warnung: Bei der Verwendung des USE-Attributes dürfen DEF und andere Attributwerte NICHT verwendet werden!
|
| key |
[key accessType inputOutput, type MFFloat CDATA #IMPLIED]
Definitionsparameter für lineare Interpolation in zeitlichen Abständen,
in ansteigender Reihenfolge und entsprechend der keyValues.
Hinweis: Anzahl der keys muß mit der Anzahl der keyValues übereinstimmen!
|
| keyValue |
[keyValue accessType inputOutput, type MFVec3f CDATA #IMPLIED]
Ausgabewerte der linearen Interpolation, entsprechend der Zeitabschnittsangaben.
Hinweis: Anzahl der keys muß mit der Anzahl der keyValues übereinstimmen!
|
| set_fraction |
[set_fraction: inputOnly type SFFloat CDATA "0"]
set_fraction wählt den Input-key für die Ausgabe des korrespondierenden keyValues.
|
| value_changed |
[value_changed accessType outputOnly, type SFVec3f CDATA "0 0 0"]
Linear interpolierter Ausgabewert berechnet aus der aktuellen key Zeit und dem entsprechenden keyValue.
|
| containerField |
[containerField: NMTOKEN "children"]
containerField ist der Feldnamen-Präfix im VRML-Codestyle,
wenn dieser Knoten Kind eines anderen ist.
Beispiele: geometry Box, children Group, proxy Group.
Hinweis: Kann bei Bedarf vom Autor überschrieben werden.
Warnung: Attribut containerField wird nur in der XML-Kodierung von Szenen unterstützt.
|
| class |
[class CDATA #IMPLIED]
class ist eine durch Leerzeichen getrennte Liste von Klassen, reserviert für die Nutzung durch XML-Stylesheets.
Warnung: Attribut class wird nur in der XML-Kodierung von Szenen unterstützt.
|
| |
Top Resources Credits |
PositionInterpolator2D |
PositionInterpolator2D erzeugt eine Serie von Vector2Float-Werten,
die zu einem Vector2Float-Attribut geROUTEtet werden können.
Typischer Input: ROUTE someTimeSensor.fraction_changed TO someInterpolator.set_fraction
Typischer Output: ROUTE someInterpolator.value_changed TO destinationNode.set_attribute. |
| DEF |
[DEF ID #IMPLIED]
DEF definiert eine eindeutige Benennung dieses Knotens, die von anderen Knoten referenziert werden kann.
Hinweis: Anschauliche DEF Namen verbessern die Lesbarkeit und gute Dokumentierung eines Modells.
|
| USE |
[USE IDREF #IMPLIED]
USE dient der Wiederverwendung eines mit DEF bezeichneten Knotens, wobei alle anderen Attribute und Kinderknoten ignoriert
werden.
Hinweis: Die Wiederverwendung anderer Geometrien mit USE (statt Duplizierung von Knoten) kann eine bessere Performance bringen.
Warnung: Bei der Verwendung des USE-Attributes dürfen DEF und andere Attributwerte NICHT verwendet werden!
|
| key |
[key accessType inputOutput, type MFFloat CDATA #IMPLIED]
Definitionsparameter für lineare Interpolation in zeitlichen Abständen,
in ansteigender Reihenfolge und entsprechend der keyValues.
Hinweis: Anzahl der keys muß ein ganzzahliges Vielfaches der keyValues sein!
Hinweis: keyValue/key integer multiple gibt an, wie viele Koordinaten an
value_changed outputOnlys gesendet werden.
|
| keyValue |
[keyValue accessType inputOutput, type MFVec2f CDATA #IMPLIED]
Ausgabewerte der linearen Interpolation, entsprechend der Zeitabschnittsangaben.
Hinweis: Anzahl der keyValues muß ein ganzzahliges Vielfaches der keys sein!
Hinweis: keyValue/key integer multiple gibt an, wie viele Koordinaten an
value_changed outputOnlys gesendet werden.
|
| set_fraction |
[set_fraction: inputOnly type SFFloat CDATA "0"]
set_fraction wählt den Input-key für die Ausgabe des korrespondierenden keyValues.
|
| value_changed |
[value_changed accessType outputOnly, type SFVec3f CDATA "0 0 0"]
Linear interpolierter Ausgabewert berechnet aus der aktuellen key Zeit und dem entsprechenden keyValue.
Hinweis: keyValue/key integer multiple gibt an, wie viele Koordinaten an
value_changed outputOnlys gesendet werden.
|
| containerField |
[containerField: NMTOKEN "children"]
containerField ist der Feldnamen-Präfix im VRML-Codestyle,
wenn dieser Knoten Kind eines anderen ist.
Beispiele: geometry Box, children Group, proxy Group.
Hinweis: Kann bei Bedarf vom Autor überschrieben werden.
Warnung: Attribut containerField wird nur in der XML-Kodierung von Szenen unterstützt.
|
| class |
[class CDATA #IMPLIED]
class ist eine durch Leerzeichen getrennte Liste von Klassen, reserviert für die Nutzung durch XML-Stylesheets.
Warnung: Attribut class wird nur in der XML-Kodierung von Szenen unterstützt.
|
| |
Top Resources Credits |
|
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. |
| 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.
|
| USE |
[USE IDREF #IMPLIED]
USE means reuse an already DEF-ed node ID, ignoring _all_ other attributes and children.
Hint: USEing other geometry (instead of duplicating nodes) can improve performance.
Warning: do NOT include DEF (or any other attribute values) when using a USE attribute!
|
| 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 ""]
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 ""]
containerField is the field-label prefix indicating relationship to parent node.
Examples: geometry Box, children Group, proxy Shape.
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.
class attribute is only supported in XML encoding of X3D scenes.
|
| |
Top Resources Credits |
ProtoBody |
ProtoBody collects ProtoDeclare body nodes.
Warning: only the first top-level node and its children are rendered, subsequent nodes (such as Scripts and ROUTEs)
will be active but will not be drawn. |
| |
Top Resources Credits |
ProtoDeclare |
ProtoDeclare is a Prototype declaration, defining a new node made up of other node(s).
Hinweis: define field interfaces using the <field> tag, then scene nodes.
Hinweis: initial scene node in a ProtoDeclare body determines this prototype's node type. |
| name |
[name of the PROTO node being declared NMTOKEN #REQUIRED]
|
| appinfo |
[appinfo type SFString CDATA #IMPLIED]
Anwendungsinformationen, um eine einfache Beschreibung (z.B. als Tooltip) zur Verfügung zu stellen,
äquivalent zum XML Schema-Tag appinfo.
|
| documentation |
[documentation type SFString CDATA #IMPLIED]
Dokumentations-URL für weitere Informationen,
äquivalent zum XML Schema-Tag documentation.
|
| |
Top Resources Credits |
ProtoInstance |
ProtoInstance creates a copy of a locally or externally defined PROTOtype node.
Hinweis: override default initializations of field values using <fieldValue> tags.
Warnung: match PROTO node type to local context. |
| name |
[name of the PROTO node being instanced NMTOKEN #REQUIRED]
|
| DEF |
[DEF ID #IMPLIED]
DEF definiert eine eindeutige Benennung dieses Knotens, die von anderen Knoten referenziert werden kann.
Hinweis: Anschauliche DEF Namen verbessern die Lesbarkeit und gute Dokumentierung eines Modells.
|
| USE |
[USE IDREF #IMPLIED]
USE dient der Wiederverwendung eines mit DEF bezeichneten Knotens, wobei alle anderen Attribute und Kinderknoten ignoriert
werden.
Hinweis: Die Wiederverwendung anderer Geometrien mit USE (statt Duplizierung von Knoten) kann eine bessere Performance bringen.
Warnung: Bei der Verwendung des USE-Attributes dürfen DEF und andere Attributwerte NICHT verwendet werden!
|
| containerField |
[containerField: NMTOKEN "children"]
containerField ist der Feldnamen-Präfix im VRML-Codestyle,
wenn dieser Knoten Kind eines anderen ist.
Beispiele: geometry Box, children Group, proxy Group.
Hinweis: Kann bei Bedarf vom Autor überschrieben werden.
Warnung: Attribut containerField wird nur in der XML-Kodierung von Szenen unterstützt.
|
| class |
[class CDATA #IMPLIED]
class ist eine durch Leerzeichen getrennte Liste von Klassen, reserviert für die Nutzung durch XML-Stylesheets.
Warnung: Attribut class wird nur in der XML-Kodierung von Szenen unterstützt.
|
| |
Top Resources Credits |
ProtoInterface |
ProtoInterface collects ProtoDeclare field definitions. |
| |
Top Resources Credits |
ProximitySensor |
ProximitySensor generates events when the viewer enters,
exits and moves within a region of space (defined by a box).
Hinweis: multiple USEd instances are cumulative, but avoid overlaps.
Hinweis: can first use Transform to relocate/reorient box.
Hinweis: surround entire world to start behaviors once scene is loaded. |
| DEF |
[DEF ID #IMPLIED]
DEF definiert eine eindeutige Benennung dieses Knotens, die von anderen Knoten referenziert werden kann.
Hinweis: Anschauliche DEF Namen verbessern die Lesbarkeit und gute Dokumentierung eines Modells.
|
| USE |
[USE IDREF #IMPLIED]
USE dient der Wiederverwendung eines mit DEF bezeichneten Knotens, wobei alle anderen Attribute und Kinderknoten ignoriert
werden.
Hinweis: Die Wiederverwendung anderer Geometrien mit USE (statt Duplizierung von Knoten) kann eine bessere Performance bringen.
Warnung: Bei der Verwendung des USE-Attributes dürfen DEF und andere Attributwerte NICHT verwendet werden!
|
| enabled |
[enabled accessType inputOutput, type SFBool (true|false) "true"]
Enables/disables the sensor node.
|
| center |
[center accessType inputOutput, type SFVec3f CDATA "0 0 0"]
Positionsverschiebung vom Ursprung des lokalen Koordinatensystems.
|
| size |
[size accessType inputOutput, type SFVec3f CDATA "0 0 0"]
size of Proximity box.
Hinweis: size 0 0 0 is same as enabled false.
|
| isActive |
[isActive accessType outputOnly, type SFBool (true|false) "false"]
isActive true/false Events werden beim Betreten/Verlassen der Proximity Box generiert.
isActive=true wenn der primäre Mausknopf gedrückt ist, isActive=false wenn er wieder losgelassen wird.
|
| position_changed |
[position_changed accessType outputOnly, type SFVec3f CDATA "0 0 0"]
Sends translation event relative to center.
|
| orientation_changed |
[orientation_changed accessType outputOnly, type SFRotation CDATA "0 0 1 0"]
Sends rotation event relative to center.
|
| 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"]
Time event generated when user's camera enters the box.
|
| exitTime |
[exitTime accessType outputOnly, type SFTime CDATA "0"]
Time event generated when user's camera exits the box.
|
| containerField |
[containerField: NMTOKEN "children"]
containerField ist der Feldnamen-Präfix im VRML-Codestyle,
wenn dieser Knoten Kind eines anderen ist.
Beispiele: geometry Box, children Group, proxy Group.
Hinweis: Kann bei Bedarf vom Autor überschrieben werden.
Warnung: Attribut containerField wird nur in der XML-Kodierung von Szenen unterstützt.
|
| class |
[class CDATA #IMPLIED]
class ist eine durch Leerzeichen getrennte Liste von Klassen, reserviert für die Nutzung durch XML-Stylesheets.
Warnung: Attribut class wird nur in der XML-Kodierung von Szenen unterstützt.
|
| |
Top Resources Credits |
QuadSet |
[X3D 3.1] 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.
You can also substitute a type-matched ProtoInstance for content. |
| 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.
|
| USE |
[USE IDREF #IMPLIED]
USE means reuse an already DEF-ed node ID, ignoring _all_ other attributes and children.
Hint: USEing other geometry (instead of duplicating nodes) can improve performance.
Warning: do NOT include DEF (or any other attribute values) when using a USE attribute!
|
| 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!
|
| containerField |
[containerField: NMTOKEN "geometry"]
containerField is the field-label prefix indicating relationship to parent node.
Examples: geometry Box, children Group, proxy Shape.
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.
class attribute is only supported in XML encoding of X3D scenes.
|
| |
Top Resources Credits |
ReceiverPdu |
ReceiverPdu is a networked PDU information node. |
| 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.
|
| USE |
[USE IDREF #IMPLIED]
USE means reuse an already DEF-ed node ID, ignoring _all_ other attributes and children.
Hint: USEing other geometry (instead of duplicating nodes) can improve performance.
Warning: do NOT include DEF (or any other attribute values) when using a USE attribute!
|
| enabled |
[enabled accessType inputOutput, type SFBool (true|false) "true"]
Aktiviert/Deaktiviert den Sensor-Knoten.
|
| 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, (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.
|
| 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"]
|
| containerField |
[containerField: NMTOKEN "children"]
containerField is the field-label prefix indicating relationship to parent node.
Examples: geometry Box, children Group, proxy Shape.
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.
class attribute is only supported in XML encoding of X3D scenes.
|
| |
Top Resources Credits |
Rectangle2D |
Rectangle2D is a geometry node.
Rectangle2D specifies a 2D rectangle.
Hint: insert a Shape node before adding geometry or Appearance. |
| 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.
|
| USE |
[USE IDREF #IMPLIED]
USE means reuse an already DEF-ed node ID, ignoring _all_ other attributes and children.
Hint: USEing other geometry (instead of duplicating nodes) can improve performance.
Warning: do NOT include DEF (or any other attribute values) when using a USE attribute!
|
| size |
[size accessType initializeOnly, type SFVec2f CDATA "2 2"]
2D dimensions of Rectangle2D.
Warning: simple-geometry dimensions cannot be changed after initial creation, use Transform scale instead.
|
| solid |
[solid accessType inputOnly, type SFBool (true|false) "false"]
solid=true aktiviert Rückseitenentfernung (backface culling),
solid=false erzwingt das Zeichnen von Vorder- und Rückseite.
Warnung: Standardwert true kann die komplette Geometrie verschwinden lassen, wenn man sie von der falschen Seite sieht!
|
| containerField |
[containerField: NMTOKEN "geometry"]
containerField is the field-label prefix indicating relationship to parent node.
Examples: geometry Box, children Group, proxy Shape.
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.
class attribute is only supported in XML encoding of X3D scenes.
|
| |
Top Resources Credits |
ROUTE |
ROUTE connects fields between nodes to enable event passing. |
| fromNode |
[fromNode IDREF #REQUIRED]
fromNode is the DEF name of the node originating an event.
|
| fromField |
[fromField NMTOKEN #REQUIRED]
fromField is the field name in that node which is originating an event.
Hinweis: you may need to append _changed to field name.
|
| toNode |
[toNode IDREF #REQUIRED]
toNode is the DEF name of the destination node receiving an event.
|
| toField |
[toField NMTOKEN #REQUIRED]
toField is the field name in the destination node which is receiving an event.
Hinweis: you may need to prepend set_ to field name.
|
| |
Top Resources Credits |
ScalarInterpolator |
ScalarInterpolator erzeugt stückweise lineare Werte,
die zu anderen Float-Attributen geROUTEt werden können.
Typischer Input: ROUTE someTimeSensor.fraction_changed TO someInterpolator.set_fraction
Typischer Output: ROUTE someInterpolator.value_changed TO destinationNode.set_attribute. |
| DEF |
[DEF ID #IMPLIED]
DEF definiert eine eindeutige Benennung dieses Knotens, die von anderen Knoten referenziert werden kann.
Hinweis: Anschauliche DEF Namen verbessern die Lesbarkeit und gute Dokumentierung eines Modells.
|
| USE |
[USE IDREF #IMPLIED]
USE dient der Wiederverwendung eines mit DEF bezeichneten Knotens, wobei alle anderen Attribute und Kinderknoten ignoriert
werden.
Hinweis: Die Wiederverwendung anderer Geometrien mit USE (statt Duplizierung von Knoten) kann eine bessere Performance bringen.
Warnung: Bei der Verwendung des USE-Attributes dürfen DEF und andere Attributwerte NICHT verwendet werden!
|
| key |
[key accessType inputOutput, type MFFloat CDATA #IMPLIED]
Definitionsparameter für lineare Interpolation in zeitlichen Abständen,
in ansteigender Reihenfolge und entsprechend der keyValues.
Hinweis: Anzahl der keys muß mit der Anzahl der keyValues übereinstimmen!
|
| keyValue |
[keyValue accessType inputOutput, type MFFloat CDATA #IMPLIED]
Ausgabewerte der linearen Interpolation, entsprechend der Zeitabschnittsangaben.
Hinweis: Anzahl der keys muß mit der Anzahl der keyValues übereinstimmen!
|
| set_fraction |
[set_fraction: inputOnly type SFFloat CDATA "0"]
set_fraction wählt den Input-key für die Ausgabe des korrespondierenden keyValues.
|
| value_changed |
[value_changed accessType outputOnly, type SFFloat CDATA "0"]
Linear interpolierter Ausgabewert berechnet aus der aktuellen key Zeit und dem entsprechenden keyValue.
|
| containerField |
[containerField: NMTOKEN "children"]
containerField ist der Feldnamen-Präfix im VRML-Codestyle,
wenn dieser Knoten Kind eines anderen ist.
Beispiele: geometry Box, children Group, proxy Group.
Hinweis: Kann bei Bedarf vom Autor überschrieben werden.
Warnung: Attribut containerField wird nur in der XML-Kodierung von Szenen unterstützt.
|
| class |
[class CDATA #IMPLIED]
class ist eine durch Leerzeichen getrennte Liste von Klassen, reserviert für die Nutzung durch XML-Stylesheets.
Warnung: Attribut class wird nur in der XML-Kodierung von Szenen unterstützt.
|
| |
Top Resources Credits |
Scene |
Scene ist der Wurzelknoten, der den X3D Szenengraph enthält.
Knoten und Kinder müssen hinzugefügt werden, um eine Szene zu konstruieren. Nur ein Wurzelknoten Scene ist pro Datei erlaubt.
Hinweis: Felder des Knotens Scene machen die Funktionalität der Skriptknoten-Browserklasse sichtbar.
Notiz: Scene-Knoten innerhalb von eingeschlossenen (Inlined) Welten haben identische Werte wie die des obersten Wurzel-Szenenknotens.
Warnung: Die Unterstützung der Felder dieses Knotens durch Browser ist nur teilweise vorhanden bzw. in experimentellem Stadium. |
| |
Top Resources Credits |
Script |
Script provides programmed behavior for a scene.
Define the script interface with <field> tags.
Scripting code is embedded in a child CDATA node or (deprecated) in the url field.
Optionally supported languages: ECMAScript/JavaScript and (via url to a myNode.class file) Java. |
| DEF |
[DEF ID #IMPLIED]
DEF defines a unique ID name for this node, referencable by other nodes.
Hinweis: DEF name is needed or else ROUTEs cannot connect Script node interfaces.
Hinweis: descriptive DEF names improve clarity and help document a model.
|
| USE |
[USE IDREF #IMPLIED]
USE dient der Wiederverwendung eines mit DEF bezeichneten Knotens, wobei alle anderen Attribute und Kinderknoten ignoriert
werden.
Hinweis: Die Wiederverwendung anderer Geometrien mit USE (statt Duplizierung von Knoten) kann eine bessere Performance bringen.
Warnung: Bei der Verwendung des USE-Attributes dürfen DEF und andere Attributwerte NICHT verwendet werden!
|
| url |
[url accessType inputOutput, type MFString CDATA #IMPLIED]
points to a script file or contains scripting code
preferred alternative to url scripts: insert a CDATA node to contain embedded source code
CDATA can protect literals like < and > from syntax checkers.
Hinweis: ECMAScript is the same as JavaScript.
|
| directOutput |
[directOutput accessType initializeOnly, type SFBool (true|false) "false"]
Set directOutput true if Script has field reference(s) of type SFNode/MFNode, and
also uses direct access to modify attributes of a referenced node in the Scene.
Hinweis: set directOutput true if Script dynamically establishes or breaks ROUTEs.
Hinweis: directOutput is a browser hint to avoid overoptimizing referenced nodes,
since the Script may change their attribute values without ROUTEd events.
Hinweis: directOutput false means Script cannot modify referenced nodes or change ROUTEs.
|
| mustEvaluate |
[mustEvaluate accessType initializeOnly, type SFBool (true|false) "false"]
If mustEvaluate false, then browser may delay sending input events to Script until outputs are needed.
If mustEvaluate true, then Script must receive input events immediately without browser delays.
Hinweis: set mustEvaluate true when sending/receiving values via the network.
|
| containerField |
[containerField: NMTOKEN "children"]
containerField ist der Feldnamen-Präfix im VRML-Codestyle,
wenn dieser Knoten Kind eines anderen ist.
Beispiele: geometry Box, children Group, proxy Group.
Hinweis: Kann bei Bedarf vom Autor überschrieben werden.
Warnung: Attribut containerField wird nur in der XML-Kodierung von Szenen unterstützt.
|
| class |
[class CDATA #IMPLIED]
class ist eine durch Leerzeichen getrennte Liste von Klassen, reserviert für die Nutzung durch XML-Stylesheets.
Warnung: Attribut class wird nur in der XML-Kodierung von Szenen unterstützt.
|
| |
Top Resources Credits |
|
ShaderPart |
ShaderPart defines the source for a single object to be used by a ComposedShader node.
The source is not required to be a complete shader for all of the vertex/fragment processing.
ShaderPart contains IS/connect and field definitions. |
| 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.
|
| USE |
[USE IDREF #IMPLIED]
USE means reuse an already DEF-ed node ID, ignoring _all_ other attributes and children.
Hint: USEing other geometry (instead of duplicating nodes) can improve performance.
Warning: do NOT include DEF (or any other attribute values) when using a USE attribute!
|
| 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: Strings can have multiple values, so separate each string by quote marks
[ "http://www.url1.org" "http://www.url2.org" "etc." ].
Hint: XML encoding for " is " (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'"
|
| type |
[type accessType initializeOnly, type SFString CDATA "VERTEX" (VERTEX|FRAGMENT)]
type indicates whether this ShaderProgram is a vertex or fragment (pixel) shader.
|
| containerField |
[containerField: NMTOKEN ""]
containerField is the field-label prefix indicating relationship to parent node.
Examples: geometry Box, children Group, proxy Shape.
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.
class attribute is only supported in XML encoding of X3D scenes.
|
| |
Top Resources Credits |
|
ShaderProgram |
ShaderProgram provides the source and interface to a self contained program that occupies one part of the rendering process:
either a vertex or fragment shader.
ShaderProgram contains IS/connect and field definitions. |
| 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.
|
| USE |
[USE IDREF #IMPLIED]
USE means reuse an already DEF-ed node ID, ignoring _all_ other attributes and children.
Hint: USEing other geometry (instead of duplicating nodes) can improve performance.
Warning: do NOT include DEF (or any other attribute values) when using a USE attribute!
|
| 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: Strings can have multiple values, so separate each string by quote marks
[ "http://www.url1.org" "http://www.url2.org" "etc." ].
Hint: XML encoding for " is " (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'"
|
| type |
[type accessType initializeOnly, type SFString CDATA "VERTEX" (VERTEX|FRAGMENT)]
type indicates whether this ShaderProgram is a vertex or fragment (pixel) shader.
|
| containerField |
[containerField: NMTOKEN ""]
containerField is the field-label prefix indicating relationship to parent node.
Examples: geometry Box, children Group, proxy Shape.
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.
class attribute is only supported in XML encoding of X3D scenes.
|
| |
Top Resources Credits |
Shape |
Shape can appear under any grouping node.
Shape can contain an Appearance node and a geometry node
(Box Cone Cylinder ElevationGrid Extrusion
IndexedFaceSet IndexedLineSet PointSet Sphere Text).
You can also substitute a type-matched ProtoInstance. |
| DEF |
[DEF ID #IMPLIED]
DEF definiert eine eindeutige Benennung dieses Knotens, die von anderen Knoten referenziert werden kann.
Hinweis: Anschauliche DEF Namen verbessern die Lesbarkeit und gute Dokumentierung eines Modells.
|
| USE |
[USE IDREF #IMPLIED]
USE dient der Wiederverwendung eines mit DEF bezeichneten Knotens, wobei alle anderen Attribute und Kinderknoten ignoriert
werden.
Hinweis: Die Wiederverwendung anderer Geometrien mit USE (statt Duplizierung von Knoten) kann eine bessere Performance bringen.
Warnung: Bei der Verwendung des USE-Attributes dürfen DEF und andere Attributwerte NICHT verwendet werden!
|
| containerField |
[containerField: NMTOKEN "children"]
containerField ist der Feldnamen-Präfix im VRML-Codestyle,
wenn dieser Knoten Kind eines anderen ist.
Beispiele: geometry Box, children Group, proxy Group.
Hinweis: Kann bei Bedarf vom Autor überschrieben werden.
Warnung: Attribut containerField wird nur in der XML-Kodierung von Szenen unterstützt.
|
| class |
[class CDATA #IMPLIED]
class ist eine durch Leerzeichen getrennte Liste von Klassen, reserviert für die Nutzung durch XML-Stylesheets.
Warnung: Attribut class wird nur in der XML-Kodierung von Szenen unterstützt.
|
| |
Top Resources Credits |
SignalPdu |
SignalPdu is a networked PDU information node. |
| 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.
|
| USE |
[USE IDREF #IMPLIED]
USE means reuse an already DEF-ed node ID, ignoring _all_ other attributes and children.
Hint: USEing other geometry (instead of duplicating nodes) can improve performance.
Warning: do NOT include DEF (or any other attribute values) when using a USE attribute!
|
| enabled |
[enabled accessType inputOutput, type SFBool (true|false) "true"]
Aktiviert/Deaktiviert den Sensor-Knoten.
|
| 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, (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.
|
| 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"]
|
| encodingScheme |
[encodingScheme accessType inputOutput, type SFInt32 CDATA "0"]
|
| tdlType |
[tdlType accessType inputOutput, type SFInt32 CDATA "0"]
|
| sampleRate |
[sampleRate accessType inputOutput, type SFInt32 CDATA "0"]
|
| samples |
[samples accessType inputOutput, type SFInt32 CDATA "0"]
|
| dataLength |
[dataLength accessType inputOutput, type SFInt32 CDATA "0"]
|
| data |
[data accessType inputOutput, type MFInt32 CDATA #IMPLIED]
|
| containerField |
[containerField: NMTOKEN "children"]
containerField is the field-label prefix indicating relationship to parent node.
Examples: geometry Box, children Group, proxy Shape.
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.
class attribute is only supported in XML encoding of X3D scenes.
|
| |
Top Resources Credits |
Sound |
Sound contains an AudioClip or MovieTexture for sound playback
Als Inhalt kann auch ein vom Typ passender ProtoInstance-Knoten eingesetzt werden. |
| DEF |
[DEF ID #IMPLIED]
DEF definiert eine eindeutige Benennung dieses Knotens, die von anderen Knoten referenziert werden kann.
Hinweis: Anschauliche DEF Namen verbessern die Lesbarkeit und gute Dokumentierung eines Modells.
|
| USE |
[USE IDREF #IMPLIED]
USE dient der Wiederverwendung eines mit DEF bezeichneten Knotens, wobei alle anderen Attribute und Kinderknoten ignoriert
werden.
Hinweis: Die Wiederverwendung anderer Geometrien mit USE (statt Duplizierung von Knoten) kann eine bessere Performance bringen.
Warnung: Bei der Verwendung des USE-Attributes dürfen DEF und andere Attributwerte NICHT verwendet werden!
|
| location |
[location accessType inputOutput, type SFVec3f CDATA "0 0 0"]
Position of sound center, relative to local coordinate system.
|
| direction |
[direction accessType inputOutput, type SFVec3f CDATA "0 0 1"]
direction of sound axis, relative to local coordinate system.
|
| intensity |
[intensity accessType inputOutput, type SFFloat CDATA "1"]
Factor [0..1] adjusting loudness (decibels) of emitted sound.
|
| minFront |
[minFront accessType inputOutput, type SFFloat CDATA "1"]
Inner (full volume) ellipsoid distance along front direction.
Ensure minFront <= maxFront.
|
| minBack |
[minBack accessType inputOutput, type SFFloat CDATA "1"]
Inner (full volume) ellipsoid distance along back direction.
Ensure minBack <= maxBack.
|
| maxFront |
[maxFront accessType inputOutput, type SFFloat CDATA "10"]
Outer (zero volume) ellipsoid distance along front direction.
Ensure minFront <= maxFront.
|
| maxBack |
[maxBack accessType inputOutput, type SFFloat CDATA "10"]
Outer (zero volume) ellipsoid distance along back direction.
Ensure minBack <= maxBack.
|
| priority |
[priority accessType inputOutput, type SFFloat CDATA "0"]
Player hint [0,1] if needed to choose which sounds to play.
|
| spatialize |
[spatialize accessType initializeOnly, type SFBool (true|false) "true"]
Whether to spatialize sound playback relative to viewer.
Hinweis: only effective between minimum and maximum ellipsoids.
|
| containerField |
[containerField: NMTOKEN "children"]
containerField ist der Feldnamen-Präfix im VRML-Codestyle,
wenn dieser Knoten Kind eines anderen ist.
Beispiele: geometry Box, children Group, proxy Group.
Hinweis: Kann bei Bedarf vom Autor überschrieben werden.
Warnung: Attribut containerField wird nur in der XML-Kodierung von Szenen unterstützt.
|
| class |
[class CDATA #IMPLIED]
class ist eine durch Leerzeichen getrennte Liste von Klassen, reserviert für die Nutzung durch XML-Stylesheets.
Warnung: Attribut class wird nur in der XML-Kodierung von Szenen unterstützt.
|
| |
Top Resources Credits |
Sphere |
Sphere is a geometry node.
Hinweis: Vor dem Hinzufügen von Geometry oder Appearance muß ein Shape-Knoten eingefügt werden. |
| DEF |
[DEF ID #IMPLIED]
DEF definiert eine eindeutige Benennung dieses Knotens, die von anderen Knoten referenziert werden kann.
Hinweis: Anschauliche DEF Namen verbessern die Lesbarkeit und gute Dokumentierung eines Modells.
|
| USE |
[USE IDREF #IMPLIED]
USE dient der Wiederverwendung eines mit DEF bezeichneten Knotens, wobei alle anderen Attribute und Kinderknoten ignoriert
werden.
Hinweis: Die Wiederverwendung anderer Geometrien mit USE (statt Duplizierung von Knoten) kann eine bessere Performance bringen.
Warnung: Bei der Verwendung des USE-Attributes dürfen DEF und andere Attributwerte NICHT verwendet werden!
|
| radius |
[radius accessType initializeOnly, type SFFloat CDATA "1"]
Size in meters.
Warnung: Die Maße von einfachen geometrischen Körpern können nach der Initialisierung nicht mehr geändert werden, stattdessen Transform
scale benutzen.
|
| solid |
[solid accessType inputOnly, type SFBool (true|false) ""]
solid=true aktiviert Rückseitenentfernung (backface culling),
solid=false erzwingt das Zeichnen von Vorder- und Rückseite.
Warnung: Standardwert true kann die komplette Geometrie verschwinden lassen, wenn man sie von der falschen Seite sieht!
|
| containerField |
[containerField: NMTOKEN "geometry"]
containerField ist der Feldnamen-Präfix im VRML-Codestyle,
wenn dieser Knoten Kind eines anderen ist.
Beispiele: geometry Box, children Group, proxy Group.
Hinweis: Kann bei Bedarf vom Autor überschrieben werden.
Warnung: Attribut containerField wird nur in der XML-Kodierung von Szenen unterstützt.
|
| class |
[class CDATA #IMPLIED]
class ist eine durch Leerzeichen getrennte Liste von Klassen, reserviert für die Nutzung durch XML-Stylesheets.
Warnung: Attribut class wird nur in der XML-Kodierung von Szenen unterstützt.
|
| |
Top Resources Credits |
SphereSensor |
SphereSensor converts pointing device motion into a spherical rotation
about the origin of the local coordinate system.
Hinweis: Sensoren werden von peer-Knoten und deren Kindern beeinflußt.
Hinweis: Eine hinzugefügte transparente Geometrie macht den Effekt des Sensors sichtbar. |
| DEF |
[DEF ID #IMPLIED]
DEF definiert eine eindeutige Benennung dieses Knotens, die von anderen Knoten referenziert werden kann.
Hinweis: Anschauliche DEF Namen verbessern die Lesbarkeit und gute Dokumentierung eines Modells.
|
| USE |
[USE IDREF #IMPLIED]
USE dient der Wiederverwendung eines mit DEF bezeichneten Knotens, wobei alle anderen Attribute und Kinderknoten ignoriert
werden.
Hinweis: Die Wiederverwendung anderer Geometrien mit USE (statt Duplizierung von Knoten) kann eine bessere Performance bringen.
Warnung: Bei der Verwendung des USE-Attributes dürfen DEF und andere Attributwerte NICHT verwendet werden!
|
| description |
[description accessType inputOutput, type SFString CDATA #IMPLIED]
Text 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 & for & or " for " ).
|
| enabled |
[enabled accessType inputOutput, type SFBool (true|false) "true"]
Enables/disables the sensor node.
|
| autoOffset |
[autoOffset accessType inputOutput, type SFBool (true|false) "true"]
Determines whether previous offset values are remembered/accumulated.
|
| offset |
[offset accessType inputOutput, type SFRotation CDATA "0 1 0 0"]
Sends event and remembers last value sensed.
|
| isActive |
[isActive accessType outputOnly, type SFBool (true|false) "false"]
isActive true/false Events werden beim Auslösen des Sensors generiert.
isActive=true wenn der primäre Mausknopf gedrückt ist, isActive=false wenn er wieder losgelassen wird.
|
| rotation_changed |
[rotation_changed accessType outputOnly, type SFRotation CDATA "0 1 0 0"]
rotation_changed events equal sum of relative bearing changes plus offset value.
|
| trackPoint_changed |
[trackPoint_changed accessType outputOnly, type SFVec3f CDATA "0 0 0"]
trackPoint_changed Events übergeben den Schnittpunkt zwischen Lage und virtueller Geometrie des Sensors.
|
| containerField |
[containerField: NMTOKEN "children"]
containerField ist der Feldnamen-Präfix im VRML-Codestyle,
wenn dieser Knoten Kind eines anderen ist.
Beispiele: geometry Box, children Group, proxy Group.
Hinweis: Kann bei Bedarf vom Autor überschrieben werden.
Warnung: Attribut containerField wird nur in der XML-Kodierung von Szenen unterstützt.
|
| class |
[class CDATA #IMPLIED]
class ist eine durch Leerzeichen getrennte Liste von Klassen, reserviert für die Nutzung durch XML-Stylesheets.
Warnung: Attribut class wird nur in der XML-Kodierung von Szenen unterstützt.
|
| |
Top Resources Credits |
SpotLight |
SpotLight is a light source that illuminates geometry within a conical beam.
Light illuminates all geometry and is normally scoped to illuminate peers and children nodes
within the scene graph hierarchy
Lights have no visible shape themselves and shine through occluding geometry.
Hinweis: HeadLight is controlled by NavigationInfo. |
| DEF |
[DEF ID #IMPLIED]
DEF definiert eine eindeutige Benennung dieses Knotens, die von anderen Knoten referenziert werden kann.
Hinweis: Anschauliche DEF Namen verbessern die Lesbarkeit und gute Dokumentierung eines Modells.
|
| USE |
[USE IDREF #IMPLIED]
USE dient der Wiederverwendung eines mit DEF bezeichneten Knotens, wobei alle anderen Attribute und Kinderknoten ignoriert
werden.
Hinweis: Die Wiederverwendung anderer Geometrien mit USE (statt Duplizierung von Knoten) kann eine bessere Performance bringen.
Warnung: Bei der Verwendung des USE-Attributes dürfen DEF und andere Attributwerte NICHT verwendet werden!
|
| on |
[on accessType inputOutput, type SFBool (true|false) "true"]
Enables/disables this light source.
|
| color |
[color accessType inputOutput, type SFColor CDATA "1 1 1"] [RGB color]
color of light, applied to colors of objects.
|
| location |
[location accessType inputOutput, type SFVec3f CDATA "0 0 0"]
Position of light relative to local coordinate system.
|
| direction |
[direction accessType inputOutput, type SFVec3f CDATA "0 0 -1"]
Orientation vector of light relative to local coordinate system.
|
| intensity |
[intensity accessType inputOutput, type SFFloat CDATA "1"] [0..1]
Brightness of direct emission from the light.
|
| ambientIntensity |
[ambientIntensity accessType inputOutput, type SFFloat CDATA "0"] [0..1]
Brightness of ambient (nondirectional background) emission from the light.
|
| attenuation |
[attenuation accessType inputOutput, type SFVec3f CDATA "1 0 0"]
Constant, linear-distance and squared-distance dropoff factors.
|
| radius |
[radius accessType inputOutput, type SFFloat CDATA "100"]
Maximum effective distance of light relative to local light position,
affected by ancestor scaling.
|
| beamWidth |
[beamWidth accessType inputOutput, type SFFloat CDATA "1.570796"]
Inner solid angle (in radians) where light source has uniform full intensity.
If beamWidth > cutOffAngle, beamWidth reset to equal cutOffAngle.
|
| cutOffAngle |
[cutOffAngle accessType inputOutput, type SFFloat CDATA ".7854"]
Outer solid angle (in radians) where light source intensity becomes zero.
If beamWidth > cutOffAngle, beamWidth reset to equal cutOffAngle.
|
| global |
[global accessType inputOutput, type SFBool (true|false) "0"]
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 ist der Feldnamen-Präfix im VRML-Codestyle,
wenn dieser Knoten Kind eines anderen ist.
Beispiele: geometry Box, children Group, proxy Group.
Hinweis: Kann bei Bedarf vom Autor überschrieben werden.
Warnung: Attribut containerField wird nur in der XML-Kodierung von Szenen unterstützt.
|
| class |
[class CDATA #IMPLIED]
class ist eine durch Leerzeichen getrennte Liste von Klassen, reserviert für die Nutzung durch XML-Stylesheets.
Warnung: Attribut class wird nur in der XML-Kodierung von Szenen unterstützt.
|
| |
Top Resources Credits |
StaticGroup |
StaticGroup ist ein Gruppierungsknoten, der die meisten Knoten enthalten kann.
Hinweis: Vor dem Hinzufügen von Geometry oder Appearance muß ein Shape-Knoten eingefügt werden. |
| DEF |
[DEF ID #IMPLIED]
DEF definiert eine eindeutige Benennung dieses Knotens, die von anderen Knoten referenziert werden kann.
Hinweis: Anschauliche DEF Namen verbessern die Lesbarkeit und gute Dokumentierung eines Modells.
|
| USE |
[USE IDREF #IMPLIED]
USE dient der Wiederverwendung eines mit DEF bezeichneten Knotens, wobei alle anderen Attribute und Kinderknoten ignoriert
werden.
Hinweis: Die Wiederverwendung anderer Geometrien mit USE (statt Duplizierung von Knoten) kann eine bessere Performance bringen.
Warnung: Bei der Verwendung des USE-Attributes dürfen DEF und andere Attributwerte NICHT verwendet werden!
|
| bboxCenter |
[bboxCenter accessType initializeOnly, type SFVec3f CDATA "0 0 0"]
Bounding box center: Positionsverschiebung vom Ursprung des lokalen Koordinatensystems.
|
| bboxSize |
[bboxSize accessType initializeOnly, type SFVec3f CDATA "-1 -1 -1"]
Bounding box size: wird automatisch berechnet, kann jedoch zu Optimierungszwecken oder als Einschränkung spezifiziert werden.
|
| containerField |
[containerField: NMTOKEN "children"]
containerField ist der Feldnamen-Präfix im VRML-Codestyle,
wenn dieser Knoten Kind eines anderen ist.
Beispiele: geometry Box, children Group, proxy Group.
Hinweis: Kann bei Bedarf vom Autor überschrieben werden.
Warnung: Attribut containerField wird nur in der XML-Kodierung von Szenen unterstützt.
|
| class |
[class CDATA #IMPLIED]
class ist eine durch Leerzeichen getrennte Liste von Klassen, reserviert für die Nutzung durch XML-Stylesheets.
Warnung: Attribut class wird nur in der XML-Kodierung von Szenen unterstützt.
|
| |
Top Resources Credits |
StringSensor |
StringSensor generates events as the user presses keys on the keyboard.
Supports notion of "keyboard focus" - only one KeySensor/StringSensor generates events at a time.
Warnung: experimenteller Knoten, noch in Entwicklung und bisher nicht unterstützt. |
| DEF |
[DEF ID #IMPLIED]
DEF definiert eine eindeutige Benennung dieses Knotens, die von anderen Knoten referenziert werden kann.
Hinweis: Anschauliche DEF Namen verbessern die Lesbarkeit und gute Dokumentierung eines Modells.
|
| USE |
[USE IDREF #IMPLIED]
USE dient der Wiederverwendung eines mit DEF bezeichneten Knotens, wobei alle anderen Attribute und Kinderknoten ignoriert
werden.
Hinweis: Die Wiederverwendung anderer Geometrien mit USE (statt Duplizierung von Knoten) kann eine bessere Performance bringen.
Warnung: Bei der Verwendung des USE-Attributes dürfen DEF und andere Attributwerte NICHT verwendet werden!
|
| enabled |
[enabled accessType inputOutput, type SFBool (true|false) "true"]
Enables/disables the sensor node.
|
| deletionAllowed |
[deletionAllowed accessType inputOutput, type SFBool (true|false) "true"]
If deletionAllowed is true, then previously entered character in enteredText can be removed.
If deletionAllowed is false, then characters may only be added to the string.
Hint: deletion key is typically defined by local system.
|
| isActive |
[isActive accessType inputOutput, type SFBool (true|false) "false"]
isActive true/false Events werden beim Auslösen des Sensors generiert.
isActive=true wenn der primäre Mausknopf gedrückt ist, isActive=false wenn er wieder losgelassen wird.
|
| enteredText |
[enteredText accessType outputOnly, type SFString CDATA #FIXED ""]
Events generated as character-producing keys are pressed on keyboard.
|
| finalText |
[finalText accessType outputOnly, type SFString CDATA #FIXED ""]
Events generated when sequence of keystrokes matches keys in terminationText string
when this condition occurs, enteredText is moved to finalText and enteredText is set to empty string.
Hint: termination key is typically defined by local system.
|
| containerField |
[containerField: NMTOKEN "children"]
containerField ist der Feldnamen-Präfix im VRML-Codestyle,
wenn dieser Knoten Kind eines anderen ist.
Beispiele: geometry Box, children Group, proxy Group.
Hinweis: Kann bei Bedarf vom Autor überschrieben werden.
Warnung: Attribut containerField wird nur in der XML-Kodierung von Szenen unterstützt.
|
| class |
[class CDATA #IMPLIED]
class ist eine durch Leerzeichen getrennte Liste von Klassen, reserviert für die Nutzung durch XML-Stylesheets.
Warnung: Attribut class wird nur in der XML-Kodierung von Szenen unterstützt.
|
| |
Top Resources Credits |
Switch |
Switch is a Grouping node that only renders one (or zero) child at a time.
Switch can contain most nodes.
(Contained nodes are now called 'children' rather than 'choice',
for consistent naming among all GroupingNodeType nodes.)
All child choices continue to receive & send events regardless of whichChoice is active.
Hinweis: Vor dem Hinzufügen von Geometry oder Appearance muß ein Shape-Knoten eingefügt werden.
Hinweis: authors can temporarily hide test geometry under an unselected child of a Switch. |
| DEF |
[DEF ID #IMPLIED]
DEF definiert eine eindeutige Benennung dieses Knotens, die von anderen Knoten referenziert werden kann.
Hinweis: Anschauliche DEF Namen verbessern die Lesbarkeit und gute Dokumentierung eines Modells.
|
| USE |
[USE IDREF #IMPLIED]
USE dient der Wiederverwendung eines mit DEF bezeichneten Knotens, wobei alle anderen Attribute und Kinderknoten ignoriert
werden.
Hinweis: Die Wiederverwendung anderer Geometrien mit USE (statt Duplizierung von Knoten) kann eine bessere Performance bringen.
Warnung: Bei der Verwendung des USE-Attributes dürfen DEF und andere Attributwerte NICHT verwendet werden!
|
| whichChoice |
[whichChoice accessType inputOutput, type SFInt32 CDATA "-1"]
Index of active child choice, counting from 0
whichChoice= -1 means no selection
whichChoice=0 means initial child.
|
| containerField |
[containerField: NMTOKEN "children"]
containerField ist der Feldnamen-Präfix im VRML-Codestyle,
wenn dieser Knoten Kind eines anderen ist.
Beispiele: geometry Box, children Group, proxy Group.
Hinweis: Kann bei Bedarf vom Autor überschrieben werden.
Warnung: Attribut containerField wird nur in der XML-Kodierung von Szenen unterstützt.
|
| class |
[class CDATA #IMPLIED]
class ist eine durch Leerzeichen getrennte Liste von Klassen, reserviert für die Nutzung durch XML-Stylesheets.
Warnung: Attribut class wird nur in der XML-Kodierung von Szenen unterstützt.
|
| |
Top Resources Credits |
Text |
Text is a geometry node that can contain a FontStyle node.
Hinweis: Vor dem Hinzufügen von Geometry oder Appearance muß ein Shape-Knoten eingefügt werden.
You can also substitute a type-matched ProtoInstance. |
| DEF |
[DEF ID #IMPLIED]
DEF definiert eine eindeutige Benennung dieses Knotens, die von anderen Knoten referenziert werden kann.
Hinweis: Anschauliche DEF Namen verbessern die Lesbarkeit und gute Dokumentierung eines Modells.
|
| USE |
[USE IDREF #IMPLIED]
USE dient der Wiederverwendung eines mit DEF bezeichneten Knotens, wobei alle anderen Attribute und Kinderknoten ignoriert
werden.
Hinweis: Die Wiederverwendung anderer Geometrien mit USE (statt Duplizierung von Knoten) kann eine bessere Performance bringen.
Warnung: Bei der Verwendung des USE-Attributes dürfen DEF und andere Attributwerte NICHT verwendet werden!
|
| string |
[string accessType inputOutput, type MFString CDATA #IMPLIED] .
Hinweis: Strings können mehrere Werte haben, so daß jeder Teil in Anführungszeichen eingeschlossen sein sollte
Hinweis: Strings can contain quote marks by first escaping them with a backslash
example: "say \"hello\" please"
Hinweis: Viele XML-Tools ersetzen XML-Zeichenreferenzen automatisch.
(wie z.B. & statt & oder " statt " ).
|
| length |
[length accessType inputOutput, type MFFloat CDATA #IMPLIED]
Array of length values for each text string in the local coordinate system.
Each string is stretched or compressed to fit.
|
| maxExtent |
[maxExtent accessType inputOutput, type SFFloat CDATA "0.0"]
Limits/compresses all text strings if max string length is longer than maxExtent,
as measured in local coordinate system.
|
| solid |
[solid accessType inputOnly, type SFBool (true|false) "false"]
solid=true aktiviert Rückseitenentfernung (backface culling),
solid=false erzwingt das Zeichnen von Vorder- und Rückseite.
Warnung: Standardwert true kann die komplette Geometrie verschwinden lassen, wenn man sie von der falschen Seite sieht!
|
| lineBounds |
[lineBounds accessType outputOnly, type MFVec2f CDATA #IMPLIED]
Array of 2D bounding box values for each line of text in the local coordinate system.
|
| textBounds |
[textBounds accessType outputOnly, type SFVec2f CDATA #IMPLIED]
2D bounding box value for all lines of text in the local coordinate system.
|
| containerField |
[containerField: NMTOKEN "geometry"]
containerField ist der Feldnamen-Präfix im VRML-Codestyle,
wenn dieser Knoten Kind eines anderen ist.
Beispiele: geometry Box, children Group, proxy Group.
Hinweis: Kann bei Bedarf vom Autor überschrieben werden.
Warnung: Attribut containerField wird nur in der XML-Kodierung von Szenen unterstützt.
|
| class |
[class CDATA #IMPLIED]
class ist eine durch Leerzeichen getrennte Liste von Klassen, reserviert für die Nutzung durch XML-Stylesheets.
Warnung: Attribut class wird nur in der XML-Kodierung von Szenen unterstützt.
|
| |
Top Resources Credits |
TextureBackground |
TextureBackground simulates ground and sky, using vertical arrays of wraparound color values,
TextureBackground can also provide backdrop texture images on all six sides.
Field names of child texture nodes are in alphabetic order:
backTexture, bottomTexture, frontTexture, leftTexture, rightTexture, topTexture.
Background, Fog, NavigationInfo, TextureBackground and Viewpoint are bindable nodes. |
| 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.
|
| USE |
[USE IDREF #IMPLIED]
USE means reuse an already DEF-ed node ID, ignoring _all_ other attributes and children.
Hint: USEing other geometry (instead of duplicating nodes) can improve performance.
Warning: do NOT include DEF (or any other attribute values) when using a USE attribute!
|
| skyColor |
[skyColor accessType inputOutput, type MFColor CDATA "0 0 0"]
Color of the sky at various angles on the sky sphere.
First value is color of sky at 0.0 radians representing the zenith (straight up).
Warning: you must have one more skyColor value than skyAngle values.
Interchange profile hint: only one color might be rendered, others can be ignored.
|
| skyAngle |
[skyAngle accessType inputOutput, type MFFloat CDATA #IMPLIED] [0..pi]
The angle values increase from 0.0 zenith (straight up) to Π/2=1.57 (horizon) to Π=3.14159 (nadir).
Warning: you must have one more skyColor value than skyAngle values.
Warning: colors at skyAngle=0 are ignored.
Interchange profile hint: this field may be ignored.
|
| groundColor |
[groundColor accessType inputOutput, type MFColor CDATA #IMPLIED]
Color of the ground at the various angles on the ground partial sphere.
First value is color of ground at 0.0 radians representing the nadir (straight down).
Warning: you must have one more groundColor value than groundAngle values.
Interchange profile hint: this field may be ignored.
|
| groundAngle |
[groundAngle accessType inputOutput, type MFFloat CDATA #IMPLIED] [0..pi/2]
The angle values increase from 0.0 nadir (straight down) to Π/2=1.570796 (horizon).
Warning: you must have one more groundColor value than groundAngle values.
Warning: colors at groundAngle=0 are ignored.
Interchange profile hint: this field may be ignored.
|
| transparency |
[transparency accessType inputOutput, type MFFloat CDATA "0"]
transparency applied to texture images, enabling X3D scene to overlay an HTML page or desktop.
|
| set_bind |
[set_bind accessType inputOnly, type SFBool (true|false) #FIXED ""]
Input event set_bind=true makes this node active,
input event set_bind=false makes this node inactive.
Thus setting set_bind true/false will pop/push (enable/disable) this node.
|
| 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 indicating relationship to parent node.
Examples: geometry Box, children Group, proxy Shape.
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.
class attribute is only supported in XML encoding of X3D scenes.
|
| |
Top Resources Credits |
TextureCoordinate |
TextureCoordinate specifies 2D (s,t) texture-coordinate points, used by vertex-based geometry
(ElevationGrid, IndexedFaceSet) to map textures to vertices (and patches to polygons).
Hinweis: add Shape and then IndexedFaceSet or ElevationGrid before adding TextureCoordinate. |
| DEF |
[DEF ID #IMPLIED]
DEF definiert eine eindeutige Benennung dieses Knotens, die von anderen Knoten referenziert werden kann.
Hinweis: Anschauliche DEF Namen verbessern die Lesbarkeit und gute Dokumentierung eines Modells.
|
| USE |
[USE IDREF #IMPLIED]
USE dient der Wiederverwendung eines mit DEF bezeichneten Knotens, wobei alle anderen Attribute und Kinderknoten ignoriert
werden.
Hinweis: Die Wiederverwendung anderer Geometrien mit USE (statt Duplizierung von Knoten) kann eine bessere Performance bringen.
Warnung: Bei der Verwendung des USE-Attributes dürfen DEF und andere Attributwerte NICHT verwendet werden!
|
| point |
[point accessType inputOutput, type MFVec2f CDATA #IMPLIED]
pairs of 2D (s,t) texture coordinates, either in range [0..1] or higher if repeating.
|
| containerField |
[containerField: NMTOKEN "texCoord"]
containerField ist der Feldnamen-Präfix im VRML-Codestyle,
wenn dieser Knoten Kind eines anderen ist.
Beispiele: geometry Box, children Group, proxy Group.
Hinweis: Kann bei Bedarf vom Autor überschrieben werden.
Warnung: Attribut containerField wird nur in der XML-Kodierung von Szenen unterstützt.
|
| class |
[class CDATA #IMPLIED]
class ist eine durch Leerzeichen getrennte Liste von Klassen, reserviert für die Nutzung durch XML-Stylesheets.
Warnung: Attribut class wird nur in der XML-Kodierung von Szenen unterstützt.
|
| |
Top Resources Credits |
TextureCoordinate3D |
TextureCoordinate3D specifies a set of 3D texture coordinates used by vertex-based geometry nodes (e.g., IndexedFaceSet and
ElevationGrid) to map 3D textures to vertices.
Hint: add Shape and then polgyonal/planar geometry before adding texture coordinates. |
| 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.
|
| USE |
[USE IDREF #IMPLIED]
USE means reuse an already DEF-ed node ID, ignoring _all_ other attributes and children.
Hint: USEing other geometry (instead of duplicating nodes) can improve performance.
Warning: do NOT include DEF (or any other attribute values) when using a USE attribute!
|
| point |
[point accessType inputOutput, type MFVec3f CDATA #IMPLIED]
triplets of 3D (s,t,r) texture coordinates, either in range [0..1] or higher if repeating.
|
| containerField |
[containerField: NMTOKEN "texCoord"]
containerField is the field-label prefix indicating relationship to parent node.
Examples: geometry Box, children Group, proxy Shape.
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.
class attribute is only supported in XML encoding of X3D scenes.
|
| |
Top Resources Credits |
TextureCoordinate4D |
TextureCoordinate4D specifies a set of 4D (homogeneous 3D) texture coordinates used by vertex-based geometry nodes (e.g.,
IndexedFaceSet and ElevationGrid) to map 3D textures to vertices.
Hint: add Shape and then polgyonal/planar geometry before adding texture coordinates. |
| 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.
|
| USE |
[USE IDREF #IMPLIED]
USE means reuse an already DEF-ed node ID, ignoring _all_ other attributes and children.
Hint: USEing other geometry (instead of duplicating nodes) can improve performance.
Warning: do NOT include DEF (or any other attribute values) when using a USE attribute!
|
| point |
[point accessType inputOutput, type MFVec4f CDATA #IMPLIED]
4-tuples of 4D texture coordinates, either in range [0..1] or higher if repeating.
|
| containerField |
[containerField: NMTOKEN "texCoord"]
containerField is the field-label prefix indicating relationship to parent node.
Examples: geometry Box, children Group, proxy Shape.
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.
class attribute is only supported in XML encoding of X3D scenes.
|
| |
Top Resources Credits |
TextureCoordinateGenerator |
TextureCoordinateGenerator computes 2D (s,t) texture-coordinate points, used by vertex-based geometry
(ElevationGrid, IndexedFaceSet) to map textures to vertices (and patches to polygons).
Hint: add Shape and then polgyonal/planar geometry before adding TextureCoordinateGenerator. |
| 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.
|
| USE |
[USE IDREF #IMPLIED]
USE means reuse an already DEF-ed node ID, ignoring _all_ other attributes and children.
Hint: USEing other geometry (instead of duplicating nodes) can improve performance.
Warning: do NOT include DEF (or any other attribute values) when using a USE attribute!
|
| mode |
[mode accessType inputOutput, (SPHERE | CAMERASPACENORMAL | CAMERASPACEPOSITION | CAMERASPACEREFLECTIONVECTOR | SPHERE-LOCAL
| COORD | COORD-EYE | NOISE | NOISE-EYE | SPHERE-REFLECT | SPHERE-REFLECT-LOCAL) "SPHERE"]
defines algorithm used to compute texture coordinates
|
| parameter |
[parameter accessType inputOutput, type MFVec2f CDATA #IMPLIED]
float values for modes NOISE (for scale and translation x y z values), SPHERE-REFLECT (for optional index of refraction value)
and SPHERE-REFLECT-LOCAL (for index of refraction value and x y z eye-point values in local coordinate system)
|
| containerField |
[containerField: NMTOKEN "texCoord"]
containerField is the field-label prefix indicating relationship to parent node.
Examples: geometry Box, children Group, proxy Shape.
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.
class attribute is only supported in XML encoding of X3D scenes.
|
| |
Top Resources Credits |
TextureMatrixTransform |
TextureMatrixTransform applies a 3D transformation to texture coordinates.
Visible effects appear reversed because image changes occur before mapping to geometry
Order: translation, rotation about center, non-uniform scale about center.
Hint: insert Shape and Appearance nodes before adding TextureTransform. |
| 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.
|
| USE |
[USE IDREF #IMPLIED]
USE means reuse an already DEF-ed node ID, ignoring _all_ other attributes and children.
Hint: USEing other geometry (instead of duplicating nodes) can improve performance.
Warning: do NOT include DEF (or any other attribute values) when using a USE attribute!
|
| matrix |
[matrix accessType inputOutput, type SFMatrix4f CDATA "1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1"]
matrix is a generalized, unfiltered 4x4 transformation matrix to modify texture (opposite effect appears on geometry).
|
| containerField |
[containerField: NMTOKEN "textureTransform"]
containerField is the field-label prefix indicating relationship to parent node.
Examples: geometry Box, children Group, proxy Shape.
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.
class attribute is only supported in XML encoding of X3D scenes.
|
| |
Top Resources Credits |
TextureTransform |
TextureTransform shifts 2D texture coordinates to position, orient and scale image patches.
Visible effects appear reversed because image changes occur before mapping to geometry
Order: translation, rotation about center, non-uniform scale about center.
Hinweis: insert Shape and Appearance nodes before adding TextureTransform. |
| DEF |
[DEF ID #IMPLIED]
DEF definiert eine eindeutige Benennung dieses Knotens, die von anderen Knoten referenziert werden kann.
Hinweis: Anschauliche DEF Namen verbessern die Lesbarkeit und gute Dokumentierung eines Modells.
|
| USE |
[USE IDREF #IMPLIED]
USE dient der Wiederverwendung eines mit DEF bezeichneten Knotens, wobei alle anderen Attribute und Kinderknoten ignoriert
werden.
Hinweis: Die Wiederverwendung anderer Geometrien mit USE (statt Duplizierung von Knoten) kann eine bessere Performance bringen.
Warnung: Bei der Verwendung des USE-Attributes dürfen DEF und andere Attributwerte NICHT verwendet werden!
|
| translation |
[translation accessType inputOutput, type SFVec2f CDATA "0 0"]
Lateral/vertical shift in 2D (s,t) texture coordinates (opposite effect appears on geometry).
|
| center |
[center accessType inputOutput, type SFVec2f CDATA "0 0"]
center point in 2D (s,t) texture coordinates for rotation and scaling.
|
| rotation |
[rotation accessType inputOutput, type SFFloat CDATA "0"]
single rotation angle of texture about center (opposite effect appears on geometry).
Warnung: use a single radian angle value, not a 4-tuple Rotation.
|
| scale |
[scale accessType inputOutput, type SFVec2f CDATA "1 1"]
Non-uniform planar scaling of texture about center (opposite effect appears on geometry).
|
| containerField |
[containerField: NMTOKEN "textureTransform"]
containerField ist der Feldnamen-Präfix im VRML-Codestyle,
wenn dieser Knoten Kind eines anderen ist.
Beispiele: geometry Box, children Group, proxy Group.
Hinweis: Kann bei Bedarf vom Autor überschrieben werden.
Warnung: Attribut containerField wird nur in der XML-Kodierung von Szenen unterstützt.
|
| class |
[class CDATA #IMPLIED]
class ist eine durch Leerzeichen getrennte Liste von Klassen, reserviert für die Nutzung durch XML-Stylesheets.
Warnung: Attribut class wird nur in der XML-Kodierung von Szenen unterstützt.
|
| |
Top Resources Credits |
TextureTransform3D |
TextureTransform3D applies a 3D transformation to texture coordinates.
Visible effects appear reversed because image changes occur before mapping to geometry
Order: translation, rotation about center, non-uniform scale about center.
Hint: insert Shape and Appearance nodes before adding TextureTransform. |
| 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.
|
| USE |
[USE IDREF #IMPLIED]
USE means reuse an already DEF-ed node ID, ignoring _all_ other attributes and children.
Hint: USEing other geometry (instead of duplicating nodes) can improve performance.
Warning: do NOT include DEF (or any other attribute values) when using a USE attribute!
|
| translation |
[translation accessType inputOutput, type SFVec3f CDATA "0 0 0"]
Lateral/vertical shift in 2D (s,t) texture coordinates (opposite effect appears on geometry).
|
| center |
[center accessType inputOutput, type SFVec3f CDATA "0 0 0"]
center point in 2D (s,t) texture coordinates for rotation and scaling.
|
| rotation |
[rotation accessType inputOutput, type SFRotation CDATA "0 0 1 0"]
rotation angle of texture about center (opposite effect appears on geometry).
|
| scale |
[scale accessType inputOutput, type SFVec3f CDATA "1 1 1"]
Non-uniform planar scaling of texture about center (opposite effect appears on geometry).
|
| containerField |
[containerField: NMTOKEN "textureTransform"]
containerField is the field-label prefix indicating relationship to parent node.
Examples: geometry Box, children Group, proxy Shape.
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.
class attribute is only supported in XML encoding of X3D scenes.
|
| |
Top Resources Credits |
TimeSensor |
TimeSensor continuously generates events as time passes.
Typical use: ROUTE thisTimeSensor.fraction_changed TO someInterpolator.set_fraction.
Interchange profile Hinweis: TimeSensor may be ignored if cycleInterval < 0.01 second. |
| DEF |
[DEF ID #IMPLIED]
DEF definiert eine eindeutige Benennung dieses Knotens, die von anderen Knoten referenziert werden kann.
Hinweis: Anschauliche DEF Namen verbessern die Lesbarkeit und gute Dokumentierung eines Modells.
|
| USE |
[USE IDREF #IMPLIED]
USE dient der Wiederverwendung eines mit DEF bezeichneten Knotens, wobei alle anderen Attribute und Kinderknoten ignoriert
werden.
Hinweis: Die Wiederverwendung anderer Geometrien mit USE (statt Duplizierung von Knoten) kann eine bessere Performance bringen.
Warnung: Bei der Verwendung des USE-Attributes dürfen DEF und andere Attributwerte NICHT verwendet werden!
|
| enabled |
[enabled accessType inputOutput, type SFBool (true|false) "true"]
Enables/disables the sensor node.
|
| cycleInterval |
[cycleInterval accessType inputOutput, type SFTime CDATA "1.0"]
cycleInterval is loop duration in seconds.
Interchange profile Hinweis: TimeSensor may be ignored if
cycleInterval < 0.01 second.
|
| loop |
[loop accessType inputOutput, type SFBool (true|false) "false"]
Repeat indefinitely when loop=true, repeat only once when loop=false.
|
| startTime |
[startTime accessType inputOutput, type SFTime CDATA "0"]
Absolute Zeit: Anzahl der Sekunden seit Jan 1, 1970, 00:00:00 GMT.
Hinweis: erhält für gewöhnlich einen geROUTEten Wert fü
|
| stopTime |
[stopTime accessType inputOutput, type SFTime CDATA "0"]
Absolute Zeit: Anzahl der Sekunden seit Jan 1, 1970, 00:00:00 GMT.
Hinweis: erhält für gewöhnlich einen geROUTEten Wert fü
|
| pauseTime |
[pauseTime accessType inputOutput, type SFTime CDATA "0"]
When time now >= pauseTime, isPaused becomes true and TimeSensor becomes paused.
Absolute time: number of seconds since Jan 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 TimeSensor becomes inactive.
Absolute time: number of seconds since Jan 1, 1970, 00:00:00 GMT.
Hint: usually receives a ROUTEd time value.
Warning: not supported in VRML97.
|
| cycleTime |
[cycleTime accessType outputOnly, type SFTime CDATA "0"]
cycleTime sends a time outputOnly at startTime,
and also at the beginning of each new cycle
(useful for synchronization with other time-based objects).
|
| isActive |
[isActive accessType outputOnly, type SFBool (true|false) "false"]
isActive true/false events are sent when TimeSensor starts/stops running.
|
| isPaused |
[isPaused accessType outputOnly, type SFBool (true|false) #FIXED ""]
isPaused true/false events are sent when TimeSensor is paused/resumed.
Warning: not supported in VRML97.
|
| fraction_changed |
[fraction_changed accessType outputOnly, type SFFloat CDATA "0"]
fraction_changed continuously sends value in range [0,1] showing time progress in the current cycle.
|
| time |
[time accessType outputOnly, type SFTime CDATA "0"]
Time continuously sends the absolute time (since January 1, 1970) for a given simulation tick.
|
| containerField |
[containerField: NMTOKEN "children"]
containerField ist der Feldnamen-Präfix im VRML-Codestyle,
wenn dieser Knoten Kind eines anderen ist.
Beispiele: geometry Box, children Group, proxy Group.
Hinweis: Kann bei Bedarf vom Autor überschrieben werden.
Warnung: Attribut containerField wird nur in der XML-Kodierung von Szenen unterstützt.
|
| class |
[class CDATA #IMPLIED]
class ist eine durch Leerzeichen getrennte Liste von Klassen, reserviert für die Nutzung durch XML-Stylesheets.
Warnung: Attribut class wird nur in der XML-Kodierung von Szenen unterstützt.
|
| |
Top Resources Credits |
TimeTrigger |
TimeTrigger converts boolean true events to time events. |
| 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.
|
| USE |
[USE IDREF #IMPLIED]
USE means reuse an already DEF-ed node ID, ignoring _all_ other attributes and children.
Hint: USEing other geometry (instead of duplicating nodes) can improve performance.
Warning: do NOT include DEF (or any other attribute values) when using a USE attribute!
|
| set_boolean |
[set_boolean accessType inputOnly, type SFBool (true|false) #FIXED ""]
If set_boolean input is true, trigger output time value.
|
| triggerTime |
[triggerTime accessType outputOnly, type SFTime CDATA #FIXED ""]
triggerTime is output time event, sent when set_boolean input is true.
|
| containerField |
[containerField: NMTOKEN "children"]
containerField is the field-label prefix indicating relationship to parent node.
Examples: geometry Box, children Group, proxy Shape.
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.
class attribute is only supported in XML encoding of X3D scenes.
|
| |
Top Resources Credits |
TouchSensor |
TouchSensor tracks location & state of the pointing device,
and detects when user points at geometry.
Hinweis: Sensoren werden von peer-Knoten und deren Kindern beeinflußt. |
| DEF |
[DEF ID #IMPLIED]
DEF definiert eine eindeutige Benennung dieses Knotens, die von anderen Knoten referenziert werden kann.
Hinweis: Anschauliche DEF Namen verbessern die Lesbarkeit und gute Dokumentierung eines Modells.
|
| USE |
[USE IDREF #IMPLIED]
USE dient der Wiederverwendung eines mit DEF bezeichneten Knotens, wobei alle anderen Attribute und Kinderknoten ignoriert
werden.
Hinweis: Die Wiederverwendung anderer Geometrien mit USE (statt Duplizierung von Knoten) kann eine bessere Performance bringen.
Warnung: Bei der Verwendung des USE-Attributes dürfen DEF und andere Attributwerte NICHT verwendet werden!
|
| description |
[description accessType inputOutput, type SFString CDATA #IMPLIED]
Text 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 & for & or " for " ).
|
| enabled |
[enabled accessType inputOutput, type SFBool (true|false) "true"]
Enables/disables the sensor node.
|
| isActive |
[isActive accessType outputOnly, type SFBool (true|false) "false"]
Klicken oder Bewegen der Maus generiert isActive-Events.
isActive=true wenn der primäre Mausknopf gedrückt ist, isActive=false wenn er wieder losgelassen wird.
|
| hitPoint_changed |
[hitPoint_changed accessType outputOnly, type SFVec3f CDATA "0 0 0"]
Events containing 3D point on surface of underlying geometry,
given in TouchSensor's local coordinate system.
|
| hitNormal_changed |
[hitNormal_changed accessType outputOnly, type SFVec3f CDATA "0 0 1"]
Events containing surface normal vector at the hitPoint.
|
| hitTexCoord_changed |
[hitTexCoord_changed accessType outputOnly, type SFVec2f CDATA "0 0"]
Events containing texture coordinates of surface at the hitPoint.
|
| isOver |
[isOver accessType outputOnly, type SFBool (true|false) "false"]
Befindet sich das Zeigegerät über der Sensorgeometrie?
|
| touchTime |
[touchTime accessType outputOnly, type SFTime CDATA "0"]
Zeitereignis, das erzeugt wird, wenn ein Sensor durch das Zeigegerät berührt wird.
|
| containerField |
[containerField: NMTOKEN "children"]
containerField ist der Feldnamen-Präfix im VRML-Codestyle,
wenn dieser Knoten Kind eines anderen ist.
Beispiele: geometry Box, children Group, proxy Group.
Hinweis: Kann bei Bedarf vom Autor überschrieben werden.
Warnung: Attribut containerField wird nur in der XML-Kodierung von Szenen unterstützt.
|
| class |
[class CDATA #IMPLIED]
class ist eine durch Leerzeichen getrennte Liste von Klassen, reserviert für die Nutzung durch XML-Stylesheets.
Warnung: Attribut class wird nur in der XML-Kodierung von Szenen unterstützt.
|
| |
Top Resources Credits |
Transform |
Transform is a Grouping node that can contain most nodes.
Hinweis: +Y axis is up. (Sometimes +X is North and +Z is East.)
Stick with +Y up for scene composability and browser assists.
Hinweis: Vor dem Hinzufügen von Geometry oder Appearance muß ein Shape-Knoten eingefügt werden. |
| DEF |
[DEF ID #IMPLIED]
DEF definiert eine eindeutige Benennung dieses Knotens, die von anderen Knoten referenziert werden kann.
Hinweis: Anschauliche DEF Namen verbessern die Lesbarkeit und gute Dokumentierung eines Modells.
|
| USE |
[USE IDREF #IMPLIED]
USE dient der Wiederverwendung eines mit DEF bezeichneten Knotens, wobei alle anderen Attribute und Kinderknoten ignoriert
werden.
Hinweis: Die Wiederverwendung anderer Geometrien mit USE (statt Duplizierung von Knoten) kann eine bessere Performance bringen.
Warnung: Bei der Verwendung des USE-Attributes dürfen DEF und andere Attributwerte NICHT verwendet werden!
|
| translation |
[translation accessType inputOutput, type SFVec3f CDATA "0 0 0"]
Position (x, y, z in meters) of children relative to local coordinate system.
Hinweis: 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.
Hinweis: 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.
Hinweis: 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.
Hinweis: 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).
Hinweis: The order of operation is first apply the center offset, then scaleOrientation and scale, then rotation, then restore the
center offset, then translation.
|
| containerField |
[containerField: NMTOKEN "children"]
containerField ist der Feldnamen-Präfix im VRML-Codestyle,
wenn dieser Knoten Kind eines anderen ist.
Beispiele: geometry Box, children Group, proxy Group.
Hinweis: Kann bei Bedarf vom Autor überschrieben werden.
Warnung: Attribut containerField wird nur in der XML-Kodierung von Szenen unterstützt.
|
| class |
[class CDATA #IMPLIED]
class ist eine durch Leerzeichen getrennte Liste von Klassen, reserviert für die Nutzung durch XML-Stylesheets.
Warnung: Attribut class wird nur in der XML-Kodierung von Szenen unterstützt.
|
| bboxCenter |
[bboxCenter accessType initializeOnly, type SFVec3f CDATA "0 0 0"]
Bounding box center: Positionsverschiebung vom Ursprung des lokalen Koordinatensystems.
|
| bboxSize |
[bboxSize accessType initializeOnly, type SFVec3f CDATA "-1 -1 -1"]
Bounding box size: wird automatisch berechnet, kann jedoch zu Optimierungszwecken oder als Einschränkung spezifiziert werden.
|
| |
Top Resources Credits |
TransmitterPdu |
TransmitterPdu is a networked PDU information node. |
| 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.
|
| USE |
[USE IDREF #IMPLIED]
USE means reuse an already DEF-ed node ID, ignoring _all_ other attributes and children.
Hint: USEing other geometry (instead of duplicating nodes) can improve performance.
Warning: do NOT include DEF (or any other attribute values) when using a USE attribute!
|
| enabled |
[enabled accessType inputOutput, type SFBool (true|false) "true"]
Aktiviert/Deaktiviert den Sensor-Knoten.
|
| 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, (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.
|
| 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"]
|
| antennaLocation |
[antennaLocation accessType inputOutput, type SFVec3f CDATA "0 0 0"]
|
| antennaPatternLength |
[antennaPatternLength accessType inputOutput, type SFInt32 CDATA "0"]
|
| antennaPatternType |
[antennaPatternType accessType inputOutput, type SFInt32 CDATA "0"]
|
| cryptoKeyID |
[cryptoKeyID accessType inputOutput, type SFInt32 CDATA "0"]
|
| cryptoSystem |
[cryptoSystem accessType inputOutput, type SFInt32 CDATA "0"]
|
| frequency |
[frequency accessType inputOutput, type SFInt32 CDATA "0"]
|
| inputSource |
[inputSource accessType inputOutput, type SFInt32 CDATA "0"]
|
| lengthOfModulationParameters |
[lengthOfModulationParameters accessType inputOutput, type SFInt32 CDATA "0"]
|
| modulationTypeDetail |
[modulationTypeDetail accessType inputOutput, type SFInt32 CDATA "0"]
|
| modulationTypeMajor |
[modulationTypeMajor accessType inputOutput, type SFInt32 CDATA "0"]
|
| modulationTypeSpreadSpectrum |
[modulationTypeSpreadSpectrum accessType inputOutput, type SFInt32 CDATA "0"]
|
| modulationTypeSystem |
[modulationTypeSystem accessType inputOutput, type SFInt32 CDATA "0"]
|
| power |
[power accessType inputOutput, type SFFloat CDATA "0"]
|
| radioEntityTypeCategory |
[radioEntityTypeCategory accessType inputOutput, type SFInt32 CDATA "0"]
|
| radioEntityTypeCountry |
[radioEntityTypeCountry accessType inputOutput, type SFInt32 CDATA "0"]
|
| radioEntityTypeDomain |
[radioEntityTypeDomain accessType inputOutput, type SFInt32 CDATA "0"]
|
| radioEntityTypeKind |
[radioEntityTypeKind accessType inputOutput, type SFInt32 CDATA "0"]
|
| radioEntityTypeNomenclature |
[radioEntityTypeNomenclature accessType inputOutput, type SFInt32 CDATA "0"]
|
| radioEntityTypeNomenclatureVersion |
[radioEntityTypeNomenclatureVersion accessType inputOutput, type SFInt32 CDATA "0"]
|
| relativeAntennaLocation |
[relativeAntennaLocation accessType inputOutput, type SFVec3f CDATA "0 0 0"]
|
| transmitFrequencyBandwidth |
[transmitFrequencyBandwidth accessType inputOutput, type SFFloat CDATA "0.0"]
|
| transmitState |
[transmitState accessType inputOutput, type SFInt32 CDATA "0"]
|
| containerField |
[containerField: NMTOKEN "children"]
containerField is the field-label prefix indicating relationship to parent node.
Examples: geometry Box, children Group, proxy Shape.
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.
class attribute is only supported in XML encoding of X3D scenes.
|
| |
Top Resources Credits |
TriangleFanSet |
TriangleFanSet 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.
You can also substitute a type-matched ProtoInstance for content. |
| 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.
|
| USE |
[USE IDREF #IMPLIED]
USE means reuse an already DEF-ed node ID, ignoring _all_ other attributes and children.
Hint: USEing other geometry (instead of duplicating nodes) can improve performance.
Warning: do NOT include DEF (or any other attribute values) when using a USE attribute!
|
| 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!
|
| fanCount |
[fanCount accessType initializeOnly, type MFInt32 CDATA #IMPLIED] (3..+infinity)
fanCount array provides number of vertices in each fan.
|
| containerField |
[containerField: NMTOKEN "geometry"]
containerField is the field-label prefix indicating relationship to parent node.
Examples: geometry Box, children Group, proxy Shape.
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.
class attribute is only supported in XML encoding of X3D scenes.
|
| |
Top Resources Credits |
TriangleSet |
TriangleSet 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.
You can also substitute a type-matched ProtoInstance for content. |
| 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.
|
| USE |
[USE IDREF #IMPLIED]
USE means reuse an already DEF-ed node ID, ignoring _all_ other attributes and children.
Hint: USEing other geometry (instead of duplicating nodes) can improve performance.
Warning: do NOT include DEF (or any other attribute values) when using a USE attribute!
|
| 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!
|
| containerField |
[containerField: NMTOKEN "geometry"]
containerField is the field-label prefix indicating relationship to parent node.
Examples: geometry Box, children Group, proxy Shape.
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.
class attribute is only supported in XML encoding of X3D scenes.
|
| |
Top Resources Credits |
TriangleSet2D |
TriangleSet2D is a geometry node.
TriangleSet2D specifies a set of 2D triangles.
Hint: insert a Shape node before adding geometry or Appearance. |
| 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.
|
| USE |
[USE IDREF #IMPLIED]
USE means reuse an already DEF-ed node ID, ignoring _all_ other attributes and children.
Hint: USEing other geometry (instead of duplicating nodes) can improve performance.
Warning: do NOT include DEF (or any other attribute values) when using a USE attribute!
|
| vertices |
[vertices accessType initializeOnly, type MFVec2f CDATA #FIXED ""]
2D coordinates of TriangleSet2D vertices.
Warning: simple-geometry dimensions cannot be changed after initial creation, use Transform scale instead.
|
| solid |
[solid accessType inputOnly, type SFBool (true|false) "false"]
solid=true aktiviert Rückseitenentfernung (backface culling),
solid=false erzwingt das Zeichnen von Vorder- und Rückseite.
Warnung: Standardwert true kann die komplette Geometrie verschwinden lassen, wenn man sie von der falschen Seite sieht!
|
| containerField |
[containerField: NMTOKEN "geometry"]
containerField is the field-label prefix indicating relationship to parent node.
Examples: geometry Box, children Group, proxy Shape.
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.
class attribute is only supported in XML encoding of X3D scenes.
|
| |
Top Resources Credits |
TriangleStripSet |
TriangleStripSet 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.
You can also substitute a type-matched ProtoInstance for content. |
| 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.
|
| USE |
[USE IDREF #IMPLIED]
USE means reuse an already DEF-ed node ID, ignoring _all_ other attributes and children.
Hint: USEing other geometry (instead of duplicating nodes) can improve performance.
Warning: do NOT include DEF (or any other attribute values) when using a USE attribute!
|
| 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!
|
| stripCount |
[stripCount accessType initializeOnly, type MFInt32 CDATA #IMPLIED] (3..+infinity)
stripCount array provides number of vertices in each strip.
|
| containerField |
[containerField: NMTOKEN "geometry"]
containerField is the field-label prefix indicating relationship to parent node.
Examples: geometry Box, children Group, proxy Shape.
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.
class attribute is only supported in XML encoding of X3D scenes.
|
| |
Top Resources Credits |
Viewpoint |
Viewpoint provides a specific location and direction where the user may view the scene
Background, Fog, NavigationInfo und Viewpoint sind verknüpfbare Knoten. |
| DEF |
[DEF ID #IMPLIED]
DEF definiert eine eindeutige Benennung dieses Knotens, die von anderen Knoten referenziert werden kann.
Hinweis: Anschauliche DEF Namen verbessern die Lesbarkeit und gute Dokumentierung eines Modells.
|
| USE |
[USE IDREF #IMPLIED]
USE dient der Wiederverwendung eines mit DEF bezeichneten Knotens, wobei alle anderen Attribute und Kinderknoten ignoriert
werden.
Hinweis: Die Wiederverwendung anderer Geometrien mit USE (statt Duplizierung von Knoten) kann eine bessere Performance bringen.
Warnung: Bei der Verwendung des USE-Attributes dürfen DEF und andere Attributwerte NICHT verwendet werden!
|
| description |
[description accessType initializeOnly, type SFString CDATA #IMPLIED]
Text description or navigation hint to identify this Viewpoint.
Hinweis: use spaces, make descriptions clear and readable.
Warnung: without description, Viewpoint is unlikely to appear on browser Viewpoints menu.
Hinweis: Viele XML-Tools ersetzen XML-Zeichenreferenzen automatisch.
(wie z.B. & statt & oder " statt " ).
Interchange profile Hinweis: Dieses Feld kann ignoriert werden.
|
| position |
[position accessType inputOutput, type SFVec3f CDATA "0 0 10"]
Position (x, y, z in meters) relative to local coordinate system.
|
| orientation |
[orientation accessType inputOutput, type SFRotation CDATA "0 0 1 0] ";
Rotation (axis, angle in radians) of Viewpoint, relative to default -Z axis direction in local coordinate system.
Hinweis: this is orientation _change_ from default direction (0 0 -1).
Hinweis: complex rotations can be accomplished axis-by-axis using parent Transforms.
|
| fieldOfView |
[fieldOfView accessType inputOutput, type SFFloat CDATA "0.7854" (0..pi)]
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
modifying Viewpoint distance to object may be better for zooming.
Warning: fieldOfView may not be correct for different window sizes and aspect ratios.
Interchange profile Hinweis: Dieses Feld kann ignoriert werden.
|
| jump |
[jump accessType inputOutput, type SFBool (true|false) "true"]
Transition instantly by jumping, or smoothly adjust offsets in place when changing to this Viewpoint.
Hinweis: set jump=true for smooth camera motion when going to this viewpoint.
|
| centerOfRotation |
[centerOfRotation accessType inputOutput, type SFVec3f CDATA "0 0 0"]
centerOfRotation point relates to NavigationInfo EXAMINE mode.
|
| set_bind |
[set_bind accessType inputOnly, type SFBool (true|false) ""]
Input Event set_bind=true aktiviert diesen Knoten,
Input Event set_bind=false deaktiviert diesen Knoten.
Diese Einstellung set_bind true/false löst ein pop/push (enable/disable) auf diesen Knoten aus.
|
| bindTime |
[bindTime accessType outputOnly, type SFTime CDATA "-1"]
Ereignis wird gesendet, wenn Knoten aktiv/inaktiv wird.
|
| isBound |
[isBound accessType outputOnly, type SFBool (true|false) "false"]
Ereignis true wird gesendet, wenn Knoten aktiviert wird; event false wird gesendet, wenn Verknüpfung gelöst wird.
|
| containerField |
[containerField: NMTOKEN "children"]
containerField ist der Feldnamen-Präfix im VRML-Codestyle,
wenn dieser Knoten Kind eines anderen ist.
Beispiele: geometry Box, children Group, proxy Group.
Hinweis: Kann bei Bedarf vom Autor überschrieben werden.
Warnung: Attribut containerField wird nur in der XML-Kodierung von Szenen unterstützt.
|
| class |
[class CDATA #IMPLIED]
class ist eine durch Leerzeichen getrennte Liste von Klassen, reserviert für die Nutzung durch XML-Stylesheets.
Warnung: Attribut class wird nur in der XML-Kodierung von Szenen unterstützt.
|
| |
Top Resources Credits |
VisibilitySensor |
VisibilitySensor detects when user can see a specific object or region
as they navigate the world. This region is bounded by a box.
Hinweis: Sensoren werden von peer-Knoten und deren Kindern beeinflußt.
Hinweis: often used to attract user attention or improve performance. |
| DEF |
[DEF ID #IMPLIED]
DEF definiert eine eindeutige Benennung dieses Knotens, die von anderen Knoten referenziert werden kann.
Hinweis: Anschauliche DEF Namen verbessern die Lesbarkeit und gute Dokumentierung eines Modells.
|
| USE |
[USE IDREF #IMPLIED]
USE dient der Wiederverwendung eines mit DEF bezeichneten Knotens, wobei alle anderen Attribute und Kinderknoten ignoriert
werden.
Hinweis: Die Wiederverwendung anderer Geometrien mit USE (statt Duplizierung von Knoten) kann eine bessere Performance bringen.
Warnung: Bei der Verwendung des USE-Attributes dürfen DEF und andere Attributwerte NICHT verwendet werden!
|
| enabled |
[enabled accessType inputOutput, type SFBool (true|false) "true"]
Enables/disables the sensor node.
|
| center |
[center accessType inputOutput, type SFVec3f CDATA "0 0 0"]
Positionsverschiebung vom Ursprung des lokalen Koordinatensystems.
|
| size |
[size accessType inputOutput, type SFVec3f CDATA "0 0 0"]
size of visibility box, measured from center in meters.
|
| isActive |
[isActive accessType outputOnly, type SFBool (true|false) "false"]
isActive true/false Events werden beim Auslösen des Sensors generiert.
isActive=true wenn die Sichtbarkeitsregion betreten, isActive=false wenn sie wieder verlassen wird.
|
| enterTime |
[enterTime accessType outputOnly, type SFTime CDATA "0.0"]
Time event generated when user's camera enters visibility region for sensor.
|
| exitTime |
[exitTime accessType outputOnly, type SFTime CDATA "0.0"]
Time event generated when user's camera exits visibility region for sensor.
|
| containerField |
[containerField: NMTOKEN "children"]
containerField ist der Feldnamen-Präfix im VRML-Codestyle,
wenn dieser Knoten Kind eines anderen ist.
Beispiele: geometry Box, children Group, proxy Group.
Hinweis: Kann bei Bedarf vom Autor überschrieben werden.
Warnung: Attribut containerField wird nur in der XML-Kodierung von Szenen unterstützt.
|
| class |
[class CDATA #IMPLIED]
class ist eine durch Leerzeichen getrennte Liste von Klassen, reserviert für die Nutzung durch XML-Stylesheets.
Warnung: Attribut class wird nur in der XML-Kodierung von Szenen unterstützt.
|
| |
Top Resources Credits |
WorldInfo |
WorldInfo contains persistent documentation information about the 3D world. |
| DEF |
[DEF ID #IMPLIED]
DEF definiert eine eindeutige Benennung dieses Knotens, die von anderen Knoten referenziert werden kann.
Hinweis: Anschauliche DEF Namen verbessern die Lesbarkeit und gute Dokumentierung eines Modells.
|
| USE |
[USE IDREF #IMPLIED]
USE dient der Wiederverwendung eines mit DEF bezeichneten Knotens, wobei alle anderen Attribute und Kinderknoten ignoriert
werden.
Hinweis: Die Wiederverwendung anderer Geometrien mit USE (statt Duplizierung von Knoten) kann eine bessere Performance bringen.
Warnung: Bei der Verwendung des USE-Attributes dürfen DEF und andere Attributwerte NICHT verwendet werden!
|
| title |
[title accessType initializeOnly, type SFString CDATA #IMPLIED]
title of this world, placed in window title.
Hinweis: Viele XML-Tools ersetzen XML-Zeichenreferenzen automatisch.
(wie z.B. & statt & oder " statt " ).
|
| info |
[info accessType initializeOnly, type MFString CDATA #IMPLIED]
Additional information about this world.
Hinweis: Strings können mehrere Werte haben, so daß jeder Teil in Anführungszeichen eingeschlossen sein sollte
[ "http://www.url1.org" "http://www.url2.org" "etc." ].
Hinweis: Viele XML-Tools ersetzen XML-Zeichenreferenzen automatisch.
(wie z.B. & statt & oder " statt " ).
|
| containerField |
[containerField: NMTOKEN "children"]
containerField ist der Feldnamen-Präfix im VRML-Codestyle,
wenn dieser Knoten Kind eines anderen ist.
Beispiele: geometry Box, children Group, proxy Group.
Hinweis: Kann bei Bedarf vom Autor überschrieben werden.
Warnung: Attribut containerField wird nur in der XML-Kodierung von Szenen unterstützt.
|
| class |
[class CDATA #IMPLIED]
class ist eine durch Leerzeichen getrennte Liste von Klassen, reserviert für die Nutzung durch XML-Stylesheets.
Warnung: Attribut class wird nur in der XML-Kodierung von Szenen unterstützt.
|
| |
Top Resources Credits |
X3D |
Oberster XML-Knoten für eine Datei im Extensible 3D (X3D) Grafikformat.
Das X3D-Tag enthält einen einzigen Unterknoten Scene - den Wurzelknoten des 3D Szenengraphs.
Hinweis: das Scene-Tag muß hinzugefügt oder ausgewählt werden, um den Szenengraph editieren zu können. |
| profile |
[profile (Core|Interchange|CADInterchange|Interactive|Immersive|Full|MPEG4Interactive) "Full"]
Angabe der für die enthaltene Szene benötigten Unterstützungs-Profile.
Hinweis: Interchange ist ein schlanker Szenengraphkern und damit für reine Ausgabegeräte geeignet.
Hinweis: Interactive umfaßt Interchange plus den Knoten KeySensor (auch MPEG4).
Hinweis: Extensibility umfaßt Interactive plus Skripts, Prototypen und Komponenten.
Hinweis: VRML97 deckt die VRML97 Spezifikation aus Gründen der Rückwärts-Kompatibilität ab.
Hinweis: Full enthält alle Knoten in der X3D 200x Spezifikation.
|
| version |
[version (3.0 | 3.1) #REQUIRED]
X3D Version 3.0 korrespondiert mit X3D 2004.
|
| xmlns:xsd |
[xmlns:xsd CDATA "http://www.w3.org/2001/XMLSchema-instance"]
XML namespace (xmlns) for XML Schema Definition (xsd).
|
| xsd:noNamespaceSchemaLocation |
[xsd:noNamespaceSchemaLocation CDATA "http://www.web3d.org/specifications/x3d-3.1.xsd"]
url for the X3D Schema defining the X3D document-validation rules.
|
| |
Top Resources Credits |
XvlShell |
XvlShell represents a LatticeXVL shell, which is a smooth surface defined by a mesh.
The mesh consists of faces, edges and vertexes, as well as specifications of how strongly each component attracts the underlying
surface.
Hinweis: use a 3D authoring tool for XvlShell.
Warnung: XvlShell is a commercial extension to X3D. |
| DEF |
[DEF ID #IMPLIED]
DEF definiert eine eindeutige Benennung dieses Knotens, die von anderen Knoten referenziert werden kann.
Hinweis: Anschauliche DEF Namen verbessern die Lesbarkeit und gute Dokumentierung eines Modells.
|
| USE |
[USE IDREF #IMPLIED]
USE dient der Wiederverwendung eines mit DEF bezeichneten Knotens, wobei alle anderen Attribute und Kinderknoten ignoriert
werden.
Hinweis: Die Wiederverwendung anderer Geometrien mit USE (statt Duplizierung von Knoten) kann eine bessere Performance bringen.
Warnung: Bei der Verwendung des USE-Attributes dürfen DEF und andere Attributwerte NICHT verwendet werden!
|
| shellType |
[shellType POLYGON_MESH | LATTICE_MESH #REQUIRED]
shellType indicates the overall geometry of the shell.
POLYGON_MESH is a set of polygons similar to IndexedFaceSet.
LATTICE_MESH is a smooth surface described by a mesh with rounding weights.
|
| numberOfDivisions |
[numberOfDivisions type SFInt32 CDATA #IMPLIED]
numberOfDivisions indicates the number of subdivisions of each face of the shell.
It should be a positive even number.
|
| vertexRound |
[vertexRound type MFFloat CDATA #IMPLIED]
vertexRound specifies how strongly each vertex attracts the shell.
Range is [0.0 .. 2.0]
where 0.0 is maximum attraction (shape must touch these vertices) and
2.0 is maximum repulsion (shape is pushed as far from these vertices as possible).
|
| edgeBeginCoordIndex |
[edgeBeginCoordIndex type MFInt32 CDATA #IMPLIED]
edgeBeginCoordIndex indices specify the start point of each edge.
|
| edgeEndCoordIndex |
[edgeEndCoordIndex type MFInt32 CDATA #IMPLIED]
edgeEndCoordIndex indices specify the end point of each edge.
|
| edgeRound |
[edgeRound type MFFloat CDATA #IMPLIED]
edgeRound specifies how strongly each edge attracts the shell.
Range is [0.0 .. 2.0]
where 0.0 is maximum attraction (shape must follow these edges) and
2.0 is maximum repulsion (shape is pushed as far from these edges as possible).
|
| edgeBeginVector |
[edgeBeginVector type MFVec3f CDATA #IMPLIED]
edgeBeginVector specifies the tangent vectors at the start points of each edge.
|
| edgeEndVector |
[edgeEndVector type MFVec3f CDATA #IMPLIED]
edgeEndVector specifies the tangent vectors at the end points of each edge.
|
| faceCoordIndex |
[faceCoordIndex type MFInt32 CDATA #IMPLIED]
faceCoordIndex is exactly like IndexedFaceSet:coordIndex.
Its indices specify coordinates of each face.
Order starts at index 0, commas are optional between sets, use -1 to separate indices for each face.
|
| faceTexCoordIndex |
[faceTexCoordIndex type MFInt32 CDATA #IMPLIED]
faceTexCoordIndex is exactly like IndexedFaceSet:texCoordIndex.
Its indices specify texture coordinates of each face.
Hinweis: use a 3D authoring tool!
|
| faceEmpty |
[faceEmpty type MFBool (true|false) CDATA, SFString for VRML97 #IMPLIED]
faceEmpty specifies whether or not each face exists on the surface.
False indicates that the face exists.
True indicates that the face does not exist - i.e. that it is a hole in the surface.
|
| faceHidden |
[faceHidden type MFBool (true|false) CDATA, SFString for VRML97 #IMPLIED]
faceHidden specifies whether or not each face is visible.
False indicates that the face is visible.
True indicates that the face is not visible.
|
| containerField |
[containerField: NMTOKEN "geometry"]
containerField ist der Feldnamen-Präfix im VRML-Codestyle,
wenn dieser Knoten Kind eines anderen ist.
Beispiele: geometry Box, children Group, proxy Group.
Hinweis: Kann bei Bedarf vom Autor überschrieben werden.
Warnung: Attribut containerField wird nur in der XML-Kodierung von Szenen unterstützt.
|
| class |
[class CDATA #IMPLIED]
class ist eine durch Leerzeichen getrennte Liste von Klassen, reserviert für die Nutzung durch XML-Stylesheets.
Warnung: Attribut class wird nur in der XML-Kodierung von Szenen unterstützt.
|