| |
Top Resources Credits |
Anchor |
Anchor es un nodo de Grupo que puede contener a la mayoría de los nodos.
Al hacer click en una geometría con Anchor, se carga el contenido especificado en el campo url.
Nota: inserte un nodo Shape antes de añadir geometría o Appearance. |
| DEF |
[DEF ID #IMPLIED]
DEF define un único identificador ID para este nodo, referenciable por otros nodos.
Nota: nombres DEF descriptivos mejoran la claridad y ayudan a documentar un modelo.
|
| USE |
[USE IDREF #IMPLIED]
USE significa reutilizar un nodo ya identificado con un ID mediante DEF, sin tener en cuenta todos los demás atributos e hijos.
Nota: utilice USE, en vez de duplicar nodos, puede mejorar el rendimiento.
Advertencia: ¡NO incluya DEF (u otros valores de atributos) cuando se utilice un atributo USE!
|
| description |
[description accessType inputOutput, type SFString CDATA #IMPLIED]
Texto de descripción que mostrará este enlace.
Nota: muchas herramientas XML sustituyen automáticamente las referencias a caracteres XML si se necesita
(como & por & o " por ")
Nota para el perfil de intercambio (interchange profile): este campo puede ser ignorado.
|
| url |
[url accessType inputOutput, type MFString CDATA #IMPLIED]
Dirección del mundo reemplazo, activado al hacer click en la geometría Anchor.
Nota: salte a una vista (viewpoint) interna de un mundo añadiendo el nombre del viewpoint (p.e. #ViewpointName, #Museo, miMaravillosoMundo.x3d#Museo)
Nota: salte a un viewpoint usando solamente el nombre del viewpoint (p.e. #Museo).
Nota: las cadenas de caracteres (Strings) pueden tener múltiples valores, por eso separe cada cadena con comillas.
[ "http://www.url1.org" "http://www.url2.org" "etc." ].
Nota: ¡tenga en cuenta que los nombres de directorios y ficheros de enlaces http deben preservar las mayúsculas y minúsculas originales!
Nota: puede reemplazar espacios blancos en medio de url's con el carácter %20 para cada carácter blanco.
Nota: abre una nueva ventana con valor URL como sigue:
"JavaScript:window.open('popup.html','popup','width=240,height=240');location.href='HelloWorld.x3d'"
|
| parameter |
[parameter accessType inputOutput, type MFString CDATA #IMPLIED]
Parámetro que le indica al navegador web cómo redirigir la carga de la url.
Nota: fije el parámetro a target=_blank para cargar la url objetivo en un marco en blanco.
Nota: fije el parámetro a target=frame_name para cargar la url objetivo en otro marco.
Nota: las cadenas de caracteres (Strings) pueden tener múltiples valores, por eso separe cada cadena con comillas.
[ "http://www.url1.org" "http://www.url2.org" "etc." ].
Nota para el perfil de intercambio (interchange profile): este campo puede ser ignorado.
|
| bboxCenter |
[bboxCenter accessType initializeOnly, type SFVec3f CDATA "0 0 0"]
Centro del cubo de delimitación (bounding box): posición de balance desde el origen del sistema de coordenadas local.
|
| bboxSize |
[bboxSize accessType initializeOnly, type SFVec3f CDATA "-1 -1 -1"]
Tamaño del cubo de delimitación (bounding box): calculado automáticamente, puede especificarse como una optimización o una
restricción.
|
| containerField |
[containerField: NMTOKEN "children"]
containerField es el campo-etiqueta usado como prefijo en la codificación VRML
cuando este nodo es un hijo de otro nodo.
Ejemplos: geometry Box, children Group, proxy Group.
Nota: puede ser sobreescrito por el autor si es necesario.
Advertencia: el atributo containerField es sólo soportado por la codificación XML de las escenas.
|
| class |
[class: CDATA #FIXED ""]
class es un atributo reservado para uso de las hojas de estilo XML.
Advertencia: el atributo class es sólo soportado por la codificación XML de las escenas.
|
| |
Top Resources Credits |
Appearance |
Appearance especifica las propiedades visuales de la geometría
al contener los nodos Material, Texture y TextureTransform.
Nota: inserte un nodo Shape antes de añadir geometría o apariencia.
Nota para el perfil de intercambio (interchange profile): sólo se permiten los nodos Material e ImageTexture. |
| DEF |
[DEF ID #IMPLIED]
DEF define un único identificador ID para este nodo, referenciable por otros nodos.
Nota: nombres DEF descriptivos mejoran la claridad y ayudan a documentar un modelo.
|
| USE |
[USE IDREF #IMPLIED]
USE significa reutilizar un nodo ya identificado con un ID mediante DEF, sin tener en cuenta todos los demás atributos e hijos.
Nota: utilice USE, en vez de duplicar nodos, puede mejorar el rendimiento.
Advertencia ¡NO incluya DEF (u otros valores de atributos) cuando se utilice un atributo USE!
|
| containerField |
[containerField: NMTOKEN "children"]
containerField es el campo-etiqueta usado como prefijo en la codificación VRML
cuando este nodo es un hijo de otro nodo.
Ejemplos: geometry Box, children Group, proxy Group.
Nota: puede ser sobreescrito por el autor si es necesario.
Advertencia: el atributo containerField es sólo soportado por la codificación XML de las escenas.
|
| class |
[class: CDATA #FIXED ""]
class es un atributo reservado para uso de las hojas de estilo XML.
Advertencia: el atributo class es sólo soportado por la codificación XML de las escenas.
|
| |
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 initializeOnly, type SFBool (true|false) "false"]
Fijar solid a true significa dibujar sólo un lado de los polígonos (backface culling on),
fijar solid a false significa dibujar ambos lados de los polígonos (backface culling off).
Advertencia ¡valores por defecto a true pueden ocultar completamente la geometría si se visualizan por el lado equivocado!
|
| 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 proporciona datos de audio usados por nodos <Sound>.
Nota: añada el nodo Sound primero. |
| DEF |
[DEF ID #IMPLIED]
DEF define un único identificador ID para este nodo, referenciable por otros nodos.
Nota: nombres DEF descriptivos mejoran la claridad y ayudan a documentar un modelo.
|
| USE |
[USE IDREF #IMPLIED]
USE significa reutilizar un nodo ya identificado con un ID mediante DEF, sin tener en cuenta todos los demás atributos e hijos.
Nota: utilice USE, en vez de duplicar nodos, puede mejorar el rendimiento.
Advertencia ¡NO incluya DEF (u otros valores de atributos) cuando se utilice un atributo USE!
|
| description |
[description accessType inputOutput, type SFString CDATA #IMPLIED]
Texto de descripciún que mostrará este AudioClip.
Nota: muchas herramientas XML sustituyen automáticamente las referencias a caracteres XML si se necesita
(como & por & o " por ")
|
| url |
[url accessType inputOutput, type MFString CDATA #IMPLIED]
Dirección, nombre del fichero de sonido.
Se requiere soporte para el formato .wav, se recomienda el formato .midi, otros son opcionales.
Nota: las cadenas de caracteres (Strings) pueden tener múltiples valores, por eso separe cada cadena con comillas.
[ "http://www.url1.org" "http://www.url2.org" "etc." ].
Nota ¡tenga en cuenta que los nombres de directorios y ficheros de enlaces http deben preservar las mayúsculas y minúsculas
originales!
Nota: puede reemplazar espacios blancos en medio de url's con el carácter %20 para cada carácter blanco.
|
| loop |
[loop accessType inputOutput, type SFBool (true|false) "false"]
se repite indefinidamente cuando loop=true, súlo se repite una vez cuando loop=false.
|
| pitch |
[pitch accessType inputOutput, type SFFloat CDATA "1.0"]
Multiplicador para la velocidad a la que el sonido se ejecuta.
cambiar pitch también cambia la velocidad de reproducción.
|
| startTime |
[startTime accessType inputOutput, type SFTime CDATA "0"]
Tiempo absoluto: número de segundos desde el 1 de enero de 1970, 00:00:00 GMT.
Nota: normalmente recibe un valor de tiempo ROUTEd.
|
| stopTime |
[stopTime accessType inputOutput, type SFTime CDATA "0"]
Tiempo absoluto: número de segundos desde el 1 de enero de 1970, 00:00:00 GMT.
Nota: normalmente recibe un valor de tiempo ROUTEd.
|
| duration_changed |
[duration_changed accessType outputOnly, type SFTime CDATA "0.0"]
duración es la longitud de tiempo en segundos para un ciclo de audio.
|
| isActive |
[isActive accessType outputOnly, type SFBool (true|false) "false"]
Eventos isActive true/false se envian cuando la reproducción comienza/para.
|
| 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 "children"]
containerField es el campo-etiqueta usado como prefijo en la codificación VRML
cuando este nodo es un hijo de otro nodo.
Ejemplos: geometry Box, children Group, proxy Group.
Nota: puede ser sobreescrito por el autor si es necesario.
Advertencia: el atributo containerField es sólo soportado por la codificación XML de las escenas.
|
| class |
[class: CDATA #FIXED ""]
class es un atributo reservado para uso de las hojas de estilo XML.
Advertencia: el atributo class es sólo soportado por la codificación XML de las escenas.
|
| |
Top Resources Credits |
Background |
Background simula suelo y cielo, usando un conjunto vertical de colores de envoltura,
Background también puede proporcionar texturas de fondo en los seis lados.
Background, Fog, NavigationInfo y Viewpoint son nodos vinculables (bindables). |
| DEF |
[DEF ID #IMPLIED]
DEF define un único identificador ID para este nodo, referenciable por otros nodos.
Nota: nombres DEF descriptivos mejoran la claridad y ayudan a documentar un modelo.
|
| USE |
[USE IDREF #IMPLIED]
USE significa reutilizar un nodo ya identificado con un ID mediante DEF, sin tener en cuenta todos los demás atributos e hijos.
Nota: utilice USE, en vez de duplicar nodos, puede mejorar el rendimiento.
Advertencia ¡NO incluya DEF (u otros valores de atributos) cuando se utilice un atributo USE!
|
| skyColor |
[skyColor accessType inputOutput, type MFColor CDATA "0 0 0"]
Color del cielo en varios ángulos de la esfera del cielo.
El primer valor es el color del cielo a 0.0 radianes, representando el cénit (justo arriba).
debe haber un valor skyColor más que valores skyAngle.
Nota para el perfil de intercambio (interchange profile): puede que sólo un color se renderice, otros pueden ser ignorados.
|
| skyAngle |
[skyAngle accessType inputOutput, type MFFloat CDATA #IMPLIED]
Debe haber un valor skyColor más que valores skyAngle.
Los valores del ángulo aumentan desde 0.0 cénit (justo arriba) hasta Π/2=1.57 (horizontal) hasta Π=3.14 (nadir).
Nota para el perfil de intercambio (interchange profile): este campo puede ser ignorado.
|
| groundColor |
[groundColor accessType inputOutput, type MFColor CDATA #IMPLIED]
Color del suelo en varios ángulos de la esfera parcial del suelo.
El primer valor es el color del suelo a 0.0 radianes, representando el nadir (justo abajo).
Debe haber un valor groundColor más que valores groundAngle.
Coinsejo para el perfil de intercambio (interchange profile): este campo puede ser ignorado.
|
| groundAngle |
[groundAngle accessType inputOutput, type MFFloat CDATA #IMPLIED]
Debe haber un valor groundColor más que valores groundAngle.
Los valores del ángulo aumentan desde 0.0 nadir (justo abajo) hasta Π/2=1.57 (horizontal).
Nota para el de intercambio: este campo puede ser ignorado.
|
| frontUrl |
[frontUrl accessType inputOutput, type MFString CDATA #IMPLIED]
Imagen panorámica de fondo entre el suelo/cielo y la geometría de la escena.
las cadenas de caracteres (Strings) pueden tener múltiples valores, por eso separe cada cadena con comillas.
[ "http://www.url1.org" "http://www.url2.org" "etc." ].
Nota ¡tenga en cuenta que los nombres de directorios y ficheros de enlaces http deben preservar las mayúsculas y minúsculas
originales!
Nota: puede reemplazar espacios blancos en medio de url's con el carácter %20 para cada carácter blanco.
Nota para el perfil de intercambio (interchange profile): este campo puede ser ignorado.
|
| backUrl |
[backUrl accessType inputOutput, type MFString CDATA #IMPLIED]
Imagen panorámica de fondo entre el suelo/cielo y la geometría de la escena.
las cadenas de caracteres (Strings) pueden tener múltiples valores, por eso separe cada cadena con comillas.
[ "http://www.url1.org" "http://www.url2.org" "etc." ].
Nota ¡tenga en cuenta que los nombres de directorios y ficheros de enlaces http deben preservar las mayúsculas y minúsculas
originales!
Nota: puede reemplazar espacios blancos en medio de url's con el carácter %20 para cada carácter blanco.
Nota para el perfil de intercambio (interchange profile): este campo puede ser ignorado.
|
| leftUrl |
[leftUrl accessType inputOutput, type MFString CDATA #IMPLIED]
Imagen panorámica de fondo entre el suelo/cielo y la geometría de la escena.
las cadenas de caracteres (Strings) pueden tener múltiples valores, por eso separe cada cadena con comillas.
[ "http://www.url1.org" "http://www.url2.org" "etc." ].
Nota ¡tenga en cuenta que los nombres de directorios y ficheros de enlaces http deben preservar las mayúsculas y minúsculas
originales!
Nota: puede reemplazar espacios blancos en medio de url's con el carácter %20 para cada carácter blanco.
Nota para el perfil de intercambio (interchange profile): este campo puede ser ignorado.
|
| rightUrl |
[rightUrl accessType inputOutput, type MFString CDATA #IMPLIED]
Imagen panorámica de fondo entre el suelo/cielo y la geometría de la escena.
las cadenas de caracteres (Strings) pueden tener múltiples valores, por eso separe cada cadena con comillas.
[ "http://www.url1.org" "http://www.url2.org" "etc." ].
Nota ¡tenga en cuenta que los nombres de directorios y ficheros de enlaces http deben preservar las mayúsculas y minúsculas
originales!
Nota: puede reemplazar espacios blancos en medio de url's con el carácter %20 para cada carácter blanco.
Nota para el perfil de intercambio (interchange profile): este campo puede ser ignorado.
|
| topUrl |
[topUrl accessType inputOutput, type MFString CDATA #IMPLIED]
Imagen panorámica de fondo entre el suelo/cielo y la geometría de la escena.
las cadenas de caracteres (Strings) pueden tener múltiples valores, por eso separe cada cadena con comillas.
[ "http://www.url1.org" "http://www.url2.org" "etc." ].
Nota ¡tenga en cuenta que los nombres de directorios y ficheros de enlaces http deben preservar las mayúsculas y minúsculas
originales!
Nota: puede reemplazar espacios blancos en medio de url's con el carácter %20 para cada carácter blanco.
Nota para el perfil de intercambio (interchange profile): este campo puede ser ignorado.
|
| bottomUrl |
[bottomUrl accessType inputOutput, type MFString CDATA #IMPLIED]
Imagen panorámica de fondo entre el suelo/cielo y la geometría de la escena.
las cadenas de caracteres (Strings) pueden tener múltiples valores, por eso separe cada cadena con comillas.
[ "http://www.url1.org" "http://www.url2.org" "etc." ].
Nota ¡tenga en cuenta que los nombres de directorios y ficheros de enlaces http deben preservar las mayúsculas y minúsculas
originales!
Nota: puede reemplazar espacios blancos en medio de url's con el carácter %20 para cada carácter blanco.
Nota para el perfil de intercambio (interchange profile): este campo puede ser ignorado.
|
| set_bind |
[set_bind accessType inputOnly, type SFBool (true|false) ""]
Fijar set_bind a true convierte este nodo en activo,
fijar set_bind a false convierte este nodo en inactivo.
De esta forma, fijando set_bind a true/false se habilitará/deshabilitará) este nodo.
|
| bindTime |
[bindTime accessType outputOnly, type SFTime CDATA "-1"]
Evento enviado cuando el nodo se convierte en activo/inactivo.
|
| isBound |
[isBound accessType outputOnly, type SFBool (true|false) "false"]
Evento a true enviado cuando el nodo se convierte en activo, evento a false enviado cuando es desactivado por otro nodo.
|
| containerField |
[containerField: NMTOKEN "children"]
containerField es el campo-etiqueta usado como prefijo en la codificación VRML
cuando este nodo es un hijo de otro nodo.
Ejemplos: geometry Box, children Group, proxy Group.
Nota: puede ser sobreescrito por el autor si es necesario.
Advertencia: el atributo containerField es sólo soportado por la codificación XML de las escenas.
|
| class |
[class: CDATA #FIXED ""]
class es un atributo reservado para uso de las hojas de estilo XML.
Advertencia: el atributo class es sólo soportado por la codificación XML de las escenas.
|
| |
Top Resources Credits |
Billboard |
Billboard es un nodo de Grupo que puede contener a la mayoría de los nodos.
El contenido está de cara al usuario, rotando sobre el eje especificado.
Fijar axisOfRotation=0 0 0 para que esté completamente de cara a la cámara del usuario.
Nota: ponga Billboard tan cerca de la geometría como sea posible,
anidado dentro de Transform para el sistema de coordenadas local.
Nota: no ponga Viewpoint dentro de un Billboard.
Nota: inserte un nodo Shape antes de añadir geometría o Appearance. |
| DEF |
[DEF ID #IMPLIED]
DEF define un único identificador ID para este nodo, referenciable por otros nodos.
Nota: nombres DEF descriptivos mejoran la claridad y ayudan a documentar un modelo.
|
| USE |
[USE IDREF #IMPLIED]
USE significa reutilizar un nodo ya identificado con un ID mediante DEF, sin tener en cuenta todos los demás atributos e hijos.
Nota: utilice USE, en vez de duplicar nodos, puede mejorar el rendimiento.
Advertencia ¡NO incluya DEF (u otros valores de atributos) cuando se utilice un atributo USE!
|
| axisOfRotation |
[axisOfRotation accessType inputOutput, type SFVec3f CDATA "0 1 0"]
la dirección de axisOfRotation es relativa al sistema de coordenadas local.
Nota: el eje 0 0 0 siempre está de cara al usuario.
|
| bboxCenter |
[bboxCenter accessType initializeOnly, type SFVec3f CDATA "0 0 0"]
Centro del cubo de delimitación (bounding box): posición de balance desde el origen del sistema de coordenadas local.
|
| bboxSize |
[bboxSize accessType initializeOnly, type SFVec3f CDATA "-1 -1 -1"]
Tamaño del cubo de delimitación (bounding box): calculado automáticamente, puede especificarse como una optimización o una
restricción.
|
| containerField |
[containerField: NMTOKEN "children"]
containerField es el campo-etiqueta usado como prefijo en la codificación VRML
cuando este nodo es un hijo de otro nodo.
Ejemplos: geometry Box, children Group, proxy Group.
Nota: puede ser sobreescrito por el autor si es necesario.
Advertencia: el atributo containerField es sólo soportado por la codificación XML de las escenas.
|
| class |
[class: CDATA #FIXED ""]
class es un atributo reservado para uso de las hojas de estilo XML.
Advertencia: el atributo class es sólo soportado por la codificación XML de las escenas.
|
| |
Top Resources Credits |
BooleanFilter |
BooleanFilter 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 genera valores discretos periódicos del tipo Boolean
que pueden ser redirigidos (ROUTEd) a otros atributos del tipo Boolean.
Entrada típica: ROUTE someTimeSensor.fraction_changed TO someInterpolator.set_fraction
Salida típica: ROUTE someInterpolator.value_changed TO destinationNode.set_attribute. |
| DEF |
[DEF ID #IMPLIED]
DEF define un único identificador ID para este nodo, referenciable por otros nodos.
Nota: nombres DEF descriptivos mejoran la claridad y ayudan a documentar un modelo.
|
| USE |
[USE IDREF #IMPLIED]
USE significa reutilizar un nodo ya identificado con un ID mediante DEF, sin tener en cuenta todos los demás atributos e hijos.
Nota: utilice USE, en vez de duplicar nodos, puede mejorar el rendimiento.
Advertencia ¡NO incluya DEF (u otros valores de atributos) cuando se utilice un atributo USE!
|
| key |
[key accessType inputOutput, type MFFloat CDATA #IMPLIED]
Parámetros de definición para los intervalos de tiempo de la función de interpolación lineal,
en orden ascendente y correspondiendo a los keyValues.
Nota ¡el número de keys debe ser igual que el número de keyValues!
|
| keyValue |
[keyValue accessType inputOutput, type MFBool (true|false) CDATA, SFString for VRML97 #IMPLIED]
Valores de salida para la interpolación lineal, cada uno correspondiendo a los valores de fracciones de tiempo (keys).
Nota ¡el número de keys debe ser igual que el número de keyValues!
|
| set_fraction |
[set_fraction: inputOnly type SFFloat CDATA "0"]
set_fraction selecciona el valor de entrada (key) para el valor de salida correspondiente (keyValue)
|
| value_changed |
[value_changed accessType outputOnly, type SFBool (true|false) "0"]
Valor de salida intermitente único determinado por el valor de tiempo actual (key) y su correspondiente par (keyValue)
|
| previous |
[previous accessType inputOnly, type SFBool (true|false) ""]
Acciona el valor de salida anterior en la matriz de valores (keyValue).
Nota: realiza un bucle desde el primero hasta el último si es necesario.
|
| next |
[next accessType inputOnly, type SFBool (true|false) ""]
Acciona el valor de salida siguiente en la matriz de valores (keyValue).
Nota: realiza un bucle desde el último hasta el primero si es necesario.
|
| containerField |
[containerField: NMTOKEN "children"]
containerField es el campo-etiqueta usado como prefijo en la codificación VRML
cuando este nodo es un hijo de otro nodo.
Ejemplos: geometry Box, children Group, proxy Group.
Nota: puede ser sobreescrito por el autor si es necesario.
Advertencia: el atributo containerField es sólo soportado por la codificación XML de las escenas.
|
| class |
[class: CDATA #FIXED ""]
class es un atributo reservado para uso de las hojas de estilo XML.
Advertencia: el atributo class es sólo soportado por la codificación XML de las escenas.
|
| |
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 es un nodo de geometría.
Nota: inserte un nodo Shape antes de añadir geometría o Appearance. |
| DEF |
[DEF ID #IMPLIED]
DEF define un único identificador ID para este nodo, referenciable por otros nodos.
Nota: nombres DEF descriptivos mejoran la claridad y ayudan a documentar un modelo.
|
| USE |
[USE IDREF #IMPLIED]
USE significa reutilizar un nodo ya identificado con un ID mediante DEF, sin tener en cuenta todos los demás atributos e hijos.
Nota: utilice USE, en vez de duplicar nodos, puede mejorar el rendimiento.
Advertencia ¡NO incluya DEF (u otros valores de atributos) cuando se utilice un atributo USE!
|
| size |
[size accessType initializeOnly, type SFVec3f CDATA "2 2 2"]
tamaño x y z en metros.
Advertencia: las dimensiones de una geometría simple no pueden ser cambiadas después de su creación inicial, en su lugar utilice el cambio
de escala de Transform.
|
| solid |
[solid accessType initializeOnly, type SFBool (true|false) "true"]
Fijar solid a true significa dibujar sólo un lado de los polígonos (backface culling on),
fijar solid a false significa dibujar ambos lados de los polígonos (backface culling off).
Advertencia ¡valores por defecto a true pueden ocultar completamente la geometría si se ve desde el lado equivocado!
|
| containerField |
[containerField: NMTOKEN "children"]
containerField es el campo-etiqueta usado como prefijo en la codificación VRML
cuando este nodo es un hijo de otro nodo.
Ejemplos: geometry Box, children Group, proxy Group.
Nota: puede ser sobreescrito por el autor si es necesario.
Advertencia: el atributo containerField es sólo soportado por la codificación XML de las escenas.
|
| class |
[class: CDATA #FIXED ""]
class es un atributo reservado para uso de las hojas de estilo XML.
Advertencia: el atributo class es sólo soportado por la codificación XML de las escenas.
|
| |
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 detecta el contacto cámara-a-objecto usando los Viewpoint y NavigationInfo avatarSize actuales.
Collision es un nodo de Grupo que maneja la detección de colisiones para sus hijos.
Collision puede contener un nodo hijo simple con containerField="proxy" para sustituir geometría collision-detection.
Nota: la geometría proxy no se renderiza.
Nota: PointSet, IndexedLineSet, LineSet y Text no producen colisiones.
Nota: mejore el rendimiento usando proxy para las geometrías contact-calculation más simples.
Nota: los tipos NavigationInfo '"WALK" "FLY"' soportan detección de colisiones cámara-a-objecto.
Nota: inserte un nodo Shape antes de añadir geometrí o Appearance. |
| DEF |
[DEF ID #IMPLIED]
DEF define un único identificador ID para este nodo, referenciable por otros nodos.
Nota: nombres DEF descriptivos mejoran la claridad y ayudan a documentar un modelo.
|
| USE |
[USE IDREF #IMPLIED]
USE significa reutilizar un nodo ya identificado con un ID mediante DEF, sin tener en cuenta todos los demás atributos e hijos.
Nota: utilice USE, en vez de duplicar nodos, puede mejorar el rendimiento.
Advertencia ¡NO incluya DEF (u otros valores de atributos) cuando se utilice un atributo USE!
|
| bboxCenter |
[bboxCenter accessType initializeOnly, type SFVec3f CDATA "0 0 0"]
Centro del cubo de delimitación (bounding box): posición de balance desde el origen del sistema de coordenadas local.
|
| bboxSize |
[bboxSize accessType initializeOnly, type SFVec3f CDATA "-1 -1 -1"]
Tamaño del cubo de delimitación (bounding box): calculado automáticamente, puede especificarse como una optimización o una
restricción.
|
| 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"]
Tiempo de colisión entre la cámara (avatar) y la geometría.
|
| containerField |
[containerField: NMTOKEN "children"]
containerField es el campo-etiqueta usado como prefijo en la codificación VRML
cuando este nodo es un hijo de otro nodo.
Ejemplos: geometry Box, children Group, proxy Group.
Nota: puede ser sobreescrito por el autor si es necesario.
Advertencia: el atributo containerField es sólo soportado por la codificación XML de las escenas.
|
| class |
[class: CDATA #FIXED ""]
class es un atributo reservado para uso de las hojas de estilo XML.
Advertencia: el atributo class es sólo soportado por la codificación XML de las escenas.
|
| |
Top Resources Credits |
Color |
Color define un conjunto de valores de color RGB.
Color sólo es usado por ElevationGrid, IndexedFaceSet, IndexedLineSet, LineSet y PointSet.
Nota: los colores frecuentemente son controlados por Material. |
| DEF |
[DEF ID #IMPLIED]
DEF define un único identificador ID para este nodo, referenciable por otros nodos.
Nota: nombres DEF descriptivos mejoran la claridad y ayudan a documentar un modelo.
|
| USE |
[USE IDREF #IMPLIED]
USE significa reutilizar un nodo ya identificado con un ID mediante DEF, sin tener en cuenta todos los demás atributos e hijos.
Nota: utilice USE, en vez de duplicar nodos, puede mejorar el rendimiento.
Advertencia ¡NO incluya DEF (u otros valores de atributos) cuando se utilice un atributo USE!
|
| color |
[color accessType inputOutput, type MFColor CDATA #IMPLIED]
color define un conjunto de colores RGB.
|
| containerField |
[containerField: NMTOKEN "children"]
containerField es el campo-etiqueta usado como prefijo en la codificación VRML
cuando este nodo es un hijo de otro nodo.
Ejemplos: geometry Box, children Group, proxy Group.
Nota: puede ser sobreescrito por el autor si es necesario.
Advertencia: el atributo containerField es sólo soportado por la codificación XML de las escenas.
|
| class |
[class: CDATA #FIXED ""]
class es un atributo reservado para uso de las hojas de estilo XML.
Advertencia: el atributo class es sólo soportado por la codificación XML de las escenas.
|
| |
Top Resources Credits |
ColorInterpolator |
ColorInterpolator genera un rango de valores que
puede ser enviado mediante ROUTE al atributo color de un nodo <Color>.
Entrada típica: ROUTE someTimeSensor.fraction_changed TO someInterpolator.set_fraction.
Salida típica: ROUTE someInterpolator.value_changed TO destinationNode.set_attribute. |
| DEF |
[DEF ID #IMPLIED]
DEF define un único identificador ID para este nodo, referenciable por otros nodos.
Nota: nombres DEF descriptivos mejoran la claridad y ayudan a documentar un modelo.
|
| USE |
[USE IDREF #IMPLIED]
USE significa reutilizar un nodo ya identificado con un ID mediante DEF, sin tener en cuenta todos los demás atributos e hijos.
Nota: utilice USE, en vez de duplicar nodos, puede mejorar el rendimiento.
Advertencia ¡NO incluya DEF (u otros valores de atributos) cuando se utilice un atributo USE!
|
| key |
[key accessType inputOutput, type MFFloat CDATA #IMPLIED]
Fracciones de períodos de tiempo dentro del rango [0..1] en orden ascendente y sus correspondientes keyValues.
Nota ¡el número de keys debe coincidir con el número de keyValues!
|
| keyValue |
[keyValue accessType inputOutput, type MFColor CDATA #IMPLIED]
Valores de salida para interpolación lineal, cada uno correspondiendo a cada una de las fracciones de tiempo de keys.
Nota ¡el número de keys debe coincidir con el número de keyValues!
|
| set_fraction |
[set_fraction accessType inputOnly, type SFFloat CDATA "0"]
Fijar set_fraction en el rango [0,1] selecciona key de entrada para su correspondiente keyValue de salida.
|
| value_changed |
[value_changed accessType outputOnly, type SFColor CDATA "0 0 0"]
Valor de salida interpolado linearmente que es determinado por la key de tiempo actual y su correspondiente keyValue.
|
| containerField |
[containerField: NMTOKEN "children"]
containerField es el campo-etiqueta usado como prefijo en la codificación VRML
cuando este nodo es un hijo de otro nodo.
Ejemplos: geometry Box, children Group, proxy Group.
Nota: puede ser sobreescrito por el autor si es necesario.
Advertencia: el atributo containerField es sólo soportado por la codificación XML de las escenas.
|
| class |
[class: CDATA #FIXED ""]
class es un atributo reservado para uso de las hojas de estilo XML.
Advertencia: el atributo class es sólo soportado por la codificación XML de las escenas.
|
| |
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, LineSet, PointSet, Triangle* and IndexedTriangle*
nodes.
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 indica funcionalidad de escena necesitada sobre el perfil X3D dado.
Nota: la(s) etiqueta(s) de component son opcionales para primeros hijos de la etiqueta de cabecera (añadir una etiqueta de cabecera
primero). |
| 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]
nombre de este componente.
Nota: componentes especificados ya están en el perfil Completo (Full profile).
|
| level |
[level (1|2|3|4) #REQUIRED]
nivel de soporte a través de este componente.
Nota: experimental.
|
| |
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 es un nodo de geometría.
Nota: inserte un nodo Shape antes de añadir geometría o Appearance. |
| DEF |
[DEF ID #IMPLIED]
DEF define un único identificador ID para este nodo, referenciable por otros nodos.
Nota: nombres DEF descriptivos mejoran la claridad y ayudan a documentar un modelo.
|
| USE |
[USE IDREF #IMPLIED]
USE significa reutilizar un nodo ya identificado con un ID mediante DEF, sin tener en cuenta todos los demás atributos e hijos.
Nota: utilice USE, en vez de duplicar nodos, puede mejorar el rendimiento.
Advertencia ¡NO incluya DEF (u otros valores de atributos) cuando se utilice un atributo USE!
|
| height |
[height accessType initializeOnly, type SFFloat CDATA "2"]
Altura en metros.
Advertencia: las dimensiones de una geometría simple no pueden ser cambiadas después de su creación inicial, en su lugar utilice el cambio
de escala de Transform.
|
| bottomRadius |
[bottomRadius accessType initializeOnly, type SFFloat CDATA "1"]
Radio de la base en metros.
Advertencia: las dimensiones de una geometría simple no pueden ser cambiadas después de su creación inicial, en su lugar utilice el cambio
de escala de Transform.
|
| side |
[side accessType initializeOnly, type SFBool (true|false) "true"]
Si se dibujan los lados (otros dentro de las caras no se dibujan)
Advertencia: no puede ser cambiado después de su creación inicial.
|
| bottom |
[bottom accessType initializeOnly, type SFBool (true|false) "true"]
Si se dibuja la base (otras dentro de las caras no se dibujan)
Advertencia: no puede ser cambiado después de su creación inicial.
|
| solid |
[solid accessType initializeOnly, type SFBool (true|false) "true"]
Fijar solid a true significa dibujar sólo un lado de los polígonos (backface culling on),
fijar solid a false significa dibujar ambos lados de los polígonos (backface culling off).
Advertencia ¡valores por defecto a true pueden ocultar completamente la geometría si se ve desde el lado equivocado!
|
| containerField |
[containerField: NMTOKEN "children"]
containerField es el campo-etiqueta usado como prefijo en la codificación VRML
cuando este nodo es un hijo de otro nodo.
Ejemplos: geometry Box, children Group, proxy Group.
Nota: puede ser sobreescrito por el autor si es necesario.
Advertencia: el atributo containerField es sólo soportado por la codificación XML de las escenas.
|
| class |
[class: CDATA #FIXED ""]
class es un atributo reservado para uso de las hojas de estilo XML.
Advertencia: el atributo class es sólo soportado por la codificación XML de las escenas.
|
| |
Top Resources Credits |
connect |
etiquetas de conexión definen cada campo de conexión Prototype en definiciones ProtoDeclare.
Nota: IS sólo puede ser el primer hijo de un nodo.
Advertencia: IS/etiquetas de conexión sólo están permitidas en definiciones de hijos ProtoDeclare. |
| nodeField |
[nodeField: NMTOKEN #REQUIRED]
Nombre del campo de este nodo que conecta al campo de definición del padre ProtoDeclare.
Nota: use múltiples etiquetas de conexión para múltiples fan-in/fan-out.
|
| protoField |
[protoField: NMTOKEN #REQUIRED]
Nombre del campo de definición padre ProtoDeclare que conecta a este campo en este nodo.
Nota: use múltiples etiquetas de conexión para múltiples fan-in/fan-out.
|
| |
Top Resources Credits |
Contour2D |
Contour2D agrupa un conjunto de segmentos de curva para componer un contorno
Los segmentos hijos forman un bucle cerrado, con el primer punto del primer hijo repetido como el último punto del último
hijo,
y el último punto del segmento repetido como el primer punto del segmento consecutivo.
Los segmentos hijos son del tipo NurbsCurve2D o ContourPolyline2D, enumerados en orden consecutivo de la topología del contorno. |
| DEF |
[DEF ID #IMPLIED]
DEF define un único identificador ID para este nodo, referenciable por otros nodos.
Nota: nombres DEF descriptivos mejoran la claridad y ayudan a documentar un modelo.
|
| USE |
[USE IDREF #IMPLIED]
USE significa reutilizar un nodo ya identificado con un ID mediante DEF, sin tener en cuenta todos los demás atributos e hijos.
Nota: utilice USE, en vez de duplicar nodos, puede mejorar el rendimiento.
Advertencia ¡NO incluya DEF (u otros valores de atributos) cuando se utilice un atributo USE!
|
| containerField |
[containerField: NMTOKEN "trimmingContour"]
containerField es el campo-etiqueta usado como prefijo en la codificación VRML
cuando este nodo es un hijo de otro nodo.
Ejemplos: geometry Box, children Group, proxy Group.
Nota: puede ser sobreescrito por el autor si es necesario.
Advertencia: el atributo containerField es sólo soportado por la codificación XML de las escenas.
|
| class |
[class: CDATA #FIXED ""]
class es un atributo reservado para uso de las hojas de estilo XML.
Advertencia: el atributo class es sólo soportado por la codificación XML de las escenas.
|
| |
Top Resources Credits |
ContourPolyline2D |
ContourPolyline2D define un segmento de curva lineal como parte de un contorno de recorte en el dominio u-v de una superficie. |
| DEF |
[DEF ID #IMPLIED]
DEF define un único identificador IDpara este nodo, referenciable por otros nodos.
Nota: nombres DEF descriptivos mejoran la claridad y ayudan a documentar un modelo.
|
| USE |
[USE IDREF #IMPLIED]
USE significa reutilizar un nodo ya identificado con un ID mediante DEF, sin tener en cuenta todos los demás atributos e hijos.
Nota: utilice USE, en vez de duplicar nodos, puede mejorar el rendimiento.
Advertencia ¡NO incluya DEF (u otros valores de atributos) cuando se utilice un atributo USE!
|
| point |
[point accessType inputOutput, type MFVec2f CDATA #IMPLIED]
.
|
| containerField |
[containerField: NMTOKEN "children"]
containerField es el campo-etiqueta usado como prefijo en la codificación VRML
cuando este nodo es un hijo de otro nodo.
Ejemplos: geometry Box, children Group, proxy Group.
Nota: puede ser sobreescrito por el autor si es necesario.
Advertencia: el atributo containerField es sólo soportado por la codificación XML de las escenas.
|
| class |
[class: CDATA "children"]
class es un atributo reservado para uso de las hojas de estilo XML.
Advertencia: el atributo class es sólo soportado por la codificación XML de las escenas.
|
| |
Top Resources Credits |
Coordinate |
Coordinate construye la geometría usando un conjunto de coordenadas 3D.
Coordinate sólo es usado por IndexedFaceSet, IndexedLineSet, LineSet y PointSet. |
| DEF |
[DEF ID #IMPLIED]
DEF define un único identificador ID para este nodo, referenciable por otros nodos.
Nota: nombres DEF descriptivos mejoran la claridad y ayudan a documentar un modelo.
|
| USE |
[USE IDREF #IMPLIED]
USE significa reutilizar un nodo ya identificado con un ID mediante DEF, sin tener en cuenta todos los demás atributos e hijos.
Nota: utilice USE, en vez de duplicar nodos, puede mejorar el rendimiento.
Advertencia ¡NO incluya DEF (u otros valores de atributos) cuando se utilice un atributo USE!
|
| point |
[point accessType inputOutput, type MFVec3f CDATA #IMPLIED]
point contiene un conjunto de coordenadas 3D.
|
| containerField |
[containerField: NMTOKEN "coord"]
containerField es el campo-etiqueta usado como prefijo en la codificación VRML
cuando este nodo es un hijo de otro nodo.
Ejemplos: geometry Box, children Group, proxy Group.
Nota: puede ser sobreescrito por el autor si es necesario.
Advertencia: el atributo containerField es sólo soportado por la codificación XML de las escenas.
|
| class |
[class: CDATA #FIXED ""]
class es un atributo reservado para uso de las hojas de estilo XML.
Advertencia: el atributo class es sólo soportado por la codificación XML de las escenas.
|
| |
Top Resources Credits |
CoordinateDouble |
CoordinateDouble builds geometry by defining a set of 3D coordinates.
CoordinateDouble is used by IndexedFaceSet, IndexedLineSet, LineSet, PointSet, Triangle* and IndexedTriangle* nodes.
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 genera una serie de valores Coordinate
que pueden ser enviados mediante ROUTE al atributo 'point' de un nodo <Coordinate>
o a otro attibuto Vector3FloatArray.
Entrada típica: ROUTE someTimeSensor.fraction_changed TO someInterpolator.set_fraction.
Salida típica: ROUTE someInterpolator.value_changed TO destinationNode.set_attribute. |
| DEF |
[DEF ID #IMPLIED]
DEF define un único identificador ID para este nodo, referenciable por otros nodos.
Nota: nombres DEF descriptivos mejoran la claridad y ayudan a documentar un modelo.
|
| USE |
[USE IDREF #IMPLIED]
USE significa reutilizar un nodo ya identificado con un ID mediante DEF, sin tener en cuenta todos los demás atributos e hijos.
Nota: utilice USE, en vez de duplicar nodos, puede mejorar el rendimiento.
Advertencia ¡NO incluya DEF (u otros valores de atributos) cuando se utilice un atributo USE!
|
| key |
[key accessType inputOutput, type MFFloat CDATA #IMPLIED]
Fracciones de períodos de tiempo dentro del rango [0..1] en orden ascendente y sus correspondientes keyValues.
Nota ¡el número de keys debe coincidir con el número de keyValues!
|
| keyValue |
[keyValue accessType inputOutput, type MFColor CDATA #IMPLIED]
Valores de salida para interpolación lineal, cada uno correspondiendo a cada una de las fracciones de tiempo de keys.
Nota ¡el número de keys debe coincidir con el número de keyValues!
|
| set_fraction |
[set_fraction accessType inputOnly, type SFFloat CDATA "0"]
Fijar set_fraction en el rango [0,1] selecciona key de entrada para su correspondiente keyValue de salida.
|
| value_changed |
[value_changed accessType outputOnly, type SFColor CDATA "0 0 0"]
Valor de salida interpolado linearmente que es determinado por la key de tiempo actual y su correspondiente keyValue.
|
| containerField |
[containerField: NMTOKEN "children"]
containerField es el campo-etiqueta usado como prefijo en la codificación VRML
cuando este nodo es un hijo de otro nodo.
Ejemplos: geometry Box, children Group, proxy Group.
Nota: puede ser sobreescrito por el autor si es necesario.
Advertencia: el atributo containerField es sólo soportado por la codificación XML de las escenas.
|
| class |
[class: CDATA #FIXED ""]
class es un atributo reservado para uso de las hojas de estilo XML.
Advertencia: el atributo class es sólo soportado por la codificación XML de las escenas.
|
| |
Top Resources Credits |
CoordinateInterpolator2D |
CoordinateInterpolator2D generates a series of Vector2FloatArray values
that can be ROUTEd to a Vector2FloatArray attribute.
Typical input: ROUTE someTimeSensor.fraction_changed TO someInterpolator.set_fraction.
Typical output: ROUTE someInterpolator.value_changed TO destinationNode.set_attribute. |
| 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!
|
| key |
[key accessType inputOutput, type MFFloat CDATA #IMPLIED]
Definition parameters for linear-interpolation function time intervals,
in increasing order and corresponding to keyValues.
Hint: number of keyValues must be an integer multiple of the number of keys!
Hint: keyValue/key integer multiple defines how many coordinates are sent in
value_changed outputOnlys.
|
| keyValue |
[keyValue accessType inputOutput, type MFVec3f CDATA #IMPLIED]
Output values for linear interopolation, each corresponding to time-fraction keys.
Hint: number of keyValues must be an integer multiple of the number of keys!
Hint: keyValue/key integer multiple defines how many coordinates are sent in
value_changed outputOnlys.
|
| set_fraction |
[set_fraction: inputOnly type SFFloat CDATA "0"]
set_fraction selects input key for corresponding keyValue output.
|
| value_changed |
[value_changed accessType outputOnly, type MFVec2f CDATA "0 0 0"]
Linearly interpolated output value_changed determined by current key time and corresponding keyValue pair.
Hint: keyValue/key integer multiple defines how many coordinates are sent in value_changed outputOnlys.
|
| containerField |
[containerField: NMTOKEN "children"]
containerField is the field-label prefix used in VRML encodings
when this node is a child of another node.
Examples: geometry Box, children Group, proxy Group.
Hint: can be overridden by author if needed.
Warning: containerField attribute is only supported in XML encoding of scenes.
|
| class |
[class CDATA #IMPLIED]
class is a space-separated list of classes, reserved for use by XML stylesheets.
Warning: class attribute is only supported in XML encoding of scenes.
|
| |
Top Resources Credits |
Cylinder |
Cylinder es un nodo de geometría.
Nota: inserte un nodo Shape antes de añadir geometría o Appearance. |
| DEF |
[DEF ID #IMPLIED]
DEF define un único identificador ID para este nodo, referenciable por otros nodos.
Nota: nombres DEF descriptivos mejoran la claridad y ayudan a documentar un modelo.
|
| USE |
[USE IDREF #IMPLIED]
USE significa reutilizar un nodo ya identificado con un ID mediante DEF, sin tener en cuenta todos los demás atributos e hijos.
Nota: utilice USE, en vez de duplicar nodos, puede mejorar el rendimiento.
Advertencia ¡NO incluya DEF (u otros valores de atributos) cuando se utilice un atributo USE!
|
| height |
[height accessType initializeOnly, type SFFloat CDATA "2"]
Altura en metros.
Advertencia: las dimensiones de una geometría simple no pueden ser cambiadas después de su creación inicial, en su lugar utilice el cambio
de escala de Transform.
|
| radius |
[radius accessType initializeOnly, type SFFloat CDATA "1"]
Radio en metros.
Advertencia: las dimensiones de una geometría simple no pueden ser cambiadas después de su creación inicial, en su lugar utilice el cambio
de escala de Transform.
|
| top |
[top accessType initializeOnly, type SFBool (true|false) "true"]
Si se dibuja la parte superior (las caras interiores nunca se dibujan)
Advertencia: no puede ser cambiado después de su creación inicial.
|
| side |
[side accessType initializeOnly, type SFBool (true|false) "true"]
Si se dibujan los lados (las caras interiores nunca se dibujan)
Advertencia: no puede ser cambiado después de su creación inicial.
|
| bottom |
[bottom accessType initializeOnly, type SFBool (true|false) "true"]
Si se dibuja la base (las caras interiores nunca se dibujan)
Advertencia: no puede ser cambiado después de su creación inicial.
|
| solid |
[solid accessType initializeOnly, type SFBool (true|false) "true"]
Fijar solid a true significa dibujar sólo un lado de los polígonos (backface culling on),
fijar solid a false significa dibujar ambos lados de los polígonos (backface culling off).
Advertencia ¡valores por defecto a true pueden ocultar completamente la geometría si se ve desde el lado equivocado!
|
| containerField |
[containerField: NMTOKEN "children"]
containerField es el campo-etiqueta usado como prefijo en la codificación VRML
cuando este nodo es un hijo de otro nodo.
Ejemplos: geometry Box, children Group, proxy Group.
Nota: puede ser sobreescrito por el autor si es necesario.
Advertencia: el atributo containerField es sólo soportado por la codificación XML de las escenas.
|
| class |
[class: CDATA #FIXED ""]
class es un atributo reservado para uso de las hojas de estilo XML.
Advertencia: el atributo class es sólo soportado por la codificación XML de las escenas.
|
| |
Top Resources Credits |
CylinderSensor |
CylinderSensor convierte el movimiento del puntero (por ejemplo, un ratón o varita) en valores de rotación
al usar un cilindro invisible alineado con el eje Y local.
Nota: el arrastre relativo inicial del puntero determina si
los lados del cilindro o discos de terminación (end-caps) se usan para manipulación. |
| DEF |
[DEF ID #IMPLIED]
DEF define un único identificador ID para este nodo, referenciable por otros nodos.
Nota: nombres DEF descriptivos mejoran la claridad y ayudan a documentar un modelo.
|
| USE |
[USE IDREF #IMPLIED]
USE significa reutilizar un nodo ya identificado con un ID mediante DEF, sin tener en cuenta todos los demás atributos e hijos.
Nota: utilice USE, en vez de duplicar nodos, puede mejorar el rendimiento.
Advertencia ¡NO incluya DEF (u otros valores de atributos) cuando se utilice un atributo USE!
|
| 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"]
Habilita/deshabilita el nodo sensor.
|
| minAngle |
[minAngle accessType inputOutput, type SFFloat CDATA "0"]
Fija eventos rotation_changed en el rango de unos valores min/max.
Nota: si minAngle > maxAngle, la rotación no está fijada.
|
| maxAngle |
[maxAngle accessType inputOutput, type SFFloat CDATA "0"]
Fija eventos rotation_changed en el rango de unos valores min/max.
Nota: si minAngle > maxAngle, la rotación no está fijada.
|
| diskAngle |
[diskAngle accessType inputOutput, type SFFloat CDATA "0.262" (15 grados)]
Ayuda a decidir el comportamiento de rotación desde el arrastre relativo inicial del puntero:
ángulo agudo si los lados del cilindro o discos de terminación (end-cap disks) de la geometría virtual del sensor
se usan para manipulación.
Nota: diskAngle 0 fuerza comportamiento de disco,
diskAngle 1.57 (90 degrees) fuerza comportamiento de cilindro.
|
| autoOffset |
[autoOffset accessType inputOutput, type SFBool (true|false) "true"]
Determina si los valores previos de balance son recordados/acumulados.
|
| offset |
[offset accessType inputOutput, type SFFloat CDATA "0"]
Envia evento y recuerda el último valor detectado.
|
| isActive |
[isActive accessType outputOnly, type SFBool (true|false) "false"]
Eventos isActive true/false se envian cuando se dispara el sensor.
isActive=true cuando se presiona un botón primario del ratón, isActive=false cuando deja de presionarse.
|
| rotation_changed |
[rotation_changed accessType outputOnly, type SFRotation CDATA "0 0 1 0"]
Eventos rotation_changed igualan la suma de los cambios de soportes relativos más los valores de balance
sobre el eje Y en el sistema de coordenadas local.
|
| trackPoint_changed |
[trackPoint_changed accessType outputOnly, type SFVec3f CDATA "0 0 0"]
Eventos trackPoint_changed dan puntos de intersección del soporte con la geometría virtual del sensor.
|
| containerField |
[containerField: NMTOKEN "children"]
containerField es el campo-etiqueta usado como prefijo en la codificación VRML
cuando este nodo es un hijo de otro nodo.
Ejemplos: geometry Box, children Group, proxy Group.
Nota: puede ser sobreescrito por el autor si es necesario.
Advertencia: el atributo containerField es sólo soportado por la codificación XML de las escenas.
|
| class |
[class: CDATA #FIXED ""]
class es un atributo reservado para uso de las hojas de estilo XML.
Advertencia: el atributo class es sólo soportado por la codificación XML de las escenas.
|
| |
Top Resources Credits |
DirectionalLight |
DirectionalLight crea rayos de luz paralelos para iluminar formas geométricas.
¡La luz está limitada y sólo ilumina la geometría en el grupo padre que le contiene!
No hace falta dar su localización dado que los rayos son paralelos desde una fuente a distancia infinita.
Los nodos DirectionalLight no se atenuan con la distancia.
Las luces no tienen una forma visible por sí mismas y brillan a través de la geometría que las ocultan.
Nota: dirección animada para simular los efectos de la luz del sol dependiendo de la hora del día.
Nota: HeadLight es controlado por NavigationInfo.
Nota para el perfil de intercambio (interchange profile): la luz puede no estar limitada por el padre Group o Transform. |
| DEF |
[DEF ID #IMPLIED]
DEF define un único identificador ID para este nodo, referenciable por otros nodos.
Nota: nombres DEF descriptivos mejoran la claridad y ayudan a documentar un modelo.
|
| USE |
[USE IDREF #IMPLIED]
USE significa reutilizar un nodo ya identificado con un ID mediante DEF, sin tener en cuenta todos los demás atributos e hijos.
Nota: utilice USE, en vez de duplicar nodos, puede mejorar el rendimiento.
Advertencia ¡NO incluya DEF (u otros valores de atributos) cuando se utilice un atributo USE!
|
| on |
[on accessType inputOutput, type SFBool (true|false) "true"]
Habilita/deshabilita la fuente de esta luz.
|
| color |
[color accessType inputOutput, type SFColor CDATA "1 1 1"] [RGB color]
Color de la luz, applicada a los colores de los objetos.
|
| direction |
[direction accessType inputOutput, type SFVec3f CDATA "0 0 -1"]
Orientación de la luz relativa al sistema de coordenadas local.
Nota: dirección animada para simular los efectos de la luz del sol dependiendo de la hora del día.
|
| intensity |
[intensity accessType inputOutput, type SFFloat CDATA "1"]
Brillo de la emisión directa desde la luz.
|
| ambientIntensity |
[ambientIntensity accessType inputOutput, type SFFloat CDATA "0"]
Brillo de la emisión del ambiente (fondo no-direccional) desde la luz.
Nota para el perfil de intercambio (interchange profile): este campo puede ser ignorado.
|
| 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 es el campo-etiqueta usado como prefijo en la codificación VRML
cuando este nodo es un hijo de otro nodo.
Ejemplos: geometry Box, children Group, proxy Group.
Nota: puede ser sobreescrito por el autor si es necesario.
Advertencia: el atributo containerField es sólo soportado por la codificación XML de las escenas.
|
| class |
[class: CDATA #FIXED ""]
class es un atributo reservado para uso de las hojas de estilo XML.
Advertencia: el atributo class es sólo soportado por la codificación XML de las escenas.
|
| |
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 initializeOnly, type SFBool (true|false) "false"]
Fijar solid a true significa dibujar sólo un lado de los polígonos (backface culling on),
fijar solid a false significa dibujar ambos lados de los polígonos (backface culling off).
Advertencia ¡valores por defecto a true pueden ocultar completamente la geometría si se visualizan por el lado equivocado!
|
| 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 es un nodo de geometría.
ElevationGrid es una red rectangular de altura variable sobre una superficie plana.
ElevationGrid puede contener nodos Color/ColorRGBA, Normal y TextureCoordinate.
Nota: inserte un nodo Shape antes de añadir geometría o Appearance.
También puede sustituir un ProtoInstance que coincida en tipo por el contenido. |
| DEF |
[DEF ID #IMPLIED]
DEF define un único identificador ID para este nodo, referenciable por otros nodos.
Nota: nombres DEF descriptivos mejoran la claridad y ayudan a documentar un modelo.
|
| USE |
[USE IDREF #IMPLIED]
USE significa reutilizar un nodo ya identificado con un ID mediante DEF, sin tener en cuenta todos los demás atributos e hijos.
Nota: utilice USE, en vez de duplicar nodos, puede mejorar el rendimiento.
Advertencia ¡NO incluya DEF (u otros valores de atributos) cuando se utilice un atributo USE!
|
| xDimension |
[xDimension accessType initializeOnly, type SFInt32 CDATA "0"]
Número de elementos de la red en el eje X.
|
| zDimension |
[zDimension accessType initializeOnly, type SFInt32 CDATA "0"]
Número de elementos de la red en el eje Z.
|
| xSpacing |
[xSpacing accessType initializeOnly, type SFFloat CDATA "1.0"]
Metros de distancia entre los vértices de la red a lo largo de la dirrección del eje X.
Nota: la distancia horizontal total en el eje x es igual a (xDimension-1) * xSpacing.
|
| zSpacing |
[zSpacing accessType initializeOnly, type SFFloat CDATA "1.0"]
Metros de distancia entre los vértices de la red a lo largo de la dirrección del eje Z.
Nota: la distancia horizontal total en el eje x es igual a (zDimension-1) * zSpacing.
|
| height |
[height accessType initializeOnly, type MFFloat CDATA #IMPLIED]
Matriz de la red con las alturas de los vértices a lo largo, ascendentemente, de la direccón Y,
con las columnas xDimension y zDimension.
|
| set_height |
[set_height accessType inputOnly, type MFFloat CDATA #IMPLIED]
Matriz de la red con las alturas de los vértices a lo largo, ascendentemente, de la direccón Y,
con las columnas xDimension y zDimension.
|
| ccw |
[ccw accessType initializeOnly, type SFBool (true|false) "true"]
ccw = counterclockwise (sentido contrario a las agujas del reloj): ordenación de la orientación de las coordenadas de los
vértices.
Nota: ccw false puede invertir la orientación continua (backface culling) y del vector normal.
|
| creaseAngle |
[creaseAngle accessType initializeOnly, type SFFloat CDATA "0"]
creaseAngle define el ángulo (en radianes) para determinar si los polígonos adyacentes
se dibujan con bordes marcados o matices suaves.
Si el ángulo entre las normales de dos polígonos adyacentes es menor que creaseAngle,
se renderiza matización suave a través del segmento de línea que comparten.
|
| solid |
[solid accessType initializeOnly, type SFBool (true|false) "true"]
Fijar solid a true significa dibujar sólo un lado de los polígonos (backface culling on),
fijar solid a false significa dibujar ambos lados de los polígonos (backface culling off).
Advertencia ¡valores por defecto a true pueden ocultar completamente la geometría si se ve desde el lado equivocado!
|
| colorPerVertex |
[colorPerVertex accessType initializeOnly, type SFBool (true|false) "true"]
Si el nodo Color se aplica por vértice (true) o por cuadrilátero (false).
|
| normalPerVertex |
[normalPerVertex accessType initializeOnly, type SFBool (true|false) "true"]
Si el nodo Normal se aplica por vértice (true) o por cuadrilátero (false).
|
| containerField |
[containerField: NMTOKEN "children"]
containerField es el campo-etiqueta usado como prefijo en la codificación VRML
cuando este nodo es un hijo de otro nodo.
Ejemplos: geometry Box, children Group, proxy Group.
Nota: puede ser sobreescrito por el autor si es necesario.
Advertencia: el atributo containerField es sólo soportado por la codificación XML de las escenas.
|
| class |
[class: CDATA #FIXED ""]
class es un atributo reservado para uso de las hojas de estilo XML.
Advertencia: el atributo class es sólo soportado por la codificación XML de las escenas.
|
| |
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"]
Habilita/deshabilita el nodo sensor.
|
| 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) outputOnly #IMPLIED]
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 es una forma experimental de poner nodos en una escena (Scene) para usar a través de Inlines externos. |
| localDEF |
[localDEF IDREF #REQUIRED]
localDEF es el nombre DEF del nodo local que va a ser exportado (EXPORTed).
|
| AS |
[AS NMTOKEN #IMPLIED]
AS permite renombrar un nodo localDEF con un nombre diferente al ser exportado.
Nota: opcional, por defecto se usa el mismo nombre DEF.
|
| |
Top Resources Credits |
ExternProtoDeclare |
ExternProtoDeclare apunta a una definición de nodo ProtoDeclare proporcionada en otro fichero.
Interfaces ExternProtoDeclare se definen con etiquetas <field> (sin atributos IS).
Nota: ExternProto es sólo una definición, use ProtoInstance para crear nuevas instancias.
Nota: la url de ExternProtoDeclare es de la forma
http://www.web3d.org/x3d/someWorld.xml#ProtoName. |
| name |
[NMTOKEN #REQUIRED]
Nombre del nodo EXTERNPROTO que se declara.
|
| url |
[Url accessType initializeOnly, type MFString CDATA #IMPLIED]
Localización y nombre del fichero de la fuente de ProtoDeclare.
Tener múltiples localizaciones es más seguro, y las localizaciones web permiten que funcionen los anexos del correo electrónico.
Nota: las cadenas de caracteres (Strings) pueden tener múltiples valores, por eso separe cada cadena con comillas.
[ "http://www.url1.org" "http://www.url2.org" "etc." ].
Nota ¡tenga en cuenta que los nombres de directorios y ficheros de enlaces http deben preservar las mayúsculas y minúsculas
originales!
Nota: puede reemplazar espacios blancos en medio de url's con el carácter %20 para cada carácter blanco.
|
| appinfo |
[appinfo type SFString CDATA #IMPLIED]
Información de la aplicación para proporcionar una descripción simple que pueda ser usada como ayuda (tooltip),
similar a la etiqueta appinfo del XML Schema.
|
| documentation |
[documentation type SFString CDATA #IMPLIED]
url de documentación para información más extensa,
similar a la etiqueta documentation del XML Schema.
|
| |
Top Resources Credits |
Extrusion |
Extrusion es un nodo de geometría que se extiende a través de una sección 2D
a lo largo de un camino vertebral 3D en el sistema de coordenadas local
Escalar/rotar secciones de corte puede producir una variedad de formas.
Nota: inserte un nodo Shape antes de añadir geometría o Appearance. |
| DEF |
[DEF ID #IMPLIED]
DEF define un único identificador ID para este nodo, referenciable por otros nodos.
Nota: nombres DEF descriptivos mejoran la claridad y ayudan a documentar un modelo.
|
| USE |
[USE IDREF #IMPLIED]
USE significa reutilizar un nodo ya identificado con un ID mediante DEF, sin tener en cuenta todos los demás atributos e hijos.
Nota: utilice USE, en vez de duplicar nodos, puede mejorar el rendimiento.
Advertencia ¡NO incluya DEF (u otros valores de atributos) cuando se utilice un atributo USE!
|
| spine |
[spine accessType initializeOnly, type MFVec3f CDATA "0 0 0, 0 1 0"]
spine es una lista de puntos 3D para una curva de piezas lineales
que forma series de vértices conectados, abiertos o cerrados.
Este es el camino a lo largo del cual, crossSection es estirada (extruded).
Nota: el número de puntos de la columna central y de los valores de escala y de orientación deben ser los mismos.
|
| crossSection |
[crossSection accessType initializeOnly, type MFVec2f CDATA "1 1, 1 -1, -1 -1, -1 1, 1 1"]
Un conjunto ordenado de puntos 2D que dibuja una curva de piezas lineales
y forma series planas de vértices conectados.
Proporciona una silueta de la superficie exterior.
Advertencia ¡puede ocurrir que coincidan 'sentido de las agujas del reloj'/'sentido contrario a las agujas del reloj' o geometría
imposible/invertida!
|
| scale |
[scale accessType initializeOnly, type MFVec2f CDATA "1 1"]
Lista de parámetros de escala 2D aplicados a cada sección plana de corte alineado en la columna central.
Nota: el número de puntos de la columna central y de los valores de escala y de orientación deben ser los mismos.
Advertencia: no están permitidos ni el valor cero ni valores negativos como valores de escala.
|
| orientation |
[orientation accessType initializeOnly, type MFRotation CDATA "0 0 1 0"]
Lista de orientación de 4-tuplas con ángulos sobre el eje aplicada a cada sección plana de corte alineada en la columna central.
Nota: el número de puntos en la columna central, y el de valores de escala y de orientación debe ser el mismo.
|
| beginCap |
[beginCap accessType initializeOnly, type SFBool (true|false) "true"]
Si la capa de comienzo se dibuja o no (similar a Cylinder top cap)
Advertencia: no puede ser cambiado después de su creación inicial.
|
| endCap |
[endCap accessType initializeOnly, type SFBool (true|false) "true"]
Si la capa final se dibuja o no (similar a Cylinder end cap)
Advertencia: no puede ser cambiado después de su creación inicial.
|
| ccw |
[ccw accessType initializeOnly, type SFBool (true|false) "true"]
ccw = counterclockwise: ordenación de la orientación de las coordenadas de los vértices.
Nota: ccw false puede invertir la orientación continua (backface culling) y del vector normal.
|
| convex |
[convex accessType initializeOnly, type SFBool (true|false) "true"]
Si todos los polígonos en la forma son convexos (true), o posiblemente cóncavos (false).
Un polígono convexo es plano, no intersecta consigo mismo, y todos sus ángulos interiores son < 180 grados.
|
| creaseAngle |
[creaseAngle accessType initializeOnly, type SFFloat CDATA "0.0"]
creaseAngle define el ángulo (en radianes) para determinar si los polígonos adyacentes
se dibujan con bordes marcados o matices suaves.
Si el ángulo entre las normales de dos polígonos adyacentes es menor que creaseAngle,
se renderiza matización suave a través del segmento de línea que comparten.
|
| solid |
[solid accessType initializeOnly, type SFBool (true|false) "true"]
Fijar solid a true significa dibujar sólamente un lado de los polígonos (backface culling on),
fijar solid a false significa dibujar ambos lados de los polígonos (backface culling off).
Advertencia ¡valores por defecto a true pueden ocultar completamente la geometría si se ve desde el lado equivocado!
|
| containerField |
[containerField: NMTOKEN "children"]
containerField es el campo-etiqueta usado como prefijo en la codificación VRML
cuando este nodo es un hijo de otro nodo.
Ejemplos: geometry Box, children Group, proxy Group.
Nota: puede ser sobreescrito por el autor si es necesario.
Advertencia: el atributo containerField es sólo soportado por la codificación XML de las escenas.
|
| class |
[class: CDATA #FIXED ""]
class es un atributo reservado para uso de las hojas de estilo XML.
Advertencia: el atributo class es sólo soportado por la codificación XML de las escenas.
|
| |
Top Resources Credits |
field |
Un elemento field define un atributo o nodo interfaz.
Nota: primero añada Script, ProtoDeclare o ExternProtoDeclare antes de añadir un campo (field)
Nota: ponga Nodo/Nodos de inicialización dentro del contenido que contiene. |
| name |
[name: NMTOKEN #REQUIRED]
Nombre variable de este campo.
|
| 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.
Permite compatibilidad precisa hacia atrás con la semántica del campo de VRML97, si se desea.
Advertencia ¡inputOutputs no están permitidos en los nodos Script de VRML97! Use field en su lugar.
|
| type |
[type: (seleccione de la lista de tipos) #REQUIRED]
Tipo básico variable de este campo.
|
| value |
[value: CDATA #IMPLIED]
Proporciona valor de inicialización por defecto variable para este campo (puede ser re-inicializado por el valor fieldValue
de ProtoInstance)
Nota: Nodo/Nodos son inicializados usando el contenido que contiene, en vez de este valor de atributo.
Nota: requerido para Script y ProtoDeclare.
Advertencia: no está permitido para ExternProtoDeclare.
Advertencia: no está permitido para variables inputOnly o outputOnly.
|
| appinfo |
[appinfo type SFString CDATA #IMPLIED]
Información de la aplicación para proporcionar una descripción simple que pueda ser usada como ayuda (tooltip),
similar a la etiqueta appinfo del XML Schema.
|
| documentation |
[documentation type SFString CDATA #IMPLIED]
url de documentación para información más extensa,
similar a la etiqueta documentation del XML Schema.
|
| |
Top Resources Credits |
fieldValue |
Un elemento fieldValue se usa para re-inicializar valores de campo por defecto en ProtoInstances.
Nombres de campo pueden estar ya definidos en ProtoDeclare o ExternProtoDeclare.
Nota: ponga Nodo/Nodos de inicialización dentro del contenido que contiene. |
| name |
[name: NMTOKEN #REQUIRED]
Nombre de este campo (ya definido en ProtoDeclare o ExternProtoDeclare).
|
| value |
[value: CDATA #IMPLIED]
Valor inicial para este campo (no tiene en cuenta el valor de inicialización por defecto en ProtoDeclare o ExternProtoDeclare).
Nota: inicialice Nodo/Nodos usando el contenido que contiene en su lugar.
|
| |
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 simula efectos atmosféricos mezclando objetos distantes con color de niebla.
Background, Fog, NavigationInfo y Viewpoint son nodos vinculables (bindables). |
| DEF |
[DEF ID #IMPLIED]
DEF define un único identificador ID para este nodo, referenciable por otros nodos.
Nota: nombres DEF descriptivos mejoran la claridad y ayudan a documentar un modelo.
|
| USE |
[USE IDREF #IMPLIED]
USE significa reutilizar un nodo ya identificado con un ID mediante DEF, sin tener en cuenta todos los demás atributos e hijos.
Nota: utilice USE, en vez de duplicar nodos, puede mejorar el rendimiento.
Advertencia ¡NO incluya DEF (u otros valores de atributos) cuando se utilice un atributo USE!
|
| color |
[color accessType inputOutput, type SFColor CDATA "1 1 1"] [RGB color]
Nota: hace coincidir el color Background para hacer los objetos desaparecer.
|
| fogType |
[fogType accessType inputOutput, type SFString CDATA (LINEAR|EXPONENTIAL) "LINEAR"]
Especifica el algoritmo para la velocidad de aumento de Fog, bien LINEAR o EXPONENTIAL.
Nota: EXPONENTIAL es más natural pero también más cara a nivel computacional.
|
| visibilityRange |
[visibilityRange accessType inputOutput, type SFFloat CDATA "0.0"]
Distancia en metros donde los objetos están totalmente oscurecidos por la niebla, usando el sistema de coordenadas local.
Nota: visibilityRange 0 deshabilita Fog.
|
| set_bind |
[set_bind accessType inputOnly, type SFBool (true|false) ""]
Fijar set_bind a true convierte este nodo en activo,
fijar set_bind a false convierte este nodo en inactivo.
De esta forma, fijando set_bind a true/false se habilitará/deshabilitará) este nodo.
|
| bindTime |
[bindTime accessType outputOnly, type SFTime CDATA "-1"]
Evento enviado cuando el nodo se convierte en activo/inactivo.
|
| isBound |
[isBound accessType outputOnly, type SFBool (true|false) "false"]
Evento a true enviado cuando el nodo se convierte en activo, evento a false enviado cuando es desactivado por otro nodo.
|
| containerField |
[containerField: NMTOKEN "children"]
containerField es el campo-etiqueta usado como prefijo en la codificación VRML
cuando este nodo es un hijo de otro nodo.
Ejemplos: geometry Box, children Group, proxy Group.
Nota: puede ser sobreescrito por el autor si es necesario.
Advertencia: el atributo containerField es sólo soportado por la codificación XML de las escenas.
|
| class |
[class: CDATA #FIXED ""]
class es un atributo reservado para uso de las hojas de estilo XML.
Advertencia: el atributo class es sólo soportado por la codificación XML de las escenas.
|
| |
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 define un único identificador ID para este nodo, referenciable por otros nodos.
Nota: nombres DEF descriptivos mejoran la claridad y ayudan a documentar un modelo.
|
| USE |
[USE IDREF #IMPLIED]
USE significa reutilizar un nodo ya identificado con un ID mediante DEF, sin tener en cuenta todos los demás atributos e hijos.
Nota: utilice USE, en vez de duplicar nodos, puede mejorar el rendimiento.
Advertencia ¡NO incluya DEF (u otros valores de atributos) cuando se utilice un atributo USE!
|
| depth |
[depth accessType inputOutput, type MFVec3f CDATA #IMPLIED]
depth contains a set of 3D coordinates.
|
| containerField |
[containerField: NMTOKEN "children"]
containerField es el campo-etiqueta usado como prefijo en la codificación VRML
cuando este nodo es un hijo de otro nodo.
Ejemplos: geometry Box, children Group, proxy Group.
Nota: puede ser sobreescrito por el autor si es necesario.
Advertencia: el atributo containerField es sólo soportado por la codificación XML de las escenas.
|
| class |
[class: CDATA #FIXED ""]
class es un atributo reservado para uso de las hojas de estilo XML.
Advertencia: el atributo class es sólo soportado por la codificación XML de las escenas.
|
| |
Top Resources Credits |
FontStyle |
FontStyle define el tamaño, familia, y estilo usado en los nodo Text.
Nota: añada primero un nodo Text como padre. |
| DEF |
[DEF ID #IMPLIED]
DEF define un único identificador ID para este nodo, referenciable por otros nodos.
Nota: nombres DEF descriptivos mejoran la claridad y ayudan a documentar un modelo.
|
| USE |
[USE IDREF #IMPLIED]
USE significa reutilizar un nodo ya identificado con un ID mediante DEF, sin tener en cuenta todos los demás atributos e hijos.
Nota: utilice USE, en vez de duplicar nodos, puede mejorar el rendimiento.
Advertencia ¡NO incluya DEF (u otros valores de atributos) cuando se utilice un atributo USE!
|
| family |
[family accessType initializeOnly, type MFString CDATA "SERIF"]
Secuencia de nombres de familias de fuentes en orden de preferencia - los navegadores usan la primera familia que soporten.
Valores soportados incluyen "SERIF" "SANS" "TYPEWRITER".
Nota: SERIF y SANS son fuentes de anchura variable (por ejemplo, Roman y Arial).
Nota: TYPEWRITERes una fuente de anchura fija (por ejemplo, Courier)
Nota: las cadenas de caracteres (Strings) pueden tener múltiples valores, por eso separe cada cadena con comillas.
|
| style |
[style accessType initializeOnly, type SFString CDATA (PLAIN|BOLD|ITALIC|BOLDITALIC) "PLAIN"]
Tome uno de los cuatro valores para el estilo del texto.
|
| justify |
[justify accessType initializeOnly, type MFString CDATA "BEGIN" or "BEGIN" "END"]
Dos valores que se proporcionan para la mayor y la menor alineación con el eje,
Valores posibles son "FIRST" "BEGIN" "MIDDLE" "END"]
Ejemplo "MIDDLE" "MIDDLE".
Nota: las cadenas de caracteres (Strings) pueden tener múltiples valores, por eso separe cada cadena con comillas.
|
| size |
[size accessType initializeOnly, type SFFloat CDATA "1.0"]
Altura nominal (en el sistema de coordenadas local) del texto.
También fija el espaciado por defecto entre líneas adyacentes de texto.
|
| spacing |
[spacing accessType initializeOnly, type SFFloat CDATA "1.0"]
Factor de ajuste para el espaciado de líneas entre líneas de texto adyacentes.
|
| language |
[language accessType initializeOnly, type SFString CDATA #IMPLIED]
Códigos de idioma que constan de un código primario
y una (posiblemente vacía) serie de subcódigos.
[código de idioma = código-primario ("-" subcódigo)*]
Códigos primarios de dos letras están reservados para abreviaturas de idiomas.
[RFC1766, http://www.ietf.org/rfc/rfc1766.txt]
Códigos primarios de dos letras incluyen en (inglés), fr (francés), de (alemán),
it (italiano), nl (holandés), el (griego), es (español), pt (portugués),
ar (árabe), he (hebreo), ru (ruso), zh (chino), ja (japonés),
hi (hindú), ur (urdu), y sa (sánscrito).
Cualquier subcódigo de dos letras se entiende que es un código de país.
[ISO3166 o http://www.oasis-open.org/cover/iso639a.html]
|
| horizontal |
[horizontal accessType initializeOnly, type SFBool (true|false) "true"]
Si la dirección del texto es horizontal (true) o vertical (false).
|
| leftToRight |
[leftToRight accessType initializeOnly, type SFBool (true|false) "true"]
Si la dirección del texto es de izquierda-a-derecha (true) o derecha-a-izquierda (false).
|
| topToBottom |
[topToBottom accessType initializeOnly, type SFBool (true|false) "true"]
Si la dirección del texto es de arriba-a-abajo (true) o abajo-a-arriba (false).
|
| containerField |
[containerField: NMTOKEN "children"]
containerField es el campo-etiqueta usado como prefijo en la codificación VRML
cuando este nodo es un hijo de otro nodo.
Ejemplos: geometry Box, children Group, proxy Group.
Nota: puede ser sobreescrito por el autor si es necesario.
Advertencia: el atributo containerField es sólo soportado por la codificación XML de las escenas.
|
| class |
[class: CDATA #FIXED ""]
class es un atributo reservado para uso de las hojas de estilo XML.
Advertencia: el atributo class es sólo soportado por la codificación XML de las escenas.
|
| |
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 construye geometría como un conjunto de coordenadas 3d geográficas.
Estas se transforman en una representación geocéntrica de tierra curvada.
GeoCoordinate sólo es usada por IndexedFaceSet, IndexedLineSet, LineSet y PointSet.
GeoCoordinate puede contener un nodo GeoOrigin. |
| DEF |
[DEF ID #IMPLIED]
DEF define un único identificador ID para este nodo, referenciable por otros nodos.
Nota: nombres DEF descriptivos mejoran la claridad y ayudan a documentar un modelo.
|
| USE |
[USE IDREF #IMPLIED]
USE significa reutilizar un nodo ya identificado con un ID mediante DEF, sin tener en cuenta todos los demás atributos e hijos.
Nota: utilice USE, en vez de duplicar nodos, puede mejorar el rendimiento.
Advertencia ¡NO incluya DEF (u otros valores de atributos) cuando se utilice un atributo USE!
|
| geoSystem |
[geoSystem accessType initializeOnly, type MFString CDATA "GD" "WE" ]
Identifica el sistema de coordenadas geográfico utilizado.
Valores soportados: GD UTM GC
|
| point |
[point accessType inputOutput, type MFVec3d CDATA #IMPLIED]
Contiene un conjunto de coordenadas geográficas 3D actuales, proporcionadas en formato geoSystem
puede separar cadenas de caracteres (strings) si se desea: "x1 y1 z1 x2 y2 z2" o "x1 y1 z1", "x2 y2 z2"
|
| containerField |
[containerField: NMTOKEN "coord"]
containerField es el campo-etiqueta usado como prefijo en la codificación VRML
cuando este nodo es un hijo de otro nodo.
Ejemplos: geometry Box, children Group, proxy Group.
Nota: puede ser sobreescrito por el autor si es necesario.
Advertencia: el atributo containerField es sólo soportado por la codificación XML de las escenas.
|
| class |
[class: CDATA #FIXED ""]
class es un atributo reservado para uso de las hojas de estilo XML.
Advertencia: el atributo class es sólo soportado por la codificación XML de las escenas.
|
| |
Top Resources Credits |
GeoElevationGrid |
GeoElevationGrid es un nodo de geometría que define un campo rectangular en altura
por encima de una superficie geográfica curvada usando coordenadas geográficas.
GeoElevationGrid puede contener nodos GeoOrigin, Color/ColorRGBA, Normal y TextureCoordinate.
Nota: inserte un nodo Shape antes de añadir geometría o Appearance. |
| DEF |
[DEF ID #IMPLIED]
DEF define un único identificador ID para este nodo, referenciable por otros nodos.
Nota: nombres DEF descriptivos mejoran la claridad y ayudan a documentar un modelo.
|
| USE |
[USE IDREF #IMPLIED]
USE significa reutilizar un nodo ya identificado con un ID mediante DEF, sin tener en cuenta todos los demás atributos e hijos.
Nota: utilice USE, en vez de duplicar nodos, puede mejorar el rendimiento.
Advertencia ¡NO incluya DEF (u otros valores de atributos) cuando se utilice un atributo USE!
|
| geoSystem |
[geoSystem accessType initializeOnly, type MFString CDATA "GD" "WE" ]
Identifica el sistema de coordenadas geográfico utilizado (GD UTM GC).
|
| geoGridOrigin |
[geoGridOrigin accessType initializeOnly, type SFVec3d CDATA "0 0 0"]
Coordenada geográfica para la esquina sudoeste (abajo-izquierda) del conjunto de datos en altura.
|
| xDimension |
[xDimension accessType initializeOnly, type SFInt32 CDATA "0"]
Número de elementos de la red a lo largo de la dirección X este-oeste.
Nota: la distancia horizaontal total en el eje x es igual a (xDimension-1) * xSpacing.
|
| zDimension |
[zDimension accessType initializeOnly, type SFInt32 CDATA "0"]
Número de elementos de la red a lo largo de la dirección Z nore-sur.
Nota: la distancia vertical total en el eje z es igual a (zDimension-1) * zSpacing.
|
| xSpacing |
[xSpacing accessType initializeOnly, type SFDouble CDATA "1.0"]
Distancia entre los vértices de la red a lo largo de la dirección X este-oeste.
Cuando geoSystem es GDC, xSpacing es el número de grados de longitud.#10;Cuando geoSystem es UTM, xSpacing es el número de
estes (metros).
|
| zSpacing |
[zSpacing accessType initializeOnly, type SFDouble CDATA "1.0"]
Distancia entre los vértices de la red a lo largo de la dirección Z nore-sur.
Cuando geoSystem es GDC, zSpacing es el número degrados de latitud.
Cuando geoSystem es UTM, zSpacing es el número de nortes (metros).
|
| yScale |
[yScale accessType inputOutput, type SFFloat CDATA "1.0"]
Ampliación vertical de los datos mostrados.
|
| height |
[height accessType initializeOnly, type MFFloat CDATA #IMPLIED]
Contiene valores en coma flotante xDimension filas * zDimension columnas para la elevación por encima del elipsoide.
Los valores están en orden de fila-mayor de oeste a este, sur a norte.
geoGridOrigin está en la esquina sudoeste (abajo-izquierda) de la representación de los datos.
|
| set_height |
[set_height accessType inputOnly, type MFFloat CDATA #FIXED ""]
Contiene valores en coma flotante xDimension filas * zDimension columnas para la elevación por encima del elipsoide.
Los valores están en orden de fila-mayor de oeste a este, sur a norte.
geoGridOrigin está en la esquina sudoeste (abajo-izquierda) de la representación de los datos.
|
| ccw |
[ccw accessType initializeOnly, type SFBool (true|false) "true"]
ccw = counterclockwise: orden de la orientación de las coordenadas de los vértices.
Nota: ccw false puede cambiar la orientación de solid (backface culling) y la del vector normal.
|
| solid |
[solid accessType initializeOnly, type SFBool (true|false) "true"]
Fijar solid a true significa dibujar sólo un lado de los polígonos (backface culling on),
fijar solid a false significa dibujar ambos lados de los polígonos (backface culling off).
Advertencia ¡valores por defecto a true pueden ocultar completamente la geometría si se visualizan por el lado equivocado!
|
| creaseAngle |
[creaseAngle accessType initializeOnly, type SFFloat CDATA "0"]
creaseAngle define el ángulo (en radianes) para determinar si polígonos adyacentes
se dibujan con bordes puntiagudos o suaves.
Si el ángulo entre normales o dos polígonos adyacentes es menor que creaseAngle,
se renderizan perfiles suaves a través del segmento compartido.
|
| colorPerVertex |
[colorPerVertex accessType initializeOnly, type SFBool (true|false) "true"]
Si Color se aplica por vértice (true) o por cuadrilátero (false).
|
| normalPerVertex |
[normalPerVertex accessType initializeOnly, type SFBool (true|false) "true"]
Si el nodo Normal se aplica por vértice (true) o por cuadrilátero (false).
|
| containerField |
[containerField: NMTOKEN "geometry"]
containerField es el campo-etiqueta usado como prefijo en la codificación VRML
cuando este nodo es un hijo de otro nodo.
Ejemplos: geometry Box, children Group, proxy Group.
Nota: puede ser sobreescrito por el autor si es necesario.
Advertencia: el atributo containerField es sólo soportado por la codificación XML de las escenas.
|
| class |
[class: CDATA #FIXED ""]
class es un atributo reservado para uso de las hojas de estilo XML.
Advertencia: el atributo class es sólo soportado por la codificación XML de las escenas.
|
| |
Top Resources Credits |
GeoLocation |
GeoLocation posiciona un modelo VRML regular dentro de la superficie de la tierra.
GeoLocation puede contener hijos y nodos GeoOrigin. |
| DEF |
[DEF ID #IMPLIED]
DEF define un único identificador ID para este nodo, referenciable por otros nodos.
Nota: nombres DEF descriptivos mejoran la claridad y ayudan a documentar un modelo.
|
| USE |
[USE IDREF #IMPLIED]
USE significa reutilizar un nodo ya identificado con un ID mediante DEF, sin tener en cuenta todos los demás atributos e hijos.
Nota: utilice USE, en vez de duplicar nodos, puede mejorar el rendimiento.
Advertencia ¡NO incluya DEF (u otros valores de atributos) cuando se utilice un atributo USE!
|
| geoSystem |
[geoSystem accessType initializeOnly, type MFString CDATA "GD" "WE" ]
Identifica el sistema de coordenadas geográficas utilizadas (GD UTM GC).
|
| geoCoords |
[geoCoords accessType inputOutput, type SFVec3d CDATA "0 0 0"]
Localización geográfica (especificada en las coordenadas del sistema geoSystem actual)
para la geometría de hijos (especificada en coordenadas relativas de metros VMRL).
|
| bboxCenter |
[bboxCenter accessType initializeOnly, type SFVec3f CDATA "0 0 0"]
Centro del cubo de delimitación (bounding box): posición de balance desde el origen del sistema de coordenadas local.
|
| bboxSize |
[bboxSize accessType initializeOnly, type SFVec3f CDATA "-1 -1 -1"]
Tamaño del cubo de delimitación (bounding box): calculado automáticamente, puede especificarse como una optimización o una
restricción.
|
| containerField |
[containerField: NMTOKEN "children"]
containerField es el campo-etiqueta usado como prefijo en la codificación VRML
cuando este nodo es un hijo de otro nodo.
Ejemplos: geometry Box, children Group, proxy Group.
Nota: puede ser sobreescrito por el autor si es necesario.
Advertencia: el atributo containerField es sólo soportado por la codificación XML de las escenas.
|
| class |
[class: CDATA #FIXED ""]
class es un atributo reservado para uso de las hojas de estilo XML.
Advertencia: el atributo class es sólo soportado por la codificación XML de las escenas.
|
| |
Top Resources Credits |
GeoLOD |
GeoLOD proporciona un árbol nivel-de-detalle (level-of-detail) cuádruple de carga/descarga parar la multi-resolución de terrenos.
GeoLOD puede contener hijos y nodos GeoOrigin.
Nota: los nodos hijos exponen la escena gráfica para el conjunto actual de nodos cargados.
Nota: rootNode especifica la geometría de la raíz.
Advertencia: no use rootUrl y rootNode simultáneamente, dado que cada uno especifica una raíz. |
| DEF |
[DEF ID #IMPLIED]
DEF define un único identificador ID para este nodo, referenciable por otros nodos.
Nota: nombres DEF descriptivos mejoran la claridad y ayudan a documentar un modelo.
|
| USE |
[USE IDREF #IMPLIED]
USE significa reutilizar un nodo ya identificado con un ID mediante DEF, sin tener en cuenta todos los demás atributos e hijos.
Nota: utilice USE, en vez de duplicar nodos, puede mejorar el rendimiento.
Advertencia ¡NO incluya DEF (u otros valores de atributos) cuando se utilice un atributo USE!
|
| geoSystem |
[geoSystem accessType initializeOnly, type MFString CDATA "GD" "WE" ]
Identifica el sistema de coordenadas geográficas utilizadas (GD UTM GC).
|
| rootUrl |
[rootUrl accessType initializeOnly, type MFString CDATA #IMPLIED]
Use rootNode o rootUrl para especificar la geometría raíz, pero no use ambos.
|
| child1Url |
[child1Url accessType initializeOnly, type MFString CDATA #IMPLIED]
Geometría en árbol cuádruple cargada cuando el visor está en el rango.
|
| child2Url |
[child2Url accessType initializeOnly, type MFString CDATA #IMPLIED]
Geometría en árbol cuádruple cargada cuando el visor está en el rango.
|
| child3Url |
[child3Url accessType initializeOnly, type MFString CDATA #IMPLIED]
Geometría en árbol cuádruple cargada cuando el visor está en el rango.
|
| child4Url |
[child4Url accessType initializeOnly, type MFString CDATA #IMPLIED]
Geometría en árbol cuádruple cargada cuando el visor está en el rango.
|
| range |
[range accessType initializeOnly, type SFFloat CDATA #IMPLIED]
Rango del visor desde el centro de las coordenadas geográficas que desencadena la carga/descarga del árbol cuádruple.
|
| center |
[center accessType initializeOnly, type SFVec3d CDATA "0 0 0"]
Rango del visor desde el centro de las coordenadas geográficas que desencadena la carga/descarga del árbol cuádruple.
|
| bboxCenter |
[bboxCenter accessType initializeOnly, type SFVec3f CDATA "0 0 0"]
Centro del cubo de delimitación (bounding box): posición de balance desde el origen del sistema de coordenadas local.
|
| bboxSize |
[bboxSize accessType initializeOnly, type SFVec3f CDATA "-1 -1 -1"]
Tamaño del cubo de delimitación (bounding box): calculado automáticamente, puede especificarse como una optimización o una
restricción.
|
| containerField |
[containerField: NMTOKEN "children"]
containerField es el campo-etiqueta usado como prefijo en la codificación VRML
cuando este nodo es un hijo de otro nodo.
Ejemplos: geometry Box, children Group, proxy Group.
Nota: puede ser sobreescrito por el autor si es necesario.
Advertencia: el atributo containerField es sólo soportado por la codificación XML de las escenas.
|
| class |
[class: CDATA #FIXED ""]
class es un atributo reservado para uso de las hojas de estilo XML.
Advertencia: el atributo class es sólo soportado por la codificación XML de las escenas.
|
| |
Top Resources Credits |
GeoMetadata |
GeoMetadata incluye un subconjunto genérico de metadatos sobre los datos geográficos. |
| DEF |
[DEF ID #IMPLIED]
DEF define un único identificador ID para este nodo, referenciable por otros nodos.
Nota: nombres DEF descriptivos mejoran la claridad y ayudan a documentar un modelo.
|
| USE |
[USE IDREF #IMPLIED]
USE significa reutilizar un nodo ya identificado con un ID mediante DEF, sin tener en cuenta todos los demás atributos e hijos.
Nota: utilice USE, en vez de duplicar nodos, puede mejorar el rendimiento.
Advertencia ¡NO incluya DEF (u otros valores de atributos) cuando se utilice un atributo USE!
|
| url |
[url accessType inputOutput, type MFString CDATA #IMPLIED] .
Nota: las cadenas de caracteres (Strings) pueden tener múltiples valores, por eso separe cada cadena con comillas.
[ "http://www.url1.org" "http://www.url2.org" "etc." ].
Nota ¡tenga en cuenta que los nombres de directorios y ficheros de enlaces http deben preservar las mayúsculas y minúsculas
originales!
Nota: puede reemplazar espacios blancos en medio de url's con el carácter %20 para cada carácter blanco.
|
| data |
[data accessType inputOutput, IDREFS #IMPLIED]
Lista de todos los nodos que implementan estos datos.
Si no se especifica, el nodo GeoMetadata pertenece a toda la escena.
|
| summary |
[summary accessType inputOutput, type MFString CDATA #IMPLIED]
Pares palabra clave = valor de metadatos.
La codificación VRML97 combina los siguientes pares palabra clave = valor bajo summary.
|
| containerField |
[containerField: NMTOKEN "children"]
containerField es el campo-etiqueta usado como prefijo en la codificación VRML
cuando este nodo es un hijo de otro nodo.
Ejemplos: geometry Box, children Group, proxy Group.
Nota: puede ser sobreescrito por el autor si es necesario.
Advertencia: el atributo containerField es sólo soportado por la codificación XML de las escenas.
|
| class |
[class: CDATA #FIXED ""]
class es un atributo reservado para uso de las hojas de estilo XML.
Advertencia: el atributo class es sólo soportado por la codificación XML de las escenas.
|
| |
Top Resources Credits |
GeoOrigin |
GeoOrigin especifica un sistema de coordenadas local para aumentar precisión geográfica.
Nota: sólo un sistema de coordenadas se permite por escena
así sólo se recomienda un nodo GeoOrigin por escena utilizando USE. |
| DEF |
[DEF ID #IMPLIED]
DEF define un único identificador ID para este nodo, referenciable por otros nodos.
Nota: nombres DEF descriptivos mejoran la claridad y ayudan a documentar un modelo.
|
| USE |
[USE IDREF #IMPLIED]
USE significa reutilizar un nodo ya identificado con un ID mediante DEF, sin tener en cuenta todos los demás atributos e hijos.
Nota: utilice USE, en vez de duplicar nodos, puede mejorar el rendimiento.
Advertencia ¡NO incluya DEF (u otros valores de atributos) cuando se utilice un atributo USE!
|
| geoSystem |
[geoSystem accessType initializeOnly, type MFString CDATA "GD" "WE" ]
Identifica el sistema de coordenadas geográficas utilizadas (GD UTM GC).
|
| geoCoords |
[geoCoords accessType inputOutput, type SFVec3d CDATA "0 0 0"]
Define la localización absoluta (y el marco de coordenadas local implícito).
|
| rotateYUp |
[rotateYUp accessType initializeOnly, type SFBool (true|false) "false"]
Si rotar las coordenadas de los nodos usando este GeoOrigin de forma que
la dirección arriba local se alinee con el eje Y VRML o no.
rotateYUp a false significa que la dirección arriba local es relativa a la superficie del planeta.
rotateYUp a true permite una operación apropiada de los modos NavigationInfo FLY, WALK.
|
| containerField |
[containerField: NMTOKEN "geoOrigin"]
containerField es el campo-etiqueta usado como prefijo en la codificación VRML
cuando este nodo es un hijo de otro nodo.
Ejemplos: geometry Box, children Group, proxy Group.
Nota: puede ser sobreescrito por el autor si es necesario.
Advertencia: el atributo containerField es sólo soportado por la codificación XML de las escenas.
|
| class |
[class: CDATA #FIXED ""]
class es un atributo reservado para uso de las hojas de estilo XML.
Advertencia: el atributo class es sólo soportado por la codificación XML de las escenas.
|
| |
Top Resources Credits |
GeoPositionInterpolator |
GeoPositionInterpolator anima objetos en un sistema de coordenadas geofráfico.
GeoPositionInterpolator puede contener un nodo GeoOrigin.
Entrad típica: ROUTE someTimeSensor.fraction_changed TO someInterpolator.set_fraction
Salida típica: ROUTE someInterpolator.value_changed TO destinationNode.set_attribute. |
| DEF |
[DEF ID #IMPLIED]
DEF define un único identificador ID para este nodo, referenciable por otros nodos.
Nota: nombres DEF descriptivos mejoran la claridad y ayudan a documentar un modelo.
|
| USE |
[USE IDREF #IMPLIED]
USE significa reutilizar un nodo ya identificado con un ID mediante DEF, sin tener en cuenta todos los demás atributos e hijos.
Nota: utilice USE, en vez de duplicar nodos, puede mejorar el rendimiento.
Advertencia ¡NO incluya DEF (u otros valores de atributos) cuando se utilice un atributo USE!
|
| geoSystem |
[geoSystem accessType initializeOnly, type MFString CDATA "GD" "WE" ]
Identifica el sistema de coordenadas geográficas utilizadas (GD UTM GC).
|
| key |
[key accessType inputOutput, type MFFloat CDATA #IMPLIED]
Fracciones de períodos de tiempo en el rango [0..1] en orden ascendente que se corresponden con los valores de keyValues.
Nota ¡el número de claves (keys) debe coincidir con el número de valores keyValues!
|
| keyValue |
[keyValue accessType inputOutput, type MFVec3d CDATA #IMPLIED]
Valores de salida para la interpolación lineal, cada uno corrrespondiendo a una clave (key) de fracción de tiempo.
Nota ¡el número de claves (keys) debe coincidir con el número de valores keyValues!
|
| set_fraction |
[set_fraction accessType inputOnly, type SFFloat CDATA #FIXED ""]
set_fraction en el rango [0,1] selecciona la clave (key) de entrada para la correspondiente salida keyValue.
|
| value_changed |
[value_changed accessType outputOnly, type SFVec3f CDATA #FIXED ""]
Valor de salida linealmente interpolada determinada por la clave de tiempo actual y el correspondiente par keyValue.
|
| geovalue_changed |
[geovalue_changed accessType outputOnly, type SFVec3d CDATA #FIXED ""]
Coordenada interpolada en el sistema de coordenadas geográfico especificao por geoSystem.
|
| containerField |
[containerField: NMTOKEN "children"]
containerField es el campo-etiqueta usado como prefijo en la codificación VRML
cuando este nodo es un hijo de otro nodo.
Ejemplos: geometry Box, children Group, proxy Group.
Nota: puede ser sobreescrito por el autor si es necesario.
Advertencia: el atributo containerField es sólo soportado por la codificación XML de las escenas.
|
| class |
[class: CDATA #FIXED ""]
class es un atributo reservado para uso de las hojas de estilo XML.
Advertencia: el atributo class es sólo soportado por la codificación XML de las escenas.
|
| |
Top Resources Credits |
GeoTouchSensor |
GeoTouchSensor devuelve coordenadas geográficas para el objeto al que se apunta.
GeoTouchSensor puede contener un nodo GeoOrigin. |
| DEF |
[DEF ID #IMPLIED]
DEF define un único identificador ID para este nodo, referenciable por otros nodos.
Nota: nombres DEF descriptivos mejoran la claridad y ayudan a documentar un modelo.
|
| USE |
[USE IDREF #IMPLIED]
USE significa reutilizar un nodo ya identificado con un ID mediante DEF, sin tener en cuenta todos los demás atributos e hijos.
Nota: utilice USE, en vez de duplicar nodos, puede mejorar el rendimiento.
Advertencia ¡NO incluya DEF (u otros valores de atributos) cuando se utilice un atributo USE!
|
| geoSystem |
[geoSystem accessType initializeOnly, type MFString CDATA "GD" "WE" ]
Identifica el sistema de coordenadas geográficas utilizadas (GD UTM GC).
|
| enabled |
[enabled accessType inputOutput, type SFBool (true|false) "true"]
Habilita/deshabilita el nodo sensor.
|
| 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 ""]
Eventos isActive a true/false se envian cuando se activa el sensor.
isActive=true cuando se presiona el botón primario del botón, isActive=false cuando se suelta.
|
| hitGeoCoord_changed |
[hitGeoCoord_changed accessType outputOnly, type SFVec3d CDATA #FIXED ""]
Eventos que contienen un punto 3D sobre la superficie de la geometría subyacente,
dado en el sistema de coordenadas local de GeoTouchSensor.
|
| hitPoint_changed |
[hitPoint_changed accessType outputOnly, type SFVec3f CDATA #FIXED ""]
Eventos que contienen un punto 3D sobre la superficie de la geometría subyacente,
dado en las coordenadas de la geometría (no coordenadas geográficas).
|
| hitNormal_changed |
[hitNormal_changed accessType outputOnly, type SFVec3f CDATA #FIXED ""]
Eventos que contienen el vector normal a la superficie en hitGeoCoordinate.
|
| hitTexCoord_changed |
[hitTexCoord_changed accessType outputOnly, type SFVec2f CDATA #FIXED ""]
Eventos que contienen las coordenadas de textura de la superficie en hitGeoCoordinate.
|
| isOver |
[isOver accessType outputOnly, type SFBool (true|false) #FIXED ""]
¿Está el dispositivo puntero sobre la geometría sensor?
|
| touchTime |
[touchTime accessType outputOnly, type SFTime CDATA #FIXED ""]
Evento de tiempo generado cuando se toca.
|
| containerField |
[containerField: NMTOKEN "children"]
containerField es el campo-etiqueta usado como prefijo en la codificación VRML
cuando este nodo es un hijo de otro nodo.
Ejemplos: geometry Box, children Group, proxy Group.
Nota: puede ser sobreescrito por el autor si es necesario.
Advertencia: el atributo containerField es sólo soportado por la codificación XML de las escenas.
|
| class |
[class: CDATA #FIXED ""]
class es un atributo reservado para uso de las hojas de estilo XML.
Advertencia: el atributo class es sólo soportado por la codificación XML de las escenas.
|
| |
Top Resources Credits |
GeoViewpoint |
GeoViewpoint especifica puntos de vista (viewpoints) usando coordenadas geográficas.
GeoViewpoint puede contener un nodo GeoOrigin.
Dado que GeoViewpoint debe navegar suavemente en un sistema de coordenadas geográfico curvado, incluye ambos atributos Viewpoint
y NavigationInfo. |
| DEF |
[DEF ID #IMPLIED]
DEF define un único identificador ID para este nodo, referenciable por otros nodos.
Nota: nombres DEF descriptivos mejoran la claridad y ayudan a documentar un modelo.
|
| USE |
[USE IDREF #IMPLIED]
USE significa reutilizar un nodo ya identificado con un ID mediante DEF, sin tener en cuenta todos los demás atributos e hijos.
Nota: utilice USE, en vez de duplicar nodos, puede mejorar el rendimiento.
Advertencia ¡NO incluya DEF (u otros valores de atributos) cuando se utilice un atributo USE!
|
| geoSystem |
[geoSystem accessType initializeOnly, type MFString CDATA "GD" "WE" ]
geoSystem identifica el sistema de coordenadas geográficas utilizadas (GD UTM GC).
|
| description |
[description accessType inputOutput, type SFString CDATA #IMPLIED]
Texto de descripción que muestra este Viewpoint.
Nota: utilice espacios, haga descripciones claras y leíbles.
Nota: muchas herramientas XML sustituyen automáticamente las referencias a caracteres XML si se necesita
(como & por & o " por ")
|
| position |
[position accessType initializeOnly, type SFVec3d CDATA "0 0 100000"]
Posición relativa al sistema de coordenadas local georeferenciado, en el formato apropiado.
|
| orientation |
[orientation accessType initializeOnly, type SFRotation CDATA "0 0 1 0"]
Rotación de Viewpoint, relativa a la dirección del eje Z por defecto en el sistema de coordenadas local.
Nota: esta es orientation _change_ desde la dirección por defecto (0 0 -1)
Eje +Y es el vector hacia arriba para el área local (la normal al plano tangente en el elipsoide), -Z apunta hacia el polo
norte, y +X es el este
1 0 0 -1.57 siempre mira hacia abajo.
|
| navType |
[navType accessType inputOutput, type MFString CDATA "EXAMINE" "ANY"]
Introduzca una o más cadenas de caracteres "EXAMINE" "WALK" "FLY" "LOOKAT" "ANY" "NONE".
Nota: la usabilidad frecuentemente mejora con type="EXAMINE" "ANY".
|
| headlight |
[headlight accessType inputOutput, type SFBool (true|false) "true"]
Habilita/deshabilita la luz direccional que siempre apunta a la dirección a la que el usuario está mirando
|
| fieldOfView |
[fieldOfView accessType inputOutput, type SFFloat CDATA "0.7854" (0..pi)]
Ángulo de visión mínimo preferido desde este punto de vista (viewpoint) en radianes.
Pequeño campo de vista que aproximadamente se corresponde a lentes de telefoto,
amplio campo de vista que aproximadamente se corresponde a lentes de ángulo amplio.
|
| jump |
[jump accessType inputOutput, type SFBool (true|false) "true"]
Si hacer la transición instantáneamente saltando, o si animar suavemente hacia este punto de vista (viewpoint)
|
| speedFactor |
[speedFactor accessType initializeOnly, type SFFloat CDATA "1"]
Velocidad por defecto a la que el visor viaja a través de la escena, en metros/segundo.
|
| set_bind |
[set_bind accessType inputOnly, type SFBool (true|false) #FIXED ""]
set_bind a true hace este nodo activo,
set_bind a false hace este nodo inactivo.
|
| set_position |
[set_position accessType inputOnly, type SFVec3d CDATA #FIXED ""]
Posición relativa al sistema de coordenadas local georeferenciado, en el formato apropiado.
|
| set_orientation |
[set_orientation accessType inputOnly, type SFRotation CDATA #FIXED ""]
Rotación de Viewpoint, relativa a la dirección del eje Z por defecto en el sistema de coordenadas local.
Nota: esta es orientation _change_ desde la dirección por defecto (0 0 -1)
Eje +Y es el vector hacia arriba para el área local (la normal al plano tangente en el elipsoide), -Z apunta hacia el polo
norte, y +X es el este
1 0 0 -1.57 siempre mira hacia abajo.
|
| bindTime |
[bindTime accessType outputOnly, type SFTime CDATA #FIXED ""]
Evento enviado cuando el nodo pasa a activo/inactivo.
|
| isBound |
[isBound accessType outputOnly, type SFBool (true|false) #FIXED ""]
Evento a true enviado cuando el nodo pasa a activo, evento a false enviado cuando es liberado por otro nodo.
|
| containerField |
[containerField: NMTOKEN "children"]
containerField es el campo-etiqueta usado como prefijo en la codificación VRML
cuando este nodo es un hijo de otro nodo.
Ejemplos: geometry Box, children Group, proxy Group.
Nota: puede ser sobreescrito por el autor si es necesario.
Advertencia: el atributo containerField es sólo soportado por la codificación XML de las escenas.
|
| class |
[class: CDATA #FIXED ""]
class es un atributo reservado para uso de las hojas de estilo XML.
Advertencia: el atributo class es sólo soportado por la codificación XML de las escenas.
|
| |
Top Resources Credits |
Group |
Group es un nodo de Grupo que puede contener a la mayoría de los nodos.
Nota: inserte un nodo Shape antes de añadir geometría o Appearance. |
| DEF |
[DEF ID #IMPLIED]
DEF define un único identificador ID para este nodo, referenciable por otros nodos.
Nota: nombres DEF descriptivos mejoran la claridad y ayudan a documentar un modelo.
|
| USE |
[USE IDREF #IMPLIED]
USE significa reutilizar un nodo ya identificado con un ID mediante DEF, sin tener en cuenta todos los demás atributos e hijos.
Nota: utilice USE, en vez de duplicar nodos, puede mejorar el rendimiento.
Advertencia ¡NO incluya DEF (u otros valores de atributos) cuando se utilice un atributo USE!
|
| bboxCenter |
[bboxCenter accessType initializeOnly, type SFVec3f CDATA "0 0 0"]
Centro del cubo de delimitación (bounding box): posición de balance desde el origen del sistema de coordenadas local.
|
| bboxSize |
[bboxSize accessType initializeOnly, type SFVec3f CDATA "-1 -1 -1"]
Tamaño del cubo de delimitación (bounding box): calculado automáticamente, puede especificarse como una optimización o una
restricción.
|
| containerField |
[containerField: NMTOKEN "children"]
containerField es el campo-etiqueta usado como prefijo en la codificación VRML
cuando este nodo es un hijo de otro nodo.
Ejemplos: geometry Box, children Group, proxy Group.
Nota: puede ser sobreescrito por el autor si es necesario.
Advertencia: el atributo containerField es sólo soportado por la codificación XML de las escenas.
|
| class |
[class: CDATA #FIXED ""]
class es un atributo reservado para uso de las hojas de estilo XML.
Advertencia: el atributo class es sólo soportado por la codificación XML de las escenas.
|
| |
Top Resources Credits |
HAnimDisplacer |
Un 'HAnimDisplacer' puede ser usado de tres formas distintas:
(a) identificar vértices que corresponden a una característica particular en el 'HAnimSegment',
(b) representar una acción muscular particular reemplazando vértices en varias direcciones (linealmente o radialmente), y
(c) representar una configuración completa de los vértices en un 'HAnimSegment'.
Por ejemplo, en el caso de una cara,
debe haber un 'HAnimDisplacer' para cada expresión facial.
Nota: nombres sufijos incluyen _feature, _action and _config.
Múltiples nodos 'HAnimDisplacer' deben aparecer consecutivamente en 'HAnimSegment'. |
| DEF |
[DEF ID #IMPLIED]
DEF define un único identificador ID para este nodo, referenciable por otros nodos.
Nota: nombres DEF descriptivos mejoran la claridad y ayudan a documentar un modelo.
|
| USE |
[USE IDREF #IMPLIED]
USE significa reutilizar un nodo ya identificado con un ID mediante DEF, sin tener en cuenta todos los demás atributos e hijos.
Nota: utilice USE, en vez de duplicar nodos, puede mejorar el rendimiento.
Advertencia ¡NO incluya DEF (u otros valores de atributos) cuando se utilice un atributo USE!
|
| name |
[name accessType inputOutput, type SFString CDATA #IMPLIED]
name debe estar presente para que Humanoid pueda ser identificado en tiempo de ejecución.
¡name tiene que coincidir con el nombre DEF!
|
| coordIndex |
[coordIndex accessType inputOutput, type MFInt32 CDATA #IMPLIED]
Define la matriz de coordenadas de los vértices de 'Segment' afectados por 'Displacer'.
Los índices proporcionan el orden en el que se aplican las coordenadas.
El orden comienza en el índice 0, las comas entre conjuntos son opcionales.
Utilice -1 para separar índices para cada característica.
|
| displacements |
[displacements accessType inputOutput, type MFVec3f CDATA #IMPLIED]
Conjunto de valores 3D añadidos a la posición neutral o restante de cada conjunto de vértices 'Segment' referenciado por el
campo coordIndex.
|
| 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 es el campo-etiqueta usado como prefijo en la codificación VRML
cuando este nodo es un hijo de otro nodo.
Ejemplos: geometry Box, children Group, proxy Group.
Nota: puede ser sobreescrito por el autor si es necesario.
Advertencia: el atributo containerField es sólo soportado por la codificación XML de las escenas.
|
| class |
[class: CDATA #FIXED ""]
class es un atributo reservado para uso de las hojas de estilo XML.
Advertencia: el atributo class es sólo soportado por la codificación XML de las escenas.
|
| |
Top Resources Credits |
HAnimHumanoid |
El nodo HAnimHumanoid se usa para:
(a) guardar referencias para las uniones, segmentos y vistas,
(b) sirve como un contenedor para el humanoide completo,
(c) proporciona una manera conveniente de mover el humanoide a través de su entorno, y
(d) almacenar datos leíbles por las personas como autor o información sobre los derechos de autor.
Humanoid contiene un humanoidBody (v1.1) o bien un campo contenedor skeleton (V2.0)
Humanoid también contiene nodos HAnimJoint, HAnimSegment, HAnimSite, Viewpoint y skin (v2.0) |
| DEF |
[DEF ID #IMPLIED]
DEF define un único identificador ID para este nodo, referenciable por otros nodos.
Nota: nombres DEF descriptivos mejoran la claridad y ayudan a documentar un modelo.
|
| USE |
[USE IDREF #IMPLIED]
USE significa reutilizar un nodo ya identificado con un ID mediante DEF, sin tener en cuenta todos los demás atributos e hijos.
Nota: utilice USE, en vez de duplicar nodos, puede mejorar el rendimiento.
Advertencia ¡NO incluya DEF (u otros valores de atributos) cuando se utilice un atributo USE!
|
| name |
[name accessType inputOutput, type SFString CDATA #IMPLIED]
name debe estar presente para que Humanoid pueda ser identificado en tiempo de ejecución.
|
| version |
[version accessType inputOutput, type SFString CDATA #IMPLIED]
Versión de Humanoid Animation Specification.
|
| info |
[info accessType inputOutput, type MFString CDATA #IMPLIED]
Pares de palabra clave = valor de metadatos.
La codificación VRML97 combina todos los pares de palabra clave = valor regulares bajo info.
Nota: el campo info puede ser generalmente ignorado dado que los otros atributos XML para Humanoid pueden contener toda la información
requerida.
|
| translation |
[translation accessType inputOutput, type SFVec3f CDATA "0 0 0"]
Posición de los hijos relativa al sistema local de coordenadas.
|
| rotation |
[rotation accessType inputOutput, type SFRotation CDATA "0 0 1 0"]
Orientación de los hijos relativa al sistema local de coordenadas.
|
| scale |
[scale accessType inputOutput, type SFVec3f CDATA "1 1 1"]
Escala x-y-z no uniforme del sistema de coordenadas del hijo, ajustada por center y scaleOrientation.
|
| scaleOrientation |
[scaleOrientation accessType inputOutput, type SFRotation CDATA "0 0 1 0"]
Rotación preliminar del sistema de coordenadas antes del escalado (para permitir escalado alrededor de orientaciones arbitrarias)
|
| center |
[center accessType inputOutput, type SFVec3f CDATA "0 0 0"]
Balance de translación desde el origen del sistema de coordenadas local.
|
| bboxCenter |
[bboxCenter accessType initializeOnly, type SFVec3f CDATA "0 0 0"]
Centro del cubo de delimitación (bounding box): posición de balance desde el origen del sistema de coordenadas local.
|
| bboxSize |
[bboxSize accessType initializeOnly, type SFVec3f CDATA "-1 -1 -1"]
Tamaño del cubo de delimitación (bounding box): calculado automáticamente, puede especificarse como una optimización o una
restricción.
|
| containerField |
[containerField: NMTOKEN "children"]
containerField es el campo-etiqueta usado como prefijo en la codificación VRML
cuando este nodo es un hijo de otro nodo.
Ejemplos: geometry Box, children Group, proxy Group.
Nota: puede ser sobreescrito por el autor si es necesario.
Advertencia: el atributo containerField es sólo soportado por la codificación XML de las escenas.
|
| class |
[class: CDATA #FIXED ""]
class es un atributo reservado para uso de las hojas de estilo XML.
Advertencia: el atributo class es sólo soportado por la codificación XML de las escenas.
|
| |
Top Resources Credits |
HAnimJoint |
Cada articulación en el cuerpo se representa mediante un nodo HAnimJoint.
HAnimJoint sólo puede ser un hijo de otro nodo HAnimJoint, o un hijo en el campo humanoidBody.
Nota: un HAnimJoint no puede ser un hijo de un 'HAnimSegment'. |
| DEF |
[DEF ID #IMPLIED]
DEF define un único identificador ID para este nodo, referenciable por otros nodos.
Nota: nombres DEF descriptivos mejoran la claridad y ayudan a documentar un modelo.
|
| USE |
[USE IDREF #IMPLIED]
USE significa reutilizar un nodo ya identificado con un ID mediante DEF, sin tener en cuenta todos los demás atributos e hijos.
Nota: utilice USE, en vez de duplicar nodos, puede mejorar el rendimiento.
Advertencia ¡NO incluya DEF (u otros valores de atributos) cuando se utilice un atributo USE!
|
| name |
[name accessType inputOutput, type SFString CDATA #IMPLIED]
¡El nombrado de Joint es muy importante! Utilice definiciones en la especificación H-Anim.#10;Ejemplos: l_knee r_ankle vc6
l_acromioclavicular r_wrist, etc.
|
| ulimit |
[ulimit accessType inputOutput, type MFFloat CDATA #IMPLIED]
Límite superior para la rotación máxima de la articulación.
Nota: siempre contiene 3 valores, uno para cada eje local.
|
| llimit |
[llimit accessType inputOutput, type MFFloat CDATA #IMPLIED]
Límite inferior para la rotación mínima de la articulación.
Nota: siempre contiene 3 valores, uno para cada eje local.
|
| limitOrientation |
[limitOrientation accessType inputOutput, type SFRotation CDATA "0 0 1 0"]
Orientación de los límites superior/inferior, relativos al centro de Joint.
|
| skinCoordIndex |
[skinCoordIndex accessType inputOutput, type MFInt32 CDATA #IMPLIED]
Valores de índices de coordenadas que referencian qué vértices están influidos por la articulación.
|
| skinCoordWeight |
[skinCoordWeight accessType inputOutput, type MFFloat CDATA #IMPLIED]
Valores de deformación de peso para los valores correspondientes al campo skinCoordIndex.
|
| stiffness |
[stiffness accessType inputOutput, type MFFloat CDATA "0 0 0" (0..1)]
Valor (0..1) que indica la voluntad de la articulación para moverse.
Valores mayores de rigidez (stiffness) significan mayor resistencia (sobre los ejes locales X, Y, Z)
Nota: usado por sistemas de cinemática inversa.
|
| translation |
[translation accessType inputOutput, type SFVec3f CDATA "0 0 0"]
Posición de los hijos relativa al sistema local de coordenadas.
|
| rotation |
[rotation accessType inputOutput, type SFRotation CDATA "0 0 1 0"]
Orientación de los hijos relativa al sistema local de coordenadas.
|
| scale |
[scale accessType inputOutput, type SFVec3f CDATA "1 1 1"]
Escala x-y-z no uniforme del sistema de coordenadas del hijo, ajustada por center y scaleOrientation.
|
| scaleOrientation |
[scaleOrientation accessType inputOutput, type SFRotation CDATA "0 0 1 0"]
Rotación preliminar del sistema de coordenadas antes del escalado (para permitir escalado alrededor de orientaciones arbitrarias)
|
| center |
[center accessType inputOutput, type SFVec3f CDATA "0 0 0"]
Balance de translación desde el origen del sistema de coordenadas local.
|
| bboxCenter |
[bboxCenter accessType initializeOnly, type SFVec3f CDATA "0 0 0"]
Centro del cubo de delimitación (bounding box): posición de balance desde el origen del sistema de coordenadas local.
|
| bboxSize |
[bboxSize accessType initializeOnly, type SFVec3f CDATA "-1 -1 -1"]
Tamaño del cubo de delimitación (bounding size): se calcula automáticamente y puede ser especificada como una optimización
o como una restricción.
|
| containerField |
[containerField: NMTOKEN "children"]
containerField es el campo-etiqueta usado como prefijo en la codificación VRML
cuando este nodo es un hijo de otro nodo.
Ejemplos: geometry Box, children Group, proxy Group.
Nota: puede ser sobreescrito por el autor si es necesario.
Advertencia: el atributo containerField es sólo soportado por la codificación XML de las escenas.
|
| class |
[class: CDATA #FIXED ""]
class es un atributo reservado para uso de las hojas de estilo XML.
Advertencia: el atributo class es sólo soportado por la codificación XML de las escenas.
|
| |
Top Resources Credits |
HAnimSegment |
Cada segmento del cuerpo se almacena en un nodo HAnimSegment.
HAnimSegment contiene Coordinate/CoordinateDouble, HAnimDisplacer y nodos hijos. |
| DEF |
[DEF ID #IMPLIED]
DEF define un único identificador ID para este nodo, referenciable por otros nodos.
Nota: nombres DEF descriptivos mejoran la claridad y ayudan a documentar un modelo.
|
| USE |
[USE IDREF #IMPLIED]
USE significa reutilizar un nodo ya identificado con un ID mediante DEF, sin tener en cuenta todos los demás atributos e hijos.
Nota: utilice USE, en vez de duplicar nodos, puede mejorar el rendimiento.
Advertencia ¡NO incluya DEF (u otros valores de atributos) cuando se utilice un atributo USE!
|
| name |
[name accessType inputOutput, type SFString CDATA #IMPLIED]
¡El nombrado de Segment es muy importante! Utilice definiciones en la especificación H-Anim.
Ejemplos: l_knee r_ankle vc6 l_acromioclavicular r_wrist, etc.
|
| mass |
[mass accessType inputOutput, type SFFloat CDATA "0"]
Masa total del segmento, 0 si no está disponible.
|
| centerOfMass |
[centerOfMass accessType inputOutput, type SFVec3f CDATA "0 0 0"]
Localización en el segmento del centro de masas.
|
| momentsOfInertia |
[momentsOfInertia accessType inputOutput, type MFFloat CDATA "0 0 0 0 0 0 0 0 0"]
Momentos 3x3 de la matriz de inercia. Por defecto:
0 0 0
0 0 0
0 0 0.
|
| bboxCenter |
[bboxCenter accessType initializeOnly, type SFVec3f CDATA "0 0 0"]
Centro del cubo de delimitación (bounding box): posición de balance desde el origen del sistema de coordenadas local.
|
| bboxSize |
[bboxSize accessType initializeOnly, type SFVec3f CDATA "-1 -1 -1"]
Tamaño del cubo de delimitación (bounding size): se calcula automáticamente y puede ser especificada como una optimización
o como una restricción.
|
| containerField |
[containerField: NMTOKEN "children"]
containerField es el campo-etiqueta usado como prefijo en la codificación VRML
cuando este nodo es un hijo de otro nodo.
Ejemplos: geometry Box, children Group, proxy Group.
Nota: puede ser sobreescrito por el autor si es necesario.
Advertencia: el atributo containerField es sólo soportado por la codificación XML de las escenas.
|
| class |
[class: CDATA #FIXED ""]
class es un atributo reservado para uso de las hojas de estilo XML.
Advertencia: el atributo class es sólo soportado por la codificación XML de las escenas.
|
| |
Top Resources Credits |
HAnimSite |
Un nodo HAnimSite sirve para tres propósitos:
(a) define una localización "end effector" que puede ser usado por un sistema de cinemática inversa,
(b) define un punto anexo para los accesorios tales como joyas y vestidos, y
(c) define una localización para una cámara virtual en el marco de referencia de un HAnimSegment
(tal como una mirada "a través de los ojos" del humanoide para usar en mundos multi-usuario).
Nota: Sites se guardan como hijos de un nodo HAnimSegment. |
| DEF |
[DEF ID #IMPLIED]
DEF define un único identificador ID para este nodo, referenciable por otros nodos.
Nota: nombres DEF descriptivos mejoran la claridad y ayudan a documentar un modelo.
|
| USE |
[USE IDREF #IMPLIED]
USE significa reutilizar un nodo ya identificado con un ID mediante DEF, sin tener en cuenta todos los demás atributos e hijos.
Nota: utilice USE, en vez de duplicar nodos, puede mejorar el rendimiento.
Advertencia ¡NO incluya DEF (u otros valores de atributos) cuando se utilice un atributo USE!
|
| name |
[name accessType inputOutput, type SFString CDATA #IMPLIED]
name debe estar presente para que Humanoid puedea ser identificado en tiempo de ejecución.
|
| translation |
[translation accessType inputOutput, type SFVec3f CDATA "0 0 0"]
Posición de los hijos relativa al sistema local de coordenadas.
|
| rotation |
[rotation accessType inputOutput, type SFRotation CDATA "0 0 1 0"]
Orientación de los hijos relativa al sistema local de coordenadas.
|
| scale |
[scale accessType inputOutput, type SFVec3f CDATA "1 1 1"]
Escala x-y-z no uniforme del sistema de coordenadas del hijo, ajustada por center y scaleOrientation.
|
| scaleOrientation |
[scaleOrientation accessType inputOutput, type SFRotation CDATA "0 0 1 0"]
Rotación preliminar del sistema de coordenadas antes del escalado (para permitir escalado alrededor de orientaciones arbitrarias)
|
| center |
[center accessType inputOutput, type SFVec3f CDATA "0 0 0"]
Balance de translación desde el origen del sistema de coordenadas local.
|
| bboxCenter |
[bboxCenter accessType initializeOnly, type SFVec3f CDATA "0 0 0"]
Centro del cubo de delimitación (bounding box): posición de balance desde el origen del sistema de coordenadas local.
|
| bboxSize |
[bboxSize accessType initializeOnly, type SFVec3f CDATA "-1 -1 -1"]
Tamaño del cubo de delimitación (bounding size): se calcula automáticamente y puede ser especificada como una optimización
o como una restricción.
|
| containerField |
[containerField: NMTOKEN "children"]
containerField es el campo-etiqueta usado como prefijo en la codificación VRML
cuando este nodo es un hijo de otro nodo.
Ejemplos: geometry Box, children Group, proxy Group.
Nota: puede ser sobreescrito por el autor si es necesario.
Advertencia: el atributo containerField es sólo soportado por la codificación XML de las escenas.
|
| class |
[class: CDATA #FIXED ""]
class es un atributo reservado para uso de las hojas de estilo XML.
Advertencia: el atributo class es sólo soportado por la codificación XML de las escenas.
|
| |
Top Resources Credits |
head |
head contiene etiquetas de componente, metadatos u otras definidas arbitrariamente por el autor.
Nota: hace coincidir la etiqueta <head> en HTML.
Nota: head es el primer hijo de la etiqueda X3D, y precede a 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 proyecta un fichero con una imagen 2D en una forma geométrica.
Los mapas de Texture tienen un sistema de coordenadas 2D (s, t) horizontal y vertical,
con valores (s, t) en el rango [0.0, 1.0] para las esquinas opuestas de la imagen.
Nota: inserte nodos Shape y Appearance antes de añadir texture.
Advertencia: valores brillantes emissiveColor de Material pueden llevarse algunas texturas. |
| DEF |
[DEF ID #IMPLIED]
DEF define un único identificador ID para este nodo, referenciable por otros nodos.
Nota: nombres DEF descriptivos mejoran la claridad y ayudan a documentar un modelo.
|
| USE |
[USE IDREF #IMPLIED]
USE significa reutilizar un nodo ya identificado con un ID mediante DEF, sin tener en cuenta todos los demás atributos e hijos.
Nota: utilice USE, en vez de duplicar nodos, puede mejorar el rendimiento.
Advertencia ¡NO incluya DEF (u otros valores de atributos) cuando se utilice un atributo USE!
|
| url |
[url accessType inputOutput, type MFString CDATA #IMPLIED]
Localización y nombre del fichero de la imagen.
Tener múltiples localizaciones es más seguro, y las localizaciones web permiten que funcionen los anexos del correo electrónico.
Nota: las cadenas de caracteres (Strings) pueden tener múltiples valores, por eso separe cada cadena con comillas.
[ "http://www.url1.org" "http://www.url2.org" "etc." ].
Nota ¡tenga en cuenta que los nombres de directorios y ficheros de enlaces http deben preservar las mayúsculas y minúsculas
originales!
Nota: puede reemplazar espacios blancos en medio de url's con el carácter %20 para cada carácter blanco.
|
| repeatS |
[repeatS accessType initializeOnly, type SFBool (true|false) "true"]
Repite horizontalmente la textura a lo largo del eje S.
|
| repeatT |
[repeatT accessType initializeOnly, type SFBool (true|false) "true"]
Repite verticalmente la textura a lo largo del eje T.
|
| containerField |
[containerField: NMTOKEN "children"]
containerField es el campo-etiqueta usado como prefijo en la codificación VRML
cuando este nodo es un hijo de otro nodo.
Ejemplos: geometry Box, children Group, proxy Group.
Nota: puede ser sobreescrito por el autor si es necesario.
Advertencia: el atributo containerField es sólo soportado por la codificación XML de las escenas.
|
| class |
[class: CDATA #FIXED ""]
class es un atributo reservado para uso de las hojas de estilo XML.
Advertencia: el atributo class es sólo soportado por la codificación XML de las escenas.
|
| |
Top Resources Credits |
IMPORT |
IMPORT es una forma experimental de obtener acceso ROUTE a los nodos de las escenas Inline. |
| inlineDEF |
[inlineDEF IDREF #REQUIRED]
inlineDEF es el nombre por defecto del nodo que va a ser importado (IMPORTed) en la escena Inline.
|
| importedDEF |
[importedDEF NMTOKEN #REQUIRED]
importedDEF permite renombrar un nodo localDEF con un nombre diferente al ser importado.
Nota: opcional, por defecto se usa el mismo nombre DEF.
|
| AS |
[AS: ID #IMPLIED]
nombre para este nombre importedDEF como un nombre diferente en la escena local.
Nota: opcional.
|
| |
Top Resources Credits |
IndexedFaceSet |
IndexedFaceSet es un nodo de geometría que puede contener un nodo Color/ColorRGBA, Coordinate/CoordinateDouble, Normal y TextureCoordinate.
Nota: inserte un nodo Shape antes de añadir geometría o Appearance.
Puede sustituir un nodo ProtoInstance que coincida en tipo por el contenido. |
| DEF |
[DEF ID #IMPLIED]
DEF define un único identificador ID para este nodo, referenciable por otros nodos.
Nota: nombres DEF descriptivos mejoran la claridad y ayudan a documentar un modelo.
|
| USE |
[USE IDREF #IMPLIED]
USE significa reutilizar un nodo ya identificado con un ID mediante DEF, sin tener en cuenta todos los demás atributos e hijos.
Nota: utilice USE, en vez de duplicar nodos, puede mejorar el rendimiento.
Advertencia ¡NO incluya DEF (u otros valores de atributos) cuando se utilice un atributo USE!
|
| coordIndex |
[coordIndex accessType initializeOnly, type MFInt32 CDATA #IMPLIED]
Los índices coordIndex proporcionan el orden en el que se aplican las coordenadas.
El orden comienza en el índice 0, las comas entre conjuntos son opcionales.
Use -1 para separar los índices de cada polígono.
|
| ccw |
[ccw accessType initializeOnly, type SFBool (true|false) "true"]
ccw = counterclockwise: ordenación de la orientación de las coordenadas de los vértices.
Nota: ccw false puede invertir la orientación continua (backface culling) y del vector normal.
|
| convex |
[convex accessType initializeOnly, type SFBool (true|false) "true"]
Si todos los polígonos en la forma son convexos (true), o posiblemente cóncavos (false).
Un polígono convexo es plano, no intersecta consigo mismo, y todos sus ángulos interiores son < 180 grados.
Nota para el perfil de intercambio (interchange profile): sólo convex=true IndexedFaceSets están soportados.
|
| 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!
|
| creaseAngle |
[creaseAngle accessType initializeOnly, type SFFloat CDATA "0.0"]
creaseAngle define el ángulo (en radianes) para determinar si los polígonos adyacentes
se dibujan con bordes marcados o matices suaves.
Si el ángulo entre las normales de dos polígonos adyacentes es menor que creaseAngle,
se renderiza matización suave a través del segmento de línea que comparten.
Nota para el perfil de intercambio (interchange profile): sólo soporta radianes 0 y Π.
|
| colorPerVertex |
[colorPerVertex accessType initializeOnly, type SFBool (true|false) "true"]
Si el nodo Color se aplica por vértice (true) o por polígono (false).
|
| colorIndex |
[colorIndex accessType initializeOnly, type MFInt32 CDATA #IMPLIED]
colorIndex indices provide order in which colors are applied.
|
| normalPerVertex |
[normalPerVertex accessType initializeOnly, type SFBool (true|false) "true"]
Si el nodo Normal se aplica por vértice (true) o por polígono (false).
|
| normalIndex |
[normalIndex accessType initializeOnly, type MFInt32 CDATA #IMPLIED]
Nota para el perfil de intercambio (interchange profile): este campo puede ser ignorado.
|
| texCoordIndex |
[texCoordIndex accessType initializeOnly, type MFInt32 CDATA #IMPLIED]
Lista de los índices de coordenadas de textura que proyectan la textura anexa a las coordenadas correspondientes.
Nota ¡use una herramienta!
|
| 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 "children"]
containerField es el campo-etiqueta usado como prefijo en la codificación VRML
cuando este nodo es un hijo de otro nodo.
Ejemplos: geometry Box, children Group, proxy Group.
Nota: puede ser sobreescrito por el autor si es necesario.
Advertencia: el atributo containerField es sólo soportado por la codificación XML de las escenas.
|
| class |
[class: CDATA #FIXED ""]
class es un atributo reservado para uso de las hojas de estilo XML.
Advertencia: el atributo class es sólo soportado por la codificación XML de las escenas.
|
| |
Top Resources Credits |
IndexedLineSet |
IndexedLineSet es un nodo de geometría que puede contener un Color y un nodo Coordinate.
Valores Color o un emissiveColor de Material se usa para dibujar líneas y puntos.
Las líneas no están iluminadas, no son proyecciones de la textura (texture-mapped), y no participan en la detección de colisión.
Nota: use un color diferente (o emissiveColor) al color del fondo.
Nota: si se renderizan puntos Coordinate originalmente definidos por un IndexedFaceSet,
los valores index pueden necesitar repetir primero cada vértice inicial para cerrar los polígonos.
Nota: inserte un nodo Shape antes de añadir geometría o Appearance.
También puede sustituir un nodo ProtoInstance que coincida en tipo por el contenido. |
| DEF |
[DEF ID #IMPLIED]
DEF define un único identificador ID para este nodo, referenciable por otros nodos.
Nota: nombres DEF descriptivos mejoran la claridad y ayudan a documentar un modelo.
|
| USE |
[USE IDREF #IMPLIED]
USE significa reutilizar un nodo ya identificado con un ID mediante DEF, sin tener en cuenta todos los demás atributos e hijos.
Nota: utilice USE, en vez de duplicar nodos, puede mejorar el rendimiento.
Advertencia ¡NO incluya DEF (u otros valores de atributos) cuando se utilice un atributo USE!
|
| coordIndex |
[coordIndex accessType initializeOnly, type MFInt32 CDATA #IMPLIED]
Los índices coordIndex proporcionan el orden en el que se aplican las coordenadas.
El orden comienza en el índice 0, las comas entre conjuntos son opcionales,
use -1 para separar los índices de cada polilínea.
Nota: si se renderizan puntos Coordinate originalmente definidos por un IndexedFaceSet,
los valores index pueden necesitar repetir primero cada vértice inicial para cerrar los polígonos.
|
| colorPerVertex |
[colorPerVertex accessType initializeOnly, type SFBool (true|false) "true"]
Si Color se aplica por vértice (true) o por polilínea (false).
|
| colorIndex |
[colorIndex accessType initializeOnly, type MFInt32 CDATA #IMPLIED]
Los índices colorIndex proporcionan el orden en el que se aplican los colores.
Nota: si se renderizan puntos Coordinate originalmente definidos por un IndexedFaceSet,
los valores index pueden necesitar repetir primero cada vértice inicial para cerrar los polígonos.
|
| 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 "children"]
containerField es el campo-etiqueta usado como prefijo en la codificación VRML
cuando este nodo es un hijo de otro nodo.
Ejemplos: geometry Box, children Group, proxy Group.
Nota: puede ser sobreescrito por el autor si es necesario.
Advertencia: el atributo containerField es sólo soportado por la codificación XML de las escenas.
|
| class |
[class: CDATA #FIXED ""]
class es un atributo reservado para uso de las hojas de estilo XML.
Advertencia: el atributo class es sólo soportado por la codificación XML de las escenas.
|
| |
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 es un nodo de Grupo que puede cargar otros nodos via url.
Nota: no puede mandar valores usando ROUTE dentro de una escena Inline,
use ExternProtoDeclare y ProtoInstance en su lugar. |
| DEF |
[DEF ID #IMPLIED]
DEF define un único identificador ID para este nodo, referenciable por otros nodos.
Nota: nombres DEF descriptivos mejoran la claridad y ayudan a documentar un modelo.
|
| USE |
[USE IDREF #IMPLIED]
USE significa reutilizar un nodo ya identificado con un ID mediante DEF, sin tener en cuenta todos los demás atributos e hijos.
Nota: utilice USE, en vez de duplicar nodos, puede mejorar el rendimiento.
Advertencia ¡NO incluya DEF (u otros valores de atributos) cuando se utilice un atributo USE!
|
| url |
[url accessType inputOutput, type MFString CDATA #IMPLIED] .
Nota: las cadenas de caracteres (Strings) pueden tener múltiples valores, por eso separe cada cadena con comillas.
[ "http://www.url1.org" "http://www.url2.org" "etc." ].
Nota ¡tenga en cuenta que los nombres de directorios y ficheros de enlaces http deben preservar las mayúsculas y minúsculas
originales!
Nota: puede reemplazar espacios blancos en medio de url's con el carácter %20 para cada carácter blanco.
|
| bboxCenter |
[bboxCenter accessType initializeOnly, type SFVec3f CDATA "0 0 0"]
Centro del cubo de delimitación (bounding box): posición de balance desde el origen del sistema de coordenadas local.
|
| bboxSize |
[bboxSize accessType initializeOnly, type SFVec3f CDATA "-1 -1 -1"]
Tamaño del cubo de delimitación (bounding box): calculado automáticamente, puede especificarse como una optimización o una
restricción.
|
| containerField |
[containerField: NMTOKEN "children"]
containerField es el campo-etiqueta usado como prefijo en la codificación VRML
cuando este nodo es un hijo de otro nodo.
Ejemplos: geometry Box, children Group, proxy Group.
Nota: puede ser sobreescrito por el autor si es necesario.
Advertencia: el atributo containerField es sólo soportado por la codificación XML de las escenas.
|
| class |
[class: CDATA #FIXED ""]
class es un atributo reservado para uso de las hojas de estilo XML.
Advertencia: el atributo class es sólo soportado por la codificación XML de las escenas.
|
| |
Top Resources Credits |
IntegerSequencer |
IntegerSequencer genera valores periódicos discretos del tipo Integer
que pueden ser redirigidos (ROUTEd) a otros atributos del tipo Boolean.
Entrada típica: ROUTE someTimeSensor.fraction_changed TO someInterpolator.set_fraction
Salida típica: ROUTE someInterpolator.value_changed TO destinationNode.set_attribute. |
| DEF |
[DEF ID #IMPLIED]
DEF define un único identificador ID para este nodo, referenciable por otros nodos.
Nota: nombres DEF descriptivos mejoran la claridad y ayudan a documentar un modelo.
|
| USE |
[USE IDREF #IMPLIED]
USE significa reutilizar un nodo ya identificado con un ID mediante DEF, sin tener en cuenta todos los demás atributos e hijos.
Nota: utilice USE, en vez de duplicar nodos, puede mejorar el rendimiento.
Advertencia ¡NO incluya DEF (u otros valores de atributos) cuando se utilice un atributo USE!
|
| key |
[key accessType inputOutput, type MFFloat CDATA #IMPLIED]
Parámetros de definición para los intervalos de tiempo de la función de interpolación lineal,
en orden ascendente y correspondiendo a los keyValues.
Nota ¡el número de keys debe ser igual que el número de keyValues!
|
| keyValue |
[keyValue accessType inputOutput, type MFInt32 CDATA #IMPLIED]
Valores de salida para la interpolación lineal, cada uno correspondiendo a los valores de fracciones de tiempo (keys).
Nota ¡el número de keys debe ser igual que el número de keyValues!
|
| set_fraction |
[set_fraction: inputOnly type SFFloat CDATA "0"]
set_fraction selecciona el valor de entrada (key) para el valor de salida correspondiente (keyValue)
|
| value_changed |
[value_changed accessType outputOnly, type SFBool (true|false) "0"]
Valor de salida intermitente único determinado por el valor de tiempo actual (key) y su correspondiente par (keyValue)
|
| previous |
[previous accessType inputOnly, type SFBool (true|false) ""]
Acciona el valor de salida anterior en la matriz de valores (keyValue).
Nota: realiza un bucle desde el primero hasta el último si es necesario.
|
| next |
[next accessType inputOnly, type SFBool (true|false) ""]
Acciona el valor de salida siguiente en la matriz de valores (keyValue).
Nota: realiza un bucle desde el último hasta el primero si es necesario.
|
| containerField |
[containerField: NMTOKEN "children"]
containerField es el campo-etiqueta usado como prefijo en la codificación VRML
cuando este nodo es un hijo de otro nodo.
Ejemplos: geometry Box, children Group, proxy Group.
Nota: puede ser sobreescrito por el autor si es necesario.
Advertencia: el atributo containerField es sólo soportado por la codificación XML de las escenas.
|
| class |
[class: CDATA #FIXED ""]
class es un atributo reservado para uso de las hojas de estilo XML.
Advertencia: el atributo class es sólo soportado por la codificación XML de las escenas.
|
| |
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 conecta atributos de nodos a campos Prototype en definiciones ProtoDeclare.
Añada etiquetas de conexión para definir cada par de conexiones de campo Prototype.
Advertencia: las etiquetas IS sólo están permitidas en definiciones de hijos ProtoDeclare.
Hint: IS tag precedes any Metadata tag, which precedes any other children tags. |
| |
Top Resources Credits |
KeySensor |
KeySensor genera eventos cuando el usuario presiona las teclas del teclado.
Soporta el concepto de "foco del teclado (keyboard focus)" - sólo un KeySensor/StringSensor genera eventos a un tiempo.
Advertencia: nodo experimental, en desarrollo y todavía no está soportado. |
| DEF |
[DEF ID #IMPLIED]
DEF define un único identificador ID para este nodo, referenciable por otros nodos.
Nota: nombres DEF descriptivos mejoran la claridad y ayudan a documentar un modelo.
|
| USE |
[USE IDREF #IMPLIED]
USE significa reutilizar un nodo ya identificado con un ID mediante DEF, sin tener en cuenta todos los demás atributos e hijos.
Nota: utilice USE, en vez de duplicar nodos, puede mejorar el rendimiento.
Advertencia ¡NO incluya DEF (u otros valores de atributos) cuando se utilice un atributo USE!
|
| keyPress |
[keyPress accessType outputOnly, type SFString CDATA #IMPLIED]
Eventos generados cuando el usuario presiona teclas de caracteres del teclado
produce valores enteros de caracteres UTF-8.
|
| keyRelease |
[keyRelease accessType outputOnly, type SFString CDATA #IMPLIED]
Eventos generados cuando el usuario deja de presionar las teclas de caracteres del teclado
produce valores enteros de caracteres UTF-8.
|
| actionKeyPress |
[actionKeyPress accessType outputOnly, type SFInt32 CDATA #IMPLIED]
Presionar teclas de acciones da los siguientes valores:
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]
Dejar de presionar teclas de acciones da los siguientes valores:
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 genera evento a true cuando se presiona la tecla Shift, evento a false cuando se libera.
|
| controlKey |
[controlKey accessType outputOnly, type SFBool (true|false) #IMPLIED]
controlKey genera evento a true cuando se presiona la tecla Control, evento a false cuando se libera.
|
| altKey |
[altKey accessType outputOnly, type SFBool (true|false) #IMPLIED]
altKey genera evento a true cuando se presiona la tecla Alt, evento a false cuando se libera.
|
| enabled |
[enabled accessType inputOutput, type SFBool (true|false) "true"]
Habilita/deshabilita el nodo sensor.
|
| isActive |
[isActive accessType inputOutput, type SFBool (true|false) "false"]
Eventos isActive true/false se envian cuando se dispara el sensor.
isActive=true cuando se presiona un botón primario del ratón, isActive=false cuando se libera.
|
| containerField |
[containerField: NMTOKEN "children"]
containerField es el campo-etiqueta usado como prefijo en la codificación VRML
cuando este nodo es un hijo de otro nodo.
Ejemplos: geometry Box, children Group, proxy Group.
Nota: puede ser sobreescrito por el autor si es necesario.
Advertencia: el atributo containerField es sólo soportado por la codificación XML de las escenas.
|
| class |
[class: CDATA #FIXED ""]
class es un atributo reservado para uso de las hojas de estilo XML.
Advertencia: el atributo class es sólo soportado por la codificación XML de las escenas.
|
| |
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 generata eventos cuando los nodos hijos se cargan.
Advertencia: nodo experimental, en desarrollo y no soportado todavía. |
| DEF |
[DEF ID #IMPLIED]
DEF define un único identificador ID para este nodo, referenciable por otros nodos.
Nota: nombres DEF descriptivos mejoran la claridad y ayudan a documentar un modelo.
|
| USE |
[USE IDREF #IMPLIED]
USE significa reutilizar un nodo ya identificado con un ID mediante DEF, sin tener en cuenta todos los demás atributos e hijos.
Nota: utilice USE, en vez de duplicar nodos, puede mejorar el rendimiento.
Advertencia ¡NO incluya DEF (u otros valores de atributos) cuando se utilice un atributo USE!
|
| timeOut |
[timeOut accessType inputOutput, type SFTime CDATA #IMPLIED]
|
| loadTime |
[loadTime accessType outputOnly, type SFTime CDATA #IMPLIED]
|
| isLoaded |
[isLoaded accessType outputOnly, type SFBool (true|false) #IMPLIED]
|
| progress |
[progress accessType outputOnly, type SFFloat CDATA #IMPLIED]
|
| enabled |
[enabled accessType inputOutput, type SFBool (true|false) "true"]
Enables/disables the sensor node.
|
| isActive |
[isActive: outputOnlytype SFBool (true|false) "false"]
Eventos isActive true/false se envian cuando el sensor se activa.
isActive=true cuando se presiona el botón primario del ratón, isActive=false cuando se suelta.
|
| containerField |
[containerField: NMTOKEN "children"]
containerField es el prefijo campo-etiqueta usado en la codificación VRML
cuando este nodo es un hijo de otro nodo.
Ejemplos: geometry Box, children Group, proxy Group.
Nota: puede ser sobreescrito por el autor si es necesario.
Advertencia: el atributo containerField sólo es soportado en la codificación XML de las escenas.
|
| class |
[class: CDATA #FIXED ""]
class es un atributo reservado para uso de las hojas de estilo XML.
Advertencia: el atributo class es sólo soportado por la codificación XML de las escenas.
|
| |
Top Resources Credits |
LocalFog |
LocalFog simula efectos atmosféricos mezclando objetos distantes con color de niebla.
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 define un único identificador ID para este nodo, referenciable por otros nodos.
Nota: nombres DEF descriptivos mejoran la claridad y ayudan a documentar un modelo.
|
| USE |
[USE IDREF #IMPLIED]
USE significa reutilizar un nodo ya identificado con un ID mediante DEF, sin tener en cuenta todos los demás atributos e hijos.
Nota: utilice USE, en vez de duplicar nodos, puede mejorar el rendimiento.
Advertencia ¡NO incluya DEF (u otros valores de atributos) cuando se utilice un atributo USE!
|
| enabled |
[enabled accessType inputOutput, type SFBool (true|false) "true"]
Habilita/deshabilita el nodo sensor.
|
| color |
[color accessType inputOutput, type SFColor CDATA "1 1 1"] [RGB color]
Nota: hace coincidir el color Background para hacer los objetos desaparecer.
|
| fogType |
[fogType accessType inputOutput, type SFString CDATA (LINEAR|EXPONENTIAL) "LINEAR"]
Especifica el algoritmo para la velocidad de aumento de Fog, bien LINEAR o EXPONENTIAL.
Nota: EXPONENTIAL es más natural pero también más cara a nivel computacional.
|
| visibilityRange |
[visibilityRange accessType inputOutput, type SFFloat CDATA "0.0"]
Distancia en metros donde los objetos están totalmente oscurecidos por la niebla, usando el sistema de coordenadas local.
Nota: visibilityRange 0 deshabilita Fog.
|
| containerField |
[containerField: NMTOKEN "children"]
containerField es el campo-etiqueta usado como prefijo en la codificación VRML
cuando este nodo es un hijo de otro nodo.
Ejemplos: geometry Box, children Group, proxy Group.
Nota: puede ser sobreescrito por el autor si es necesario.
Advertencia: el atributo containerField es sólo soportado por la codificación XML de las escenas.
|
| class |
[class: CDATA #FIXED ""]
class es un atributo reservado para uso de las hojas de estilo XML.
Advertencia: el atributo class es sólo soportado por la codificación XML de las escenas.
|
| |
Top Resources Credits |
LOD |
LOD (Level Of Detail) usa distancia cámara-a-objecto para conmutar entre los niveles hijo contenidos.
(Los nodos contenidos se llaman ahora hijos (children) en vez de nivel (level),
por consistencia de nombrado entre todos los nodos GroupingNodeType)
El rango de valores de LOD desde cerca hasta lejos (donde la geometría del hijo se hace más simple para un rendimiento mejor).
¡Para n rangos de valores, debe tener n+1 niveles hijo!
Sólo se renderizan los hijos del nivel seleccionado actualmente, pero todos los niveles continuan enviando/recibiendo eventos.
Nota: inserte un nodo Shape antes de añadir geometría o Appearance. |
| DEF |
[DEF ID #IMPLIED]
DEF define un único identificador ID para este nodo, referenciable por otros nodos.
Nota: nombres DEF descriptivos mejoran la claridad y ayudan a documentar un modelo.
|
| USE |
[USE IDREF #IMPLIED]
USE significa reutilizar un nodo ya identificado con un ID mediante DEF, sin tener en cuenta todos los demás atributos e hijos.
Nota: utilice USE, en vez de duplicar nodos, puede mejorar el rendimiento.
Advertencia ¡NO incluya DEF (u otros valores de atributos) cuando se utilice un atributo USE!
|
| 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"]
Posicíón de balance desde el origen del sistema de coordenadas local.
|
| range |
[range accessType initializeOnly, type MFFloat CDATA #IMPLIED]
Transiciones de distancia cámara-a-objecto para cada nivel hijo.
El rango de valores va desde cerca hasta lejos.
¡Para n rangos de valores, debe tener n+1 nivles hijo!
|
| level_changed |
[level_changed accessType outputOnly, type SFInt32 CDATA #FIXED ""]
Indicates current level of LOD children when activated.
|
| containerField |
[containerField: NMTOKEN "children"]
containerField es el campo-etiqueta usado como prefijo en la codificación VRML
cuando este nodo es un hijo de otro nodo.
Ejemplos: geometry Box, children Group, proxy Group.
Nota: puede ser sobreescrito por el autor si es necesario.
Advertencia: el atributo containerField es sólo soportado por la codificación XML de las escenas.
|
| class |
[class: CDATA #FIXED ""]
class es un atributo reservado para uso de las hojas de estilo XML.
Advertencia: el atributo class es sólo soportado por la codificación XML de las escenas.
|
| |
Top Resources Credits |
Material |
Material especifica propiedades de material de la superficie para la geometría de los nodos asociados
Los atributos de Material son usados por las ecuaciones de iluminación VRML durante el renderizado.
Nota: inserte nodos Shape y Appearance antes de añadir material. |
| DEF |
[DEF ID #IMPLIED]
DEF define un único identificador ID para este nodo, referenciable por otros nodos.
Nota: nombres DEF descriptivos mejoran la claridad y ayudan a documentar un modelo.
|
| USE |
[USE IDREF #IMPLIED]
USE significa reutilizar un nodo ya identificado con un ID mediante DEF, sin tener en cuenta todos los demás atributos e hijos.
Nota: utilice USE, en vez de duplicar nodos, puede mejorar el rendimiento.
Advertencia ¡NO incluya DEF (u otros valores de atributos) cuando se utilice un atributo USE!
|
| diffuseColor |
[diffuseColor accessType inputOutput, type SFColor CDATA "0.8 0.8 0.8"] [color RGB]
Cuánta luz directa, ángulo-dependiente es reflejada por todas las fuentes de luz.
Nota: sólo emissiveColor afecta a IndexedLineSet, LineSet y PointSet.
|
| emissiveColor |
[emissiveColor accessType inputOutput, type SFColor CDATA "0 0 0"] [color RGB]
Cuánta luz brillante es emitida desde este objeto.
Nota: emissiveColors brillan incluso cuando todas las luces están apagadas (off)
Nota: reinicialice diffuseColor desde el valor por defecto (.8 .8 .8) a (0 0 0) para evitar fallo.
Nota: sólo emissiveColor afecta a IndexedLineSet, LineSet y PointSet.
Advertencia: valores brillantes de emissiveColor pueden llevarse algunas texturas.
|
| specularColor |
[specularColor accessType inputOutput, type SFColor CDATA "0 0 0"] [color RGB]
Puntos especulares son reflejos de brillo (ejemplo: puntos brillantes en una manzana).
Nota para el perfil de intercambio (interchange profile): este campo puede ser ignorado.
|
| shininess |
[shininess accessType inputOutput, type SFFloat CDATA "0.2"] [0..1]
Valores bajos proporcionan brillos especulares suaves, valores altos proporcionan puntos más marcados y pequeños.
Nota para el perfil de intercambio (interchange profile): este campo puede ser ignorado.
|
| ambientIntensity |
[ambientIntensity accessType inputOutput, type SFFloat CDATA "0.2"] [0..1]
Cuánta luz de ambiente en todas las direcciones es reflejada desde todas las fuentes de luz.
Nota para el perfil de intercambio (interchange profile): este campo puede ser ignorado.
|
| transparency |
[transparency accessType inputOutput, type SFFloat CDATA "0"] [0..1]
Cómo de "claro" es un objeto: 1.0 es completamente transparente, 0.0 es completamente opaco.
Nota para el perfil de intercambio (interchange profile): transparencia < .5 opaco, transparencia > .5 transparente.
|
| containerField |
[containerField: NMTOKEN "children"]
containerField es el campo-etiqueta usado como prefijo en la codificación VRML
cuando este nodo es un hijo de otro nodo.
Ejemplos: geometry Box, children Group, proxy Group.
Nota: puede ser sobreescrito por el autor si es necesario.
Advertencia: el atributo containerField es sólo soportado por la codificación XML de las escenas.
|
| class |
[class: CDATA #FIXED ""]
class es un atributo reservado para uso de las hojas de estilo XML.
Advertencia: el atributo class es sólo soportado por la codificación XML de las escenas.
|
| |
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 (metadatos) proporciona información sobre la escena
y usa la misma definición que la etiqueta HTML meta.
Los atributos nombre y contenido proporcionan pares atributo=valor. |
| name |
[name accessType inputOutput, type SFString CDATA #IMPLIED]
Introduzca el atributo nombre del metadato aquí.
|
| content |
[content CDATA #REQUIRED]
Introduzca el atributo valor del metadato aquí.
Nota: muchas herramientas XML sustituyen automáticamente las referencias a caracteres XML si se necesita
(como & por & o " por ")
|
| xml:lang |
[xml:lang CDATA #IMPLIED]
Código de lenguaje, como para [IETF RFC3066/BCP47]
ftp://ftp.isi.edu/in-notes/bcp/bcp47.txt
|
| dir |
[dir (ltr|rtl) #IMPLIED]
Dirección para for texto débil/neutral (ltr=izquierda-a-derecha (left-to-right), rtl= derecha-a-izquierda (right-to-left).
|
| http-equiv |
[http-equiv CDATA #IMPLIED]
Puede ser usado por servidores HTTP para la respuesta de cabecera HTTP.
Vea la especificación [RFC2616] para detalles sobre cabeceras HTTP válidas.
Ejemplo <meta http-equiv="Expires" content="Tue, 20 Aug 1996 14:25:27 GMT">
See http://www.w3.org/TR/html4/struct/global.html#adef-http-equiv
|
| scheme |
[scheme CDATA #IMPLIED]
El atributo esquema permite a los autores proporcionar a los agentes del usuario (user agents) más contexto para la interpretación
correcta de los metadatos.
Por ejemplo, <meta scheme="ISBN" name="identifier" content="0-8230-2355-9">
See 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". |
| 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 applica la imagen de una película 2D a la superficie de una geometría, o proporciona audio para un nodo Sound.
Primero defínalo como textura, después USE como fuente Sound para verlo/oirlo/ahorrar memoria.
Los mapas de textura tienen un sistema de coordenadas 2D (s, t) horizontal y vertical,
con los valores (s, t) values en el rango [0.0, 1.0] para las esquinas opuestas de la imagen.
Nota: inserte nodos Shape y Appearance antes de añadir textura. |
| DEF |
[DEF ID #IMPLIED]
DEF define un único identificador ID para este nodo, referenciable por otros nodos.
Nota: nombres DEF descriptivos mejoran la claridad y ayudan a documentar un modelo.
|
| USE |
[USE IDREF #IMPLIED]
USE significa reutilizar un nodo ya identificado con un ID mediante DEF, sin tener en cuenta todos los demás atributos e hijos.
Nota: utilice USE, en vez de duplicar nodos, puede mejorar el rendimiento.
Advertencia ¡NO incluya DEF (u otros valores de atributos) cuando se utilice un atributo USE!
|
| url |
[url accessType inputOutput, type MFString CDATA #IMPLIED]
Localización y nombre de fichero de la imagen
Tener múltiples localizaciones es más seguro, y las localizaciones web permiten que funcionen los anexos del correo electrónico.
Nota: las cadenas de caracteres (Strings) pueden tener múltiples valores, por eso separe cada cadena con comillas.
[ "http://www.url1.org" "http://www.url2.org" "etc." ].
Nota ¡tenga en cuenta que los nombres de directorios y ficheros de enlaces http deben preservar las mayúsculas y minúsculas
originales!
Nota: puede reemplazar espacios blancos en medio de url's con el carácter %20 para cada carácter blanco.
|
| loop |
[loop accessType inputOutput, type SFBool (true|false) "false"]
Se repite indefinidamente cuando loop=true, se repite sólo una vez cuando loop=false.
|
| speed |
[speed accessType inputOutput, type SFFloat CDATA "1.0"]
Factor para la velocidad de reproducción de la película (o sonido).
|
| startTime |
[startTime accessType inputOutput, type SFTime CDATA "0"]
Tiempo absoluto: número de segundos desde el 1 de enero de 1970, 00:00:00 GMT.
Nota: normalmente recibe un valor de tiempo ROUTEd.
|
| stopTime |
[stopTime accessType inputOutput, type SFTime CDATA "0"]
Tiempo absoluto: número de segundos desde el 1 de enero de 1970, 00:00:00 GMT.
Nota: normalmente recibe un valor de tiempo ROUTEd.
|
| repeatS |
[repeatS accessType initializeOnly, type SFBool (true|false) "true"]
Repite horizontalmente la textura a lo largo del eje S.
|
| repeatT |
[repeatT accessType initializeOnly, type SFBool (true|false) "true"]
Repite verticalmente la textura a lo largo del eje T.
|
| duration_changed |
[duration_changed accessType outputOnly, type SFTime CDATA "0.0"]
Longitud de tiempo en segundos para un ciclo de película.
|
| isActive |
[isActive accessType outputOnly, type SFBool (true|false) "false"]
Eventos isActive true/false son enviados cuando la reproducción comienza/para.
|
| 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 "children"]
containerField es el campo-etiqueta usado como prefijo en la codificación VRML
cuando este nodo es un hijo de otro nodo.
Ejemplos: geometry Box, children Group, proxy Group.
Nota: puede ser sobreescrito por el autor si es necesario.
Advertencia: el atributo containerField es sólo soportado por la codificación XML de las escenas.
|
| class |
[class: CDATA #FIXED ""]
class es un atributo reservado para uso de las hojas de estilo XML.
Advertencia: el atributo class es sólo soportado por la codificación XML de las escenas.
|
| |
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 describe el modelo que se visualiza y las características físicas del avatar del visor.
Nota: para la inspección de objetos simples, la usabilidad con frecuencia proporciona type="EXAMINE" "ANY"
Nota: los tipos NavigationInfo '"WALK" "FLY"' soportan detección de colisión cámara-a-objecto.
Background, Fog, NavigationInfo y Viewpoint son nodos vinculables (bindables). |
| DEF |
[DEF ID #IMPLIED]
DEF define un único identificador ID para este nodo, referenciable por otros nodos.
Nota: nombres DEF descriptivos mejoran la claridad y ayudan a documentar un modelo.
|
| USE |
[USE IDREF #IMPLIED]
USE significa reutilizar un nodo ya identificado con un ID mediante DEF, sin tener en cuenta todos los demás atributos e hijos.
Nota: utilice USE, en vez de duplicar nodos, puede mejorar el rendimiento.
Advertencia ¡NO incluya DEF (u otros valores de atributos) cuando se utilice un atributo USE!
|
| type |
[type accessType inputOutput, type MFString CDATA "EXAMINE" "ANY"]
Introduzca una o más palabras: "EXAMINE" "WALK" "FLY" "LOOKAT" "ANY" "NONE".
Nota: para la inspección de objetos simples, la usabilidad con frecuencia propociona type="EXAMINE" "ANY".
Nota: tipos WALK y FLY fuerzan estrictamente detección de colisión cámara-a-objeto.
Nota: ver nodo Collision para más detalles sobre detección de colisión cámara-a-objeto.
Nota: las cadenas de caracteres (Strings) pueden tener múltiples valores, por eso separe cada cadena con comillas.
[ "http://www.url1.org" "http://www.url2.org" "etc." ]
Nota para el perfil de intercambio (interchange profile): este campo puede ser ignorado.
|
| speed |
[speed accessType inputOutput, type SFFloat CDATA "1.0"]
Velocidad por defecto a la que el visor viaja a través de la escena, en metros/segundo.
Advertencia: el valor por defecto de 1 m/s normalmente parece lento para navegación ordinaria.
Nota para el perfil de intercambio (interchange profile): este campo puede ser ignorado.
|
| headlight |
[headlight accessType inputOutput, type SFBool (true|false) "true"]
Habilita/deshabilita la luz direccional que siempre apunta a la dirección en la que el usuario está mirando.
|
| avatarSize |
[avatarSize accessType inputOutput, type MFFloat CDATA "0.25 1.6 0.75"]
los valores triples de avatarSize son:
(a) distancia de colisión entre el usuario y la geometría (plano de corte cercano de la pirámide de vista (view frustrum))
(b) altura del visor sobre el terreno.
(c) altura mayor sobre la que el visor puede andar (WALK)
Nota: mantenga (visibilityLimit / avatarSize.CollisionDistance) < 10,000 para evitar aliasing (aspecto 'borroso') (p.e. "movimiento"
de polígonos)
Nota para el perfil de intercambio (interchange profile): este campo puede ser ignorado.
|
| visibilityLimit |
[visibilityLimit accessType inputOutput, type SFFloat CDATA "0.0"]
Geometría más allá de este visibilityLimit puede no ser renderizada (plano de corte lejano de la pirámide de vista (view frustrum))
visibilityLimit=0.0 indica límite de visibilidad infinito.
Nota: mantenga visibilityLimit >= zero.
Nota: mantenga (visibilityLimit / avatarSize.CollisionDistance) < 10,000 para evitar aliasing (aspecto 'borroso') (p.e. "movimiento"
de polígonos).
Nota para el perfil de intercambio (interchange profile): este campo puede ser ignorado.
|
| 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) ""]
Fijar set_bind a true convierte este nodo en activo,
fijar set_bind a false convierte este nodo en inactivo.
De esta forma, fijando set_bind a true/false se habilitará/deshabilitará) este nodo.
|
| bindTime |
[bindTime accessType outputOnly, type SFTime CDATA "-1"]
Evento enviado cuando el nodo se convierte en activo/inactivo.
|
| isBound |
[isBound accessType outputOnly, type SFBool (true|false) "false"]
Evento a true enviado cuando el nodo se convierte en activo, evento a false enviado cuando es desactivado por otro nodo.
|
| containerField |
[containerField: NMTOKEN "children"]
containerField es el campo-etiqueta usado como prefijo en la codificación VRML
cuando este nodo es un hijo de otro nodo.
Ejemplos: geometry Box, children Group, proxy Group.
Nota: puede ser sobreescrito por el autor si es necesario.
Advertencia: el atributo containerField es sólo soportado por la codificación XML de las escenas.
|
| class |
[class: CDATA #FIXED ""]
class es un atributo reservado para uso de las hojas de estilo XML.
Advertencia: el atributo class es sólo soportado por la codificación XML de las escenas.
|
| |
Top Resources Credits |
Normal |
Normal es un conjunto de vectores 3D normales a la superficie.
Valores Normal son direcciones perpendiculares opcionales,
usados per-polygon o per-vertex para iluminación o matización.
Nota: usado por IndexedFaceSet y ElevationGrid. |
| DEF |
[DEF ID #IMPLIED]
DEF define un único identificador ID para este nodo, referenciable por otros nodos.
Nota: nombres DEF descriptivos mejoran la claridad y ayudan a documentar un modelo.
|
| USE |
[USE IDREF #IMPLIED]
USE significa reutilizar un nodo ya identificado con un ID mediante DEF, sin tener en cuenta todos los demás atributos e hijos.
Nota: utilice USE, en vez de duplicar nodos, puede mejorar el rendimiento.
Advertencia ¡NO incluya DEF (u otros valores de atributos) cuando se utilice un atributo USE!
|
| vector |
[vector accessType inputOutput, type MFVec3f CDATA #IMPLIED]
conjunto de vectores normales de longitud unitaria, correspondiente a polígonos o vértices indexados.
|
| containerField |
[containerField: NMTOKEN "children"]
containerField es el campo-etiqueta usado como prefijo en la codificación VRML
cuando este nodo es un hijo de otro nodo.
Ejemplos: geometry Box, children Group, proxy Group.
Nota: puede ser sobreescrito por el autor si es necesario.
Advertencia: el atributo containerField es sólo soportado por la codificación XML de las escenas.
|
| class |
[class: CDATA #FIXED ""]
class es un atributo reservado para uso de las hojas de estilo XML.
Advertencia: el atributo class es sólo soportado por la codificación XML de las escenas.
|
| |
Top Resources Credits |
NormalInterpolator |
NormalInterpolator genera una serie de conjuntos de vectores
normales (perpendicular) a lo largo de la superficie de una esfera unitaria
redirige (ROUTE) valores al atributo vector de un nodo <Normal>
u otro atributo Vector3FloatArray#10;Entrada típica: ROUTE someTimeSensor.fraction_changed TO someInterpolator.set_fraction
Salida típica: ROUTE someInterpolator.value_changed TO destinationNode.set_attribute. |
| DEF |
[DEF ID #IMPLIED]
DEF define un único identificador ID para este nodo, referenciable por otros nodos.
Nota: nombres DEF descriptivos mejoran la claridad y ayudan a documentar un modelo.
|
| USE |
[USE IDREF #IMPLIED]
USE significa reutilizar un nodo ya identificado con un ID mediante DEF, sin tener en cuenta todos los demás atributos e hijos.
Nota: utilice USE, en vez de duplicar nodos, puede mejorar el rendimiento.
Advertencia ¡NO incluya DEF (u otros valores de atributos) cuando se utilice un atributo USE!
|
| key |
[key accessType inputOutput, type MFFloat CDATA #IMPLIED]
Fracciones de períodos de tiempo dentro del rango [0..1] en orden ascendente y sus correspondientes keyValues.
Nota ¡el número de keys debe coincidir con el número de keyValues!
|
| keyValue |
[keyValue accessType inputOutput, type MFColor CDATA #IMPLIED]
Valores de salida para interpolación lineal, cada uno correspondiendo a cada una de las fracciones de tiempo de keys.
Nota ¡el número de keys debe coincidir con el número de keyValues!
|
| set_fraction |
[set_fraction accessType inputOnly, type SFFloat CDATA "0"]
Fijar set_fraction en el rango [0,1] selecciona key de entrada para su correspondiente keyValue de salida.
|
| value_changed |
[value_changed accessType outputOnly, type SFColor CDATA "0 0 0"]
Valor de salida interpolado linearmente que es determinado por la key de tiempo actual y su correspondiente keyValue.
|
| containerField |
[containerField: NMTOKEN "children"]
containerField es el campo-etiqueta usado como prefijo en la codificación VRML
cuando este nodo es un hijo de otro nodo.
Ejemplos: geometry Box, children Group, proxy Group.
Nota: puede ser sobreescrito por el autor si es necesario.
Advertencia: el atributo containerField es sólo soportado por la codificación XML de las escenas.
|
| class |
[class: CDATA #FIXED ""]
class es un atributo reservado para uso de las hojas de estilo XML.
Advertencia: el atributo class es sólo soportado por la codificación XML de las escenas.
|
| |
Top Resources Credits |
NurbsCurve |
NurbsCurve es una curva análoga a NurbsSurface. |
| DEF |
[DEF ID #IMPLIED]
DEF define un único identificador ID para este nodo, referenciable por otros nodos.
Nota: nombres DEF descriptivos mejoran la claridad y ayudan a documentar un modelo.
|
| USE |
[USE IDREF #IMPLIED]
USE significa reutilizar un nodo ya identificado con un ID mediante DEF, sin tener en cuenta todos los demás atributos e hijos.
Nota: utilice USE, en vez de duplicar nodos, puede mejorar el rendimiento.
Advertencia ¡NO incluya DEF (u otros valores de atributos) cuando se utilice un atributo USE!
|
| knot |
[knot accessType initializeOnly, type MFDouble CDATA #IMPLIED]
Vector nudo, donde el tamaño = número de puntos de control + orden de la curva.
|
| order |
[order accessType initializeOnly, type SFInt32 CDATA "3"]
Define el orden de la superficie mediante polinomios de grado = orden-1.
|
| weight |
[weight accessType inputOutput, type MFDouble CDATA #IMPLIED]
Vector que asigna peso a cada punto de control.
|
| tessellation |
[tessellation accessType inputOutput, type SFInt32 CDATA #IMPLIED]
Nota para la teselación (tesselation) de la superficie.
|
| 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 es el campo-etiqueta usado como prefijo en la codificación VRML
cuando este nodo es un hijo de otro nodo.
Ejemplos: geometry Box, children Group, proxy Group.
Nota: puede ser sobreescrito por el autor si es necesario.
Advertencia: el atributo containerField es sólo soportado por la codificación XML de las escenas.
|
| class |
[class: CDATA #FIXED ""]
class es un atributo reservado para uso de las hojas de estilo XML.
Advertencia: el atributo class es sólo soportado por la codificación XML de las escenas.
|
| |
Top Resources Credits |
NurbsCurve2D |
NurbsCurve2D define un segmento de recorte que es parte de un contorno de recorte en un dominio u-v de la superficie.
NurbsCurve2D que forme un contorno cerrado pude usarse como un nodo Contour2D. |
| DEF |
[DEF ID #IMPLIED]
DEF define un único identificador ID para este nodo, referenciable por otros nodos.
Nota: nombres DEF descriptivos mejoran la claridad y ayudan a documentar un modelo.
|
| USE |
[USE IDREF #IMPLIED]
USE significa reutilizar un nodo ya identificado con un ID mediante DEF, sin tener en cuenta todos los demás atributos e hijos.
Nota: utilice USE, en vez de duplicar nodos, puede mejorar el rendimiento.
Advertencia ¡NO incluya DEF (u otros valores de atributos) cuando se utilice un atributo USE!
|
| controlPoint |
[controlPoint accessType inputOutput, type MFVec2f CDATA #IMPLIED]
controlPoint defines a set of control points of dimension uDimension by vDimension,
and defines a mesh where the points do not have uniform spacing.
|
| knot |
[knot accessType initializeOnly, type MFDouble CDATA #IMPLIED]
Vector nudo, donde el tamaño = número de puntos de control + orden de la curva.
|
| order |
[order accessType initializeOnly, type SFInt32 CDATA "2"]
Define el orden de la superficie mediante polinomios de grado = orden-1.
|
| weight |
[weight accessType inputOutput, type MFDouble CDATA #IMPLIED]
Vector que asigna peso a cada punto de control.
|
| tessellation |
[tessellation accessType inputOutput, type SFInt32 CDATA "0"]
Nota para la teselación (tesselation) de la superficie.
|
| closed |
[closed accessType initializeOnly, type SFBool (true|false) "false"]
Whether or not the curve is closed (i.e. matching endpoints).
|
| containerField |
[containerField: NMTOKEN "children"]
containerField es el campo-etiqueta usado como prefijo en la codificación VRML
cuando este nodo es un hijo de otro nodo.
Ejemplos: geometry Box, children Group, proxy Group.
Nota: puede ser sobreescrito por el autor si es necesario.
Advertencia: el atributo containerField es sólo soportado por la codificación XML de las escenas.
|
| class |
[class: CDATA #FIXED ""]
class es un atributo reservado para uso de las hojas de estilo XML.
Advertencia: el atributo class es sólo soportado por la codificación XML de las escenas.
|
| |
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 define un único identificador ID para este nodo, referenciable por otros nodos.
Nota: nombres DEF descriptivos mejoran la claridad y ayudan a documentar un modelo.
|
| USE |
[USE IDREF #IMPLIED]
USE significa reutilizar un nodo ya identificado con un ID mediante DEF, sin tener en cuenta todos los demás atributos e hijos.
Nota: utilice USE, en vez de duplicar nodos, puede mejorar el rendimiento.
Advertencia ¡NO incluya DEF (u otros valores de atributos) cuando se utilice un atributo USE!
|
| knot |
[knot accessType initializeOnly, type MFDouble CDATA #IMPLIED]
Vector nudo, donde el tamaño = número de puntos de control + orden de la curva.
|
| order |
[order accessType inputOutput, type SFInt32 CDATA "3"]
Define el orden de la superficie mediante polinomios de grado = orden-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 ""]
Fijar set_fraction en el rango [0,1] selecciona la clave de entrada para la salida keyValue correspondiente, computando una
posición 3D en la curva.
|
| value_changed |
[value_changed accessType outputOnly, type SFRotation CDATA #FIXED ""]
Valor de salida linealmente interpolado determinado por la clave de tiempo actual y su correspondiente par keyValue.
|
| containerField |
[containerField: NMTOKEN "children"]
containerField es el campo-etiqueta usado como prefijo en la codificación VRML
cuando este nodo es un hijo de otro nodo.
Ejemplos: geometry Box, children Group, proxy Group.
Nota: puede ser sobreescrito por el autor si es necesario.
Advertencia: el atributo containerField es sólo soportado por la codificación XML de las escenas.
|
| class |
[class: CDATA #FIXED ""]
class es un atributo reservado para uso de las hojas de estilo XML.
Advertencia: el atributo class es sólo soportado por la codificación XML de las escenas.
|
| |
Top Resources Credits |
NurbsPatchSurface |
NurbsPatchSurface define una superficie B-Spline uniforme no racional (Non-rational Uniform B-Spline Surface) |
| DEF |
[DEF ID #IMPLIED]
DEF define un único identificador ID para este nodo, referenciable por otros nodos.
Nota: nombres DEF descriptivos mejoran la claridad y ayudan a documentar un modelo.
|
| USE |
[USE IDREF #IMPLIED]
USE significa reutilizar un nodo ya identificado con un ID mediante DEF, sin tener en cuenta todos los demás atributos e hijos.
Nota: utilice USE, en vez de duplicar nodos, puede mejorar el rendimiento.
Advertencia ¡NO incluya DEF (u otros valores de atributos) cuando se utilice un atributo USE!
|
| uClosed |
[uClosed accessType initializeOnly, type SFBool (true|false) "false"]
Whether opposite surface sides are closed (seamless) across u dimension.
|
| vClosed |
[vClosed accessType initializeOnly, type SFBool (true|false) "false"]
Whether opposite surface sides are closed (seamless) across u dimension.
|
| uDimension |
[uDimension accessType initializeOnly, type SFInt32 CDATA "0"]
Número de puntos de control en la dimensión u.
|
| vDimension |
[vDimension accessType initializeOnly, type SFInt32 CDATA "0"]
Número de puntos de control en la dimensión v.
|
| uKnot |
[uKnot accessType initializeOnly, type MFFloat CDATA #IMPLIED]
Vector nudo, donde el tamaño = número de puntos de control + orden de la curva.
|
| vKnot |
[vKnot accessType initializeOnly, type MFFloat CDATA #IMPLIED]
Vector nudo, donde el tamaño = número de puntos de control + orden de la curva.
|
| uOrder |
[uOrder accessType initializeOnly, type SFInt32 CDATA "2"]
Define el orden de la superficie mediante polinomios de grado = orden-1.
|
| vOrder |
[vOrder accessType initializeOnly, type SFInt32 CDATA "2"]
Define el orden de la superficie mediante polinomios de grado = orden-1.
|
| uTessellation |
[uTessellation accessType inputOutput, type SFInt32 CDATA #IMPLIED]
Nota para la teselación (tesselation) de la superficie.
|
| vTessellation |
[vTessellation accessType inputOutput, type SFInt32 CDATA #IMPLIED]
Nota para la teselación (tesselation) de la superficie.
|
| weight |
[weight accessType inputOutput, type MFFloat CDATA #IMPLIED]
Vector que asigna peso a cada punto de control.
|
| solid |
[solid accessType initializeOnly, type SFBool (true|false) "true"]
Fijar solid a true significa dibujar sólo un lado de los polígonos (backface culling on),
fijar solid a false significa dibujar ambos lados de los polígonos (backface culling off).
Advertencia ¡el valor por defecto a true puede ocultar completamente la geometría si se visualiza desde el lado incorrecto!
|
| containerField |
[containerField: NMTOKEN "surface"]
containerField es el campo-etiqueta usado como prefijo en la codificación VRML
cuando este nodo es un hijo de otro nodo.
Ejemplos: geometry Box, children Group, proxy Group.
Nota: puede ser sobreescrito por el autor si es necesario.
Advertencia: el atributo containerField es sólo soportado por la codificación XML de las escenas.
|
| class |
[class: CDATA #FIXED ""]
class es un atributo reservado para uso de las hojas de estilo XML.
Advertencia: el atributo class es sólo soportado por la codificación XML de las escenas.
|
| |
Top Resources Credits |
NurbsPositionInterpolator |
NurbsPositionInterpolator agrupa un conjunto de nodos NurbsSurface en un grupo común.
Trata al conjunto NurbsSurface como una unidad durante la teselación (tessellation), haciendo que se cumpla la continuidad
de la teselación (tessellation) a lo largo de los bordes. |
| DEF |
[DEF ID #IMPLIED]
DEF define un único identificador ID para este nodo, referenciable por otros nodos.
Nota: nombres DEF descriptivos mejoran la claridad y ayudan a documentar un modelo.
|
| USE |
[USE IDREF #IMPLIED]
USE significa reutilizar un nodo ya identificado con un ID mediante DEF, sin tener en cuenta todos los demás atributos e hijos.
Nota: utilice USE, en vez de duplicar nodos, puede mejorar el rendimiento.
Advertencia ¡NO incluya DEF (u otros valores de atributos) cuando se utilice un atributo USE!
|
| knot |
[knot accessType initializeOnly, type MFDouble CDATA #IMPLIED]
Vector nudo, donde el tamaño = número de puntos de control + orden de la curva.
|
| order |
[order accessType inputOutput, type SFInt32 CDATA "3"]
Define el orden de la superficie mediante polinomios de grado = orden-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 ""]
Fijar set_fraction en el rango [0,1] selecciona la clave de entrada para la salida keyValue correspondiente, computando una
posición 3D en la curva.
|
| value_changed |
[value_changed accessType outputOnly, type SFVec3f CDATA #FIXED ""]
Valor de salida linealmente interpolado determinado por la clave de tiempo actual y su correspondiente par keyValue.
|
| containerField |
[containerField: NMTOKEN "children"]
containerField es el campo-etiqueta usado como prefijo en la codificación VRML
cuando este nodo es un hijo de otro nodo.
Ejemplos: geometry Box, children Group, proxy Group.
Nota: puede ser sobreescrito por el autor si es necesario.
Advertencia: el atributo containerField es sólo soportado por la codificación XML de las escenas.
|
| class |
[class: CDATA #FIXED ""]
class es un atributo reservado para uso de las hojas de estilo XML.
Advertencia: el atributo class es sólo soportado por la codificación XML de las escenas.
|
| |
Top Resources Credits |
NurbsSet |
NurbsSet agrupa un conjunto de nodos NurbsSurface en un grupo común.
Trata el conjunto de NurbsSurface como una unidad durante la teselación (tessellation), haciendo que se cumpla la continuidad
de la teselación (tessellation) a lo largo de los bordes. |
| DEF |
[DEF ID #IMPLIED]
DEF define un único identificador ID para este nodo, referenciable por otros nodos.
Nota: nombres DEF descriptivos mejoran la claridad y ayudan a documentar un modelo.
|
| USE |
[USE IDREF #IMPLIED]
USE significa reutilizar un nodo ya identificado con un ID mediante DEF, sin tener en cuenta todos los demás atributos e hijos.
Nota: utilice USE, en vez de duplicar nodos, puede mejorar el rendimiento.
Advertencia ¡NO incluya DEF (u otros valores de atributos) cuando se utilice un atributo USE!
|
| tessellationScale |
[tessellationScale accessType inputOutput, type SFFloat CDATA "1"]
Escala para la teselación (tesselation) de la superficie en los nodos hijos NurbsSurface.
|
| bboxCenter |
[bboxCenter accessType initializeOnly, type SFVec3f CDATA "0 0 0"]
Centro del cubo de delimitación (bounding box): posición de balance desde el origen del sistema de coordenadas local.
|
| bboxSize |
[bboxSize accessType initializeOnly, type SFVec3f CDATA "-1 -1 -1"]
Tamaño del cubo de delimitación (bounding size): se calcula automáticamente y puede ser especificada como una optimización
o como una restricción.
|
| containerField |
[containerField: NMTOKEN "children"]
containerField es el campo-etiqueta usado como prefijo en la codificación VRML
cuando este nodo es un hijo de otro nodo.
Ejemplos: geometry Box, children Group, proxy Group.
Nota: puede ser sobreescrito por el autor si es necesario.
Advertencia: el atributo containerField es sólo soportado por la codificación XML de las escenas.
|
| class |
[class: CDATA #FIXED ""]
class es un atributo reservado para uso de las hojas de estilo XML.
Advertencia: el atributo class es sólo soportado por la codificación XML de las escenas.
|
| |
Top Resources Credits |
NurbsSurfaceInterpolator |
NurbsSurfaceInterpolator agrupa un conjunto de nodos NurbsSurface en un grupo común.
Trata al conjunto NurbsSurface como una unidad durante la teselación (tessellation), haciendo que se cumpla la continuidad
de la teselación (tessellation) a lo largo de los bordes. |
| DEF |
[DEF ID #IMPLIED]
DEF define un único identificador ID para este nodo, referenciable por otros nodos.
Nota: nombres DEF descriptivos mejoran la claridad y ayudan a documentar un modelo.
|
| USE |
[USE IDREF #IMPLIED]
USE significa reutilizar un nodo ya identificado con un ID mediante DEF, sin tener en cuenta todos los demás atributos e hijos.
Nota: utilice USE, en vez de duplicar nodos, puede mejorar el rendimiento.
Advertencia ¡NO incluya DEF (u otros valores de atributos) cuando se utilice un atributo USE!
|
| uDimension |
[uDimension accessType initializeOnly, type SFInt32 CDATA "0"]
Número de puntos de control en la dimensión u.
|
| vDimension |
[vDimension accessType initializeOnly, type SFInt32 CDATA "0"]
Número de puntos de control en la dimensión v.
|
| uKnot |
[uKnot accessType initializeOnly, type MFFloat CDATA #IMPLIED]
Vector nudo, donde el tamaño = número de puntos de control + orden de la curva.
|
| vKnot |
[vKnot accessType initializeOnly, type MFFloat CDATA #IMPLIED]
Vector nudo, donde el tamaño = número de puntos de control + orden de la curva.
|
| uOrder |
[uOrder accessType initializeOnly, type SFInt32 CDATA "2"]
Define el orden de la superficie mediante polinomios de grado = orden-1.
|
| vOrder |
[vOrder accessType initializeOnly, type SFInt32 CDATA "2"]
Define el orden de la superficie mediante polinomios de grado = orden-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 ""]
Fijar set_fraction en el rango [0,1] selecciona la clave de entrada para la salida keyValue correspondiente, computando una
posición 3D en la curva.
|
| normal_changed |
[normal_changed accessType outputOnly, type SFVec3f CDATA #FIXED ""]
Valor de salida linealmente interpolado determinado por la clave de tiempo actual y su correspondiente par keyValue.
|
| position_changed |
[position_changed accessType outputOnly, type SFVec3f CDATA #FIXED ""]
Valor de salida linealmente interpolado determinado por la clave de tiempo actual y su correspondiente par keyValue.
|
| containerField |
[containerField: NMTOKEN "children"]
containerField es el campo-etiqueta usado como prefijo en la codificación VRML
cuando este nodo es un hijo de otro nodo.
Ejemplos: geometry Box, children Group, proxy Group.
Nota: puede ser sobreescrito por el autor si es necesario.
Advertencia: el atributo containerField es sólo soportado por la codificación XML de las escenas.
|
| class |
[class: CDATA #FIXED ""]
class es un atributo reservado para uso de las hojas de estilo XML.
Advertencia: el atributo class es sólo soportado por la codificación XML de las escenas.
|
| |
Top Resources Credits |
|
NurbsSweptSurface |
NurbsSweptSurface contains a crossSectionCurve [X3DNurbsControlCurveNode]
and a trajectoryCurve [NurbsCurve] |
| DEF |
[DEF ID #IMPLIED]
DEF define un único identificador ID para este nodo, referenciable por otros nodos.
Nota: nombres DEF descriptivos mejoran la claridad y ayudan a documentar un modelo.
|
| USE |
[USE IDREF #IMPLIED]
USE significa reutilizar un nodo ya identificado con un ID mediante DEF, sin tener en cuenta todos los demás atributos e hijos.
Nota: utilice USE, en vez de duplicar nodos, puede mejorar el rendimiento.
Advertencia ¡NO incluya DEF (u otros valores de atributos) cuando se utilice un atributo USE!
|
| ccw |
[ccw accessType initializeOnly, type SFBool (true|false) "true"]
ccw = counterclockwise: orden de la orientación de las coordenadas de los vértices.
Nota: ccw false puede cambiar la orientación de solid (backface culling) y la del vector normal.
|
| solid |
[solid accessType initializeOnly, type SFBool (true|false) "true"]
Fijar solid a true significa dibujar sólo un lado de los polígonos (backface culling on),
fijar solid a false significa dibujar ambos lados de los polígonos (backface culling off).
Advertencia ¡el valor por defecto a true puede ocultar completamente la geometría si se visualiza desde el lado incorrecto!
|
| containerField |
[containerField: NMTOKEN "geometry"]
containerField es el campo-etiqueta usado como prefijo en la codificación VRML
cuando este nodo es un hijo de otro nodo.
Ejemplos: geometry Box, children Group, proxy Group.
Nota: puede ser sobreescrito por el autor si es necesario.
Advertencia: el atributo containerField es sólo soportado por la codificación XML de las escenas.
|
| class |
[class: CDATA #FIXED ""]
class es un atributo reservado para uso de las hojas de estilo XML.
Advertencia: el atributo class es sólo soportado por la codificación XML de las escenas.
|
| |
Top Resources Credits |
|
NurbsSwungSurface |
NurbsSwungSurface contains a profileCurve [X3DNurbsControlCurveNode]
and a trajectoryCurve [X3DNurbsControlCurveNode] |
| DEF |
[DEF ID #IMPLIED]
DEF define un único identificador ID para este nodo, referenciable por otros nodos.
Nota: nombres DEF descriptivos mejoran la claridad y ayudan a documentar un modelo.
|
| USE |
[USE IDREF #IMPLIED]
USE significa reutilizar un nodo ya identificado con un ID mediante DEF, sin tener en cuenta todos los demás atributos e hijos.
Nota: utilice USE, en vez de duplicar nodos, puede mejorar el rendimiento.
Advertencia ¡NO incluya DEF (u otros valores de atributos) cuando se utilice un atributo USE!
|
| ccw |
[ccw accessType initializeOnly, type SFBool (true|false) "true"]
ccw = counterclockwise: orden de la orientación de las coordenadas de los vértices.
Nota: ccw false puede cambiar la orientación de solid (backface culling) y la del vector normal.
|
| solid |
[solid accessType initializeOnly, type SFBool (true|false) "true"]
Fijar solid a true significa dibujar sólo un lado de los polígonos (backface culling on),
fijar solid a false significa dibujar ambos lados de los polígonos (backface culling off).
Advertencia ¡el valor por defecto a true puede ocultar completamente la geometría si se visualiza desde el lado incorrecto!
|
| containerField |
[containerField: NMTOKEN "geometry"]
containerField es el campo-etiqueta usado como prefijo en la codificación VRML
cuando este nodo es un hijo de otro nodo.
Ejemplos: geometry Box, children Group, proxy Group.
Nota: puede ser sobreescrito por el autor si es necesario.
Advertencia: el atributo containerField es sólo soportado por la codificación XML de las escenas.
|
| class |
[class: CDATA #FIXED ""]
class es un atributo reservado para uso de las hojas de estilo XML.
Advertencia: el atributo class es sólo soportado por la codificación XML de las escenas.
|
| |
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 define un único identificador ID para este nodo, referenciable por otros nodos.
Nota: nombres DEF descriptivos mejoran la claridad y ayudan a documentar un modelo.
|
| USE |
[USE IDREF #IMPLIED]
USE significa reutilizar un nodo ya identificado con un ID mediante DEF, sin tener en cuenta todos los demás atributos e hijos.
Nota: utilice USE, en vez de duplicar nodos, puede mejorar el rendimiento.
Advertencia ¡NO incluya DEF (u otros valores de atributos) cuando se utilice un atributo USE!
|
| uDimension |
[uDimension accessType initializeOnly, type SFInt32 CDATA "0"]
Número de puntos de control en la dimensión u.
|
| vDimension |
[vDimension accessType initializeOnly, type SFInt32 CDATA "0"]
Número de puntos de control en la dimensión v.
|
| uKnot |
[uKnot accessType initializeOnly, type MFFloat CDATA #IMPLIED]
Vector nudo, donde el tamaño = número de puntos de control + orden de la curva.
|
| vKnot |
[vKnot accessType initializeOnly, type MFFloat CDATA #IMPLIED]
Vector nudo, donde el tamaño = número de puntos de control + orden de la curva.
|
| uOrder |
[uOrder accessType initializeOnly, type SFInt32 CDATA "2"]
Define el orden de la superficie mediante polinomios de grado = orden-1.
|
| vOrder |
[vOrder accessType initializeOnly, type SFInt32 CDATA "2"]
Define el orden de la superficie mediante polinomios de grado = orden-1.
|
| controlPoint |
[controlPoint accessType inputOutput, type MFVec2f CDATA #IMPLIED]
controlPoint defines a set of control points of dimension uDimension by vDimension,
and defines a mesh where the points do not have uniform spacing.
|
| weight |
[weight accessType inputOutput, type MFFloat CDATA #IMPLIED]
Output values for linear interopolation, each corresponding to knots.
Hint: number of weights must match number of knots!
|
| containerField |
[containerField: NMTOKEN "children"]
containerField es el campo-etiqueta usado como prefijo en la codificación VRML
cuando este nodo es un hijo de otro nodo.
Ejemplos: geometry Box, children Group, proxy Group.
Nota: puede ser sobreescrito por el autor si es necesario.
Advertencia: el atributo containerField es sólo soportado por la codificación XML de las escenas.
|
| class |
[class: CDATA #FIXED ""]
class es un atributo reservado para uso de las hojas de estilo XML.
Advertencia: el atributo class es sólo soportado por la codificación XML de las escenas.
|
| |
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 define un único identificador ID para este nodo, referenciable por otros nodos.
Nota: nombres DEF descriptivos mejoran la claridad y ayudan a documentar un modelo.
|
| USE |
[USE IDREF #IMPLIED]
USE significa reutilizar un nodo ya identificado con un ID mediante DEF, sin tener en cuenta todos los demás atributos e hijos.
Nota: utilice USE, en vez de duplicar nodos, puede mejorar el rendimiento.
Advertencia ¡NO incluya DEF (u otros valores de atributos) cuando se utilice un atributo USE!
|
| uClosed |
[uClosed accessType initializeOnly, type SFBool (true|false) "false"]
Whether opposite surface sides are closed (seamless) across u dimension.
|
| vClosed |
[vClosed accessType initializeOnly, type SFBool (true|false) "false"]
Whether opposite surface sides are closed (seamless) across u dimension.
|
| uDimension |
[uDimension accessType initializeOnly, type SFInt32 CDATA "0"]
Número de puntos de control en la dimensión u.
|
| vDimension |
[vDimension accessType initializeOnly, type SFInt32 CDATA "0"]
Número de puntos de control en la dimensión v.
|
| uKnot |
[uKnot accessType initializeOnly, type MFFloat CDATA #IMPLIED]
Vector nudo, donde el tamaño = número de puntos de control + orden de la curva.
|
| vKnot |
[vKnot accessType initializeOnly, type MFFloat CDATA #IMPLIED]
Vector nudo, donde el tamaño = número de puntos de control + orden de la curva.
|
| uOrder |
[uOrder accessType initializeOnly, type SFInt32 CDATA "2"]
Define el orden de la superficie mediante polinomios de grado = orden-1.
|
| vOrder |
[vOrder accessType initializeOnly, type SFInt32 CDATA "2"]
Define el orden de la superficie mediante polinomios de grado = orden-1.
|
| uTessellation |
[uTessellation accessType inputOutput, type SFInt32 CDATA #IMPLIED]
Nota para la teselación (tesselation) de la superficie.
|
| vTessellation |
[vTessellation accessType inputOutput, type SFInt32 CDATA #IMPLIED]
Nota para la teselación (tesselation) de la superficie.
|
| weight |
[weight accessType inputOutput, type MFDouble CDATA #IMPLIED]
Vector que asigna peso a cada punto de control.
|
| solid |
[solid accessType initializeOnly, type SFBool (true|false) "true"]
Fijar solid a true significa dibujar sólo un lado de los polígonos (backface culling on),
fijar solid a false significa dibujar ambos lados de los polígonos (backface culling off).
Advertencia ¡el valor por defecto a true puede ocultar completamente la geometría si se visualiza desde el lado incorrecto!
|
| containerField |
[containerField: NMTOKEN "surface"]
containerField es el campo-etiqueta usado como prefijo en la codificación VRML
cuando este nodo es un hijo de otro nodo.
Ejemplos: geometry Box, children Group, proxy Group.
Nota: puede ser sobreescrito por el autor si es necesario.
Advertencia: el atributo containerField es sólo soportado por la codificación XML de las escenas.
|
| class |
[class: CDATA #FIXED ""]
class es un atributo reservado para uso de las hojas de estilo XML.
Advertencia: el atributo class es sólo soportado por la codificación XML de las escenas.
|
| |
Top Resources Credits |
OrientationInterpolator |
OrientationInterpolator genera una serie de valores de rotación
Los resultados pueden ser redirigidos (ROUTEd) al atributo de rotación de un nodo <Transform>
u otro atributo de rotación.
Entrada típica: ROUTE someTimeSensor.fraction_changed TO someInterpolator.set_fraction
Salida típica: ROUTE someInterpolator.value_changed TO destinationNode.set_attribute. |
| DEF |
[DEF ID #IMPLIED]
DEF define un único identificador ID para este nodo, referenciable por otros nodos.
Nota: nombres DEF descriptivos mejoran la claridad y ayudan a documentar un modelo.
|
| USE |
[USE IDREF #IMPLIED]
USE significa reutilizar un nodo ya identificado con un ID mediante DEF, sin tener en cuenta todos los demás atributos e hijos.
Nota: utilice USE, en vez de duplicar nodos, puede mejorar el rendimiento.
Advertencia ¡NO incluya DEF (u otros valores de atributos) cuando se utilice un atributo USE!
|
| key |
[key accessType inputOutput, type MFFloat CDATA #IMPLIED]
Fracciones de períodos de tiempo dentro del rango [0..1] en orden ascendente y sus correspondientes keyValues.
Nota ¡el número de keys debe coincidir con el número de keyValues!
|
| keyValue |
[keyValue accessType inputOutput, type MFColor CDATA #IMPLIED]
Valores de salida para interpolación lineal, cada uno correspondiendo a cada una de las fracciones de tiempo de keys.
Nota ¡el número de keys debe coincidir con el número de keyValues!
|
| set_fraction |
[set_fraction accessType inputOnly, type SFFloat CDATA "0"]
Fijar set_fraction en el rango [0,1] selecciona key de entrada para su correspondiente keyValue de salida.
|
| value_changed |
[value_changed accessType outputOnly, type SFColor CDATA "0 0 0"]
Valor de salida interpolado linearmente que es determinado por la key de tiempo actual y su correspondiente keyValue.
|
| containerField |
[containerField: NMTOKEN "children"]
containerField es el campo-etiqueta usado como prefijo en la codificación VRML
cuando este nodo es un hijo de otro nodo.
Ejemplos: geometry Box, children Group, proxy Group.
Nota: puede ser sobreescrito por el autor si es necesario.
Advertencia: el atributo containerField es sólo soportado por la codificación XML de las escenas.
|
| class |
[class: CDATA #FIXED ""]
class es un atributo reservado para uso de las hojas de estilo XML.
Advertencia: el atributo class es sólo soportado por la codificación XML de las escenas.
|
| |
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 crea un mapa de textura que es una imagen 2D, usando una matriz numérica de valores de pixel.
Mapas de textura tienen un sistema de coordenadas 2D (s, t) horizontal y vertical,
con valores (s, t) en el rango [0.0, 1.0] para las esquinas opuestas de la imagen.
Nota: inserte nodos Shape y Appearance antes de añadir textura. |
| DEF |
[DEF ID #IMPLIED]
DEF define un único identificador ID para este nodo, referenciable por otros nodos.
Nota: nombres DEF descriptivos mejoran la claridad y ayudan a documentar un modelo.
|
| USE |
[USE IDREF #IMPLIED]
USE significa reutilizar un nodo ya identificado con un ID mediante DEF, sin tener en cuenta todos los demás atributos e hijos.
Nota: utilice USE, en vez de duplicar nodos, puede mejorar el rendimiento.
Advertencia ¡NO incluya DEF (u otros valores de atributos) cuando se utilice un atributo USE!
|
| image |
[image accessType inputOutput, type SFImage CDATA "0 0 0"]
Define imagen: anchura altura número_de_componentes (number_of_components) valores_pixel (pixel_values)
anchura y altura se cuentan en pixel
número_de_componentes = 1 (intensidad (intensity)), 2 (intensidad (intensity) alfa (alpha)), 3 (rojo (red) verde (green) azul
(blue)), 4 (rojo (red) verde (green) azul (blue) transparencia-alfa (alpha-transparency))
ejemplo de intensidad: 1 2 1 0xFF 0x00
ejemplo de intensidad-alfa: [necesario (needed)]
ejemplo rojo-verde-azul (red-green-blue): 2 4 3 0xFF0000 0xFF00 0 0 0 0 0xFFFFFF 0xFFFF00
ejemplo rojo-verde-azul-alfa (red-green-blue-alpha): [necesario (needed)]
|
| repeatS |
[repeatS accessType initializeOnly, type SFBool (true|false) "true"]
Repite la textura horizontalmente a lo largo del eje S.
|
| repeatT |
[repeatT accessType initializeOnly, type SFBool (true|false) "true"]
Repite la textura verticalmente a lo largo del eje T.
|
| containerField |
[containerField: NMTOKEN "children"]
containerField es el campo-etiqueta usado como prefijo en la codificación VRML
cuando este nodo es un hijo de otro nodo.
Ejemplos: geometry Box, children Group, proxy Group.
Nota: puede ser sobreescrito por el autor si es necesario.
Advertencia: el atributo containerField es sólo soportado por la codificación XML de las escenas.
|
| class |
[class: CDATA #FIXED ""]
class es un atributo reservado para uso de las hojas de estilo XML.
Advertencia: el atributo class es sólo soportado por la codificación XML de las escenas.
|
| |
Top Resources Credits |
PlaneSensor |
PlaneSensor invierte el movimiento del dispositivo puntero en traslación 2D paralela al plano local Z=0.
Nota: cree un LineSensor restringiendo un eje:
(minPosition.x=maxPosition.x) o (minPosition.y=maxPosition.y) |
| DEF |
[DEF ID #IMPLIED]
DEF define un único identificador ID para este nodo, referenciable por otros nodos.
Nota: nombres DEF descriptivos mejoran la claridad y ayudan a documentar un modelo.
|
| USE |
[USE IDREF #IMPLIED]
USE significa reutilizar un nodo ya identificado con un ID mediante DEF, sin tener en cuenta todos los demás atributos e hijos.
Nota: utilice USE, en vez de duplicar nodos, puede mejorar el rendimiento.
Advertencia ¡NO incluya DEF (u otros valores de atributos) cuando se utilice un atributo USE!
|
| 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"]
Habilita/deshabilita el nodo sensor.
|
| minPosition |
[minPosition accessType inputOutput, type SFVec2f CDATA "0 0"]
minPosition y maxPosition sujeta las traslaciones a un rango de valores medidos desde el origen del plano Z=0.
maxPosition < minPosition por defecto significa que no existe sujeción.
Nota: cree un LineSensor restringiendo un eje
(minPosition.x=maxPosition.x) o (minPosition.y=maxPosition.y).
|
| maxPosition |
[maxPosition accessType inputOutput, type SFVec2f CDATA "-1 -1"]
minPosition y maxPosition sujeta las traslaciones a un rango de valores medidos desde el origen del plano Z=0.
maxPosition < minPosition por defecto significa que no existe sujeción.
Nota: cree un LineSensor restringiendo un eje
(minPosition.x=maxPosition.x) o (minPosition.y=maxPosition.y).
|
| autoOffset |
[autoOffset accessType inputOutput, type SFBool (true|false) "true"]
Determina si los valores previos de balance son recordados/acumulados.
|
| offset |
[offset accessType inputOutput, type SFVec3f CDATA "0 0 0"]
Envia evento y recuerda el último valor detectado.
|
| isActive |
[isActive accessType outputOnly, type SFBool (true|false) "false"]
Eventos isActive true/false se envian cuando se dispara el sensor.
isActive=true cuando se presiona un botón primario del ratón, isActive=false cuando deja de presionarse.
|
| trackPoint_changed |
[trackPoint_changed accessType outputOnly, type SFVec3f CDATA "0 0 0"]
Eventos trackPoint_changed dan puntos de intersección del soporte con la geometría virtual del sensor.
|
| translation_changed |
[translation_changed accessType outputOnly, type SFVec3f CDATA "0 0 0"]
Eventos translation_changed igualan la suma de los cambios de traslación relativos más los valores de balance.
|
| containerField |
[containerField: NMTOKEN "children"]
containerField es el campo-etiqueta usado como prefijo en la codificación VRML
cuando este nodo es un hijo de otro nodo.
Ejemplos: geometry Box, children Group, proxy Group.
Nota: puede ser sobreescrito por el autor si es necesario.
Advertencia: el atributo containerField es sólo soportado por la codificación XML de las escenas.
|
| class |
[class: CDATA #FIXED ""]
class es un atributo reservado para uso de las hojas de estilo XML.
Advertencia: el atributo class es sólo soportado por la codificación XML de las escenas.
|
| |
Top Resources Credits |
PointLight |
PointLight es una fuente de luz que ilumina las formas en todas las direcciones.
La luz ilumina todas las geometrías y no está limitada por la jerarquía gráfica de la escena.
Las luces no tienen una forma visible por sí mismas y brillan a través de la geometría que les limita.
Nota: HeadLight es controlado por NavigationInfo. |
| DEF |
[DEF ID #IMPLIED]
DEF define un único identificador ID para este nodo, referenciable por otros nodos.
Nota: nombres DEF descriptivos mejoran la claridad y ayudan a documentar un modelo.
|
| USE |
[USE IDREF #IMPLIED]
USE significa reutilizar un nodo ya identificado con un ID mediante DEF, sin tener en cuenta todos los demás atributos e hijos.
Nota: utilice USE, en vez de duplicar nodos, puede mejorar el rendimiento.
Advertencia ¡NO incluya DEF (u otros valores de atributos) cuando se utilice un atributo USE!
|
| on |
[on accessType inputOutput, type SFBool (true|false) "true"]
Habilita/deshabilita esta fuente de luz.
|
| color |
[color accessType inputOutput, type SFColor CDATA "1 1 1"] [RGB color]
Color de la luz, aplicada a los colores de los objetos.
|
| location |
[location accessType inputOutput, type SFVec3f CDATA "0 0 0"]
Posición de la luz relativa al sistema de coordenadas local.
|
| intensity |
[intensity accessType inputOutput, type SFFloat CDATA "1"]
Brillo de la emisión directa desde la luz.
|
| ambientIntensity |
[ambientIntensity accessType inputOutput, type SFFloat CDATA "0"]
Brillo de la emisión de ambiente (fondo nodireccional) desde la luz.
|
| radius |
[radius accessType inputOutput, type SFFloat CDATA "100"]
Distancia máxima efectiva de la luz relativa a la posición local de la luz,
afectada por la escala de su antecesor.
|
| attenuation |
[attenuation accessType inputOutput, type SFVec3f CDATA "1 0 0"]
Constantes, factores de atenuación (dropoff) de distancia lineal (lineal-distance) y distancia cuadrada (squared-distance).
|
| 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 es el campo-etiqueta usado como prefijo en la codificación VRML
cuando este nodo es un hijo de otro nodo.
Ejemplos: geometry Box, children Group, proxy Group.
Nota: puede ser sobreescrito por el autor si es necesario.
Advertencia: el atributo containerField es sólo soportado por la codificación XML de las escenas.
|
| class |
[class: CDATA #FIXED ""]
class es un atributo reservado para uso de las hojas de estilo XML.
Advertencia: el atributo class es sólo soportado por la codificación XML de las escenas.
|
| |
Top Resources Credits |
PointSet |
PointSet es un nodo de geometría que contiene un conjunto de puntos 3D coloreados,
representados por los nodos Color/ColorRGBA y Coordinate/CoordinateDouble contenidos.
Valores Color o un emissiveColor de Material se usan para dibujar líneas y puntos.
Nota: use un color diferente (o emissiveColor) al color del fondo.
Nota: inserte un nodo Shape antes de añadir geometría o Appearance.
También puede sustituir un nodo ProtoInstance que coincida en tipo por el contenido. |
| DEF |
[DEF ID #IMPLIED]
DEF define un único identificador ID para este nodo, referenciable por otros nodos.
Nota: nombres DEF descriptivos mejoran la claridad y ayudan a documentar un modelo.
|
| USE |
[USE IDREF #IMPLIED]
USE significa reutilizar un nodo ya identificado con un ID mediante DEF, sin tener en cuenta todos los demás atributos e hijos.
Nota: utilice USE, en vez de duplicar nodos, puede mejorar el rendimiento.
Advertencia ¡NO incluya DEF (u otros valores de atributos) cuando se utilice un atributo USE!
|
| containerField |
[containerField: NMTOKEN "children"]
containerField es el campo-etiqueta usado como prefijo en la codificación VRML
cuando este nodo es un hijo de otro nodo.
Ejemplos: geometry Box, children Group, proxy Group.
Nota: puede ser sobreescrito por el autor si es necesario.
Advertencia: el atributo containerField es sólo soportado por la codificación XML de las escenas.
|
| class |
[class: CDATA #FIXED ""]
class es un atributo reservado para uso de las hojas de estilo XML.
Advertencia: el atributo class es sólo soportado por la codificación XML de las escenas.
|
| |
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 genera una serie de valores triples. Los resultados
pueden ser redigidos (ROUTEd) al atributo posición de un nodo <Transform>
u otro atributo Vector3Float
Entrada típica: ROUTE someTimeSensor.fraction_changed TO someInterpolator.set_fraction
Salida típica: ROUTE someInterpolator.value_changed TO destinationNode.set_attribute. |
| DEF |
[DEF ID #IMPLIED]
DEF define un único identificador ID para este nodo, referenciable por otros nodos.
Nota: nombres DEF descriptivos mejoran la claridad y ayudan a documentar un modelo.
|
| USE |
[USE IDREF #IMPLIED]
USE significa reutilizar un nodo ya identificado con un ID mediante DEF, sin tener en cuenta todos los demás atributos e hijos.
Nota: utilice USE, en vez de duplicar nodos, puede mejorar el rendimiento.
Advertencia ¡NO incluya DEF (u otros valores de atributos) cuando se utilice un atributo USE!
|
| key |
[key accessType inputOutput, type MFFloat CDATA #IMPLIED]
Fracciones de períodos de tiempo dentro del rango [0..1] en orden ascendente y sus correspondientes keyValues.
Nota ¡el número de keys debe coincidir con el número de keyValues!
|
| keyValue |
[keyValue accessType inputOutput, type MFColor CDATA #IMPLIED]
Valores de salida para interpolación lineal, cada uno correspondiendo a cada una de las fracciones de tiempo de keys.
Nota ¡el número de keys debe coincidir con el número de keyValues!
|
| set_fraction |
[set_fraction accessType inputOnly, type SFFloat CDATA "0"]
Fijar set_fraction en el rango [0,1] selecciona key de entrada para su correspondiente keyValue de salida.
|
| value_changed |
[value_changed accessType outputOnly, type SFColor CDATA "0 0 0"]
Valor de salida interpolado linearmente que es determinado por la key de tiempo actual y su correspondiente keyValue.
|
| containerField |
[containerField: NMTOKEN "children"]
containerField es el campo-etiqueta usado como prefijo en la codificación VRML
cuando este nodo es un hijo de otro nodo.
Ejemplos: geometry Box, children Group, proxy Group.
Nota: puede ser sobreescrito por el autor si es necesario.
Advertencia: el atributo containerField es sólo soportado por la codificación XML de las escenas.
|
| class |
[class: CDATA #FIXED ""]
class es un atributo reservado para uso de las hojas de estilo XML.
Advertencia: el atributo class es sólo soportado por la codificación XML de las escenas.
|
| |
Top Resources Credits |
PositionInterpolator2D |
PositionInterpolator2D generates a series of Vector2Float values
that can be ROUTEd to a Vector2Float attribute.
Typical input: ROUTE someTimeSensor.fraction_changed TO someInterpolator.set_fraction.
Typical output: ROUTE someInterpolator.value_changed TO destinationNode.set_attribute. |
| 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!
|
| key |
[key accessType inputOutput, type MFFloat CDATA #IMPLIED]
Definition parameters for linear-interpolation function time intervals,
in increasing order and corresponding to keyValues.
Hint: number of keyValues must be an integer multiple of the number of keys!
Hint: keyValue/key integer multiple defines how many coordinates are sent in
value_changed outputOnlys.
|
| keyValue |
[keyValue accessType inputOutput, type MFVec2f CDATA #IMPLIED]
Output values for linear interopolation, each corresponding to time-fraction keys.
Hint: number of keyValues must be an integer multiple of the number of keys!
Hint: keyValue/key integer multiple defines how many coordinates are sent in
value_changed outputOnlys.
|
| set_fraction |
[set_fraction: inputOnly type SFFloat CDATA "0"]
set_fraction selects input key for corresponding keyValue output.
|
| value_changed |
[value_changed accessType outputOnly, type SFVec2f CDATA "0 0 0"]
Linearly interpolated output value_changed determined by current key time and corresponding keyValue pair.
Hint: keyValue/key integer multiple defines how many coordinates are sent in value_changed outputOnlys.
|
| containerField |
[containerField: NMTOKEN "children"]
containerField is the field-label prefix used in VRML encodings
when this node is a child of another node.
Examples: geometry Box, children Group, proxy Group.
Hint: can be overridden by author if needed.
Warning: containerField attribute is only supported in XML encoding of scenes.
|
| class |
[class CDATA #IMPLIED]
class is a space-separated list of classes, reserved for use by XML stylesheets.
Warning: class attribute is only supported in XML encoding of scenes.
|
| |
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 es una declaración de Prototipo (Prototype), definiendo un nuevo nodo hecho a partir de otro(s) nodo(s)
Nota: defina interfaces de campo usando la etiqueta <field>, y después nodos de escena.
Nota: nodo de escena inticial en un cuerpo ProtoDeclare determina este tipo de nodo prototype's. |
| name |
[nombre del nodo PROTO que se declara NMTOKEN #REQUIRED]
|
| appinfo |
[appinfo type SFString CDATA #IMPLIED]
Información de la aplicación para proporcionar una descripción simple que pueda ser usada como ayuda (tooltip),
similar a la etiqueta appinfo del XML Schema.
|
| documentation |
[documentation type SFString CDATA #IMPLIED]
url de documentación para información más extensa,
similar a la etiqueta documentation del XML Schema.
|
| |
Top Resources Credits |
ProtoInstance |
ProtoInstance crea una copia de un nodo PROTOtype definido local o externamente.
Nota: desestima inicializaciones por defecto de valores de campo usando etiquetas <fieldValue>.
Advertencia: haga coincidir el tipo del nodo PROTO con el contexto local. |
| name |
[nombre del nodo PROTO que se instancia NMTOKEN #REQUIRED]
|
| DEF |
[DEF ID #IMPLIED]
DEF define un único identificador ID para este nodo, referenciable por otros nodos.
Nota: nombres DEF descriptivos mejoran la claridad y ayudan a documentar un modelo.
|
| USE |
[USE IDREF #IMPLIED]
USE significa reutilizar un nodo ya identificado con un ID mediante DEF, sin tener en cuenta todos los demás atributos e hijos.
Nota: utilice USE, en vez de duplicar nodos, puede mejorar el rendimiento.
Advertencia ¡NO incluya DEF (u otros valores de atributos) cuando se utilice un atributo USE!
|
| containerField |
[containerField: NMTOKEN "children"]
containerField es el campo-etiqueta usado como prefijo en la codificación VRML
cuando este nodo es un hijo de otro nodo.
Ejemplos: geometry Box, children Group, proxy Group.
Nota: puede ser sobreescrito por el autor si es necesario.
Advertencia: el atributo containerField es sólo soportado por la codificación XML de las escenas.
|
| class |
[class: CDATA #FIXED ""]
class es un atributo reservado para uso de las hojas de estilo XML.
Advertencia: el atributo class es sólo soportado por la codificación XML de las escenas.
|
| |
Top Resources Credits |
ProtoInterface |
ProtoInterface collects ProtoDeclare field definitions. |
| |
Top Resources Credits |
ProximitySensor |
ProximitySensor genera eventos cuando el visor entra,
sale y se mueve a través de una región del espacio (definida por una caja).
Nota: múltiples instancias USEd se acumulan, pero evite superposiones.
Nota: puede usar primero Transform para relocalizar/reorientar la caja.
Nota: rodee el mundo por entero para comenzar los comportamientos una vez que la escena es cargada. |
| DEF |
[DEF ID #IMPLIED]
DEF define un único identificador ID para este nodo, referenciable por otros nodos.
Nota: nombres DEF descriptivos mejoran la claridad y ayudan a documentar un modelo.
|
| USE |
[USE IDREF #IMPLIED]
USE significa reutilizar un nodo ya identificado con un ID mediante DEF, sin tener en cuenta todos los demás atributos e hijos.
Nota: utilice USE, en vez de duplicar nodos, puede mejorar el rendimiento.
Advertencia ¡NO incluya DEF (u otros valores de atributos) cuando se utilice un atributo USE!
|
| enabled |
[enabled accessType inputOutput, type SFBool (true|false) "true"]
Habilita/deshabilita el nodo sensor.
|
| center |
[center accessType inputOutput, type SFVec3f CDATA "0 0 0"]
Posicíón de balance desde el origen del sistema de coordenadas local.
|
| size |
[size accessType inputOutput, type SFVec3f CDATA "0 0 0"]
tamaño de la caja Proximity.
Nota: tamaño 0 0 0 es lo mismo que tener enabled a false.
|
| isActive |
[isActive accessType outputOnly, type SFBool (true|false) "false"]
Eventos isActive true/false se envian cuando el visor entra/sale en/de la caja Proximity.
isActive=true cuando se presiona un botón primario del ratón, isActive=false cuando se libera.
|
| position_changed |
[position_changed accessType outputOnly, type SFVec3f CDATA "0 0 0"]
Envia evento de traslación relativo al centro.
|
| orientation_changed |
[orientation_changed accessType outputOnly, type SFRotation CDATA "0 0 1 0"]
Envia evento de rotación relativo al centro.
|
| 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"]
Evento de tiempo generado cuando la cámara del usuario entra en la caja.
|
| exitTime |
[exitTime accessType outputOnly, type SFTime CDATA "0"]
Evento de tiempo generado cuando la cámara del usuario sale de la caja.
|
| containerField |
[containerField: NMTOKEN "children"]
containerField es el campo-etiqueta usado como prefijo en la codificación VRML
cuando este nodo es un hijo de otro nodo.
Ejemplos: geometry Box, children Group, proxy Group.
Nota: puede ser sobreescrito por el autor si es necesario.
Advertencia: el atributo containerField es sólo soportado por la codificación XML de las escenas.
|
| class |
[class: CDATA #FIXED ""]
class es un atributo reservado para uso de las hojas de estilo XML.
Advertencia: el atributo class es sólo soportado por la codificación XML de las escenas.
|
| |
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"]
Habilita/deshabilita el nodo sensor.
|
| 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 initializeOnly, type SFBool (true|false) "false"]
Fijar solid a true significa dibujar sólo un lado de los polígonos (backface culling on),
fijar solid a false significa dibujar ambos lados de los polígonos (backface culling off).
Advertencia ¡valores por defecto a true pueden ocultar completamente la geometría si se visualizan por el lado equivocado!
|
| 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 conecta campos entre nodos para posibilitar el paso de eventos. |
| fromNode |
[fromNode IDREF #REQUIRED]
fromNode es el nombre DEF del nodo que origina un evento.
|
| fromField |
[fromField NMTOKEN #REQUIRED]
fromField es el nombre del campo en el que se origina un evento.
Nota: puede necesitar añadir _changed al final del nombre del campo.
|
| toNode |
[toNode IDREF #REQUIRED]
toNode es el nombre DEF del nodo destino que recibe un evento.
|
| toField |
[toField NMTOKEN #REQUIRED]
toField es el nombre del campo en el nodo destino en el que se recibe un evento.
Nota: puede necesitar añadir set_ al principio del nombre del campo.
|
| |
Top Resources Credits |
ScalarInterpolator |
ScalarInterpolator genera valores lineales
que pueden ser redirigidos (ROUTEd) a otros atributos Float#10;Entrada típica: ROUTE someTimeSensor.fraction_changed TO someInterpolator.set_fraction
Salida típica: ROUTE someInterpolator.value_changed TO destinationNode.set_attribute. |
| DEF |
[DEF ID #IMPLIED]
DEF define un único identificador ID para este nodo, referenciable por otros nodos.
Nota: nombres DEF descriptivos mejoran la claridad y ayudan a documentar un modelo.
|
| USE |
[USE IDREF #IMPLIED]
USE significa reutilizar un nodo ya identificado con un ID mediante DEF, sin tener en cuenta todos los demás atributos e hijos.
Nota: utilice USE, en vez de duplicar nodos, puede mejorar el rendimiento.
Advertencia ¡NO incluya DEF (u otros valores de atributos) cuando se utilice un atributo USE!
|
| key |
[key accessType inputOutput, type MFFloat CDATA #IMPLIED]
Fracciones de períodos de tiempo dentro del rango [0..1] en orden ascendente y sus correspondientes keyValues.
Nota ¡el número de keys debe coincidir con el número de keyValues!
|
| keyValue |
[keyValue accessType inputOutput, type MFColor CDATA #IMPLIED]
Valores de salida para interpolación lineal, cada uno correspondiendo a cada una de las fracciones de tiempo de keys.
Nota ¡el número de keys debe coincidir con el número de keyValues!
|
| set_fraction |
[set_fraction accessType inputOnly, type SFFloat CDATA "0"]
Fijar set_fraction en el rango [0,1] selecciona key de entrada para su correspondiente keyValue de salida.
|
| value_changed |
[value_changed accessType outputOnly, type SFColor CDATA "0 0 0"]
Valor de salida interpolado linearmente que es determinado por la key de tiempo actual y su correspondiente keyValue.
|
| containerField |
[containerField: NMTOKEN "children"]
containerField es el campo-etiqueta usado como prefijo en la codificación VRML
cuando este nodo es un hijo de otro nodo.
Ejemplos: geometry Box, children Group, proxy Group.
Nota: puede ser sobreescrito por el autor si es necesario.
Advertencia: el atributo containerField es sólo soportado por la codificación XML de las escenas.
|
| class |
[class: CDATA #FIXED ""]
class es un atributo reservado para uso de las hojas de estilo XML.
Advertencia: el atributo class es sólo soportado por la codificación XML de las escenas.
|
| |
Top Resources Credits |
Scene |
Scene es el nodo raíz que contiene una escena gráfica X3D.
Añada nodos e hijos para construir una escena. Sólo se permite un nodo raíz Scene por fichero.
Nota: los campos de Scene exponen la funcionalidad del nodo Script de la clase Browser.
Nota: nodos Scene en mundos 'Inlined' notifican valores idénticos al nodo Scene raíz más alto.
Advertencia: el soporte de los navegadores para los campos en este nodo es parcial/experimental. |
| |
Top Resources Credits |
Script |
Script proporciona comportamiento programado a la escena.
Defina la interfaz del código (script) con las etiquetas <field>.
El código del script se empotra en un nodo CDATA hijo o (obsoleto (deprecated)) en el campo url.
Opcionalmente lenguajes soportadoss: ECMAScript/JavaScript y (vía url a un fichero miNodo.class) Java. |
| DEF |
[DEF ID #IMPLIED]
DEF define un nombre ID único para este nodo, referenciable por otros nodos.
Nota: el nombre DEF es necesario o los redireccionamientos (ROUTEs) no podrán conectar con las interfaces del nodo Script.
Nota: nombres DEF descriptivos mejoran la claridad y ayudan a documentar un modelo.
|
| USE |
[USE IDREF #IMPLIED]
USE significa reutilizar un nodo ya identificado con un ID mediante DEF, sin tener en cuenta todos los demás atributos e hijos.
Nota: utilice USE, en vez de duplicar nodos, puede mejorar el rendimiento.
Advertencia ¡NO incluya DEF (u otros valores de atributos) cuando se utilice un atributo USE!
|
| url |
[url accessType inputOutput, type MFString CDATA #IMPLIED]
apunta a un fichero de código o contiene el código.
Alternativa preferida para url de scripts: inserte un nodo CDATA para contener código fuente empotrado.
CDATA puede proteger literales como < y > de los correctores sintácticos.
Nota: ECMAScript es lo mismo que JavaScript.
|
| directOutput |
[directOutput accessType initializeOnly, type SFBool (true|false) "false"]
Fije directOutput a true si el código (script) modifica directamente los nodos/campos en la escena, o crea sus propios redireccionamientos
(ROUTEs)
|
| mustEvaluate |
[mustEvaluate accessType initializeOnly, type SFBool (true|false) "false"]
Fije mustEvaluate a true si el código (script) necesita eventos inmediatamente sin retrasos del navegador.
|
| containerField |
[containerField: NMTOKEN "children"]
containerField es el campo-etiqueta usado como prefijo en la codificación VRML
cuando este nodo es un hijo de otro nodo.
Ejemplos: geometry Box, children Group, proxy Group.
Nota: puede ser sobreescrito por el autor si es necesario.
Advertencia: el atributo containerField es sólo soportado por la codificación XML de las escenas.
|
| class |
[class: CDATA #FIXED ""]
class es un atributo reservado para uso de las hojas de estilo XML.
Advertencia: el atributo class es sólo soportado por la codificación XML de las escenas.
|
| |
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 puede aparecer debajo de cualquier nodo de grupo.
Shape puede contener un nodo Appearance y un nodo geometría
(Box Cone Cylinder ElevationGrid Extrusion
IndexedFaceSet IndexedLineSet LineSet PointSet Sphere Text).
También puede sustituir un nodo ProtoInstance que coincida en tipo. |
| DEF |
[DEF ID #IMPLIED]
DEF define un único identificador ID para este nodo, referenciable por otros nodos.
Nota: nombres DEF descriptivos mejoran la claridad y ayudan a documentar un modelo.
|
| USE |
[USE IDREF #IMPLIED]
USE significa reutilizar un nodo ya identificado con un ID mediante DEF, sin tener en cuenta todos los demás atributos e hijos.
Nota: utilice USE, en vez de duplicar nodos, puede mejorar el rendimiento.
Advertencia ¡NO incluya DEF (u otros valores de atributos) cuando se utilice un atributo USE!
|
| containerField |
[containerField: NMTOKEN "children"]
containerField es el campo-etiqueta usado como prefijo en la codificación VRML
cuando este nodo es un hijo de otro nodo.
Ejemplos: geometry Box, children Group, proxy Group.
Nota: puede ser sobreescrito por el autor si es necesario.
Advertencia: el atributo containerField es sólo soportado por la codificación XML de las escenas.
|
| class |
[class: CDATA #FIXED ""]
class es un atributo reservado para uso de las hojas de estilo XML.
Advertencia: el atributo class es sólo soportado por la codificación XML de las escenas.
|
| |
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"]
Habilita/deshabilita el nodo sensor.
|
| 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 contiene un AudioClip o MovieTexture para la reproducción de sonido
También puede sustituir un nodo ProtoInstance que coincida en tipo por el contenido. |
| DEF |
[DEF ID #IMPLIED]
DEF define un único identificador ID para este nodo, referenciable por otros nodos.
Nota: nombres DEF descriptivos mejoran la claridad y ayudan a documentar un modelo.
|
| USE |
[USE IDREF #IMPLIED]
USE significa reutilizar un nodo ya identificado con un ID mediante DEF, sin tener en cuenta todos los demás atributos e hijos.
Nota: utilice USE, en vez de duplicar nodos, puede mejorar el rendimiento.
Advertencia ¡NO incluya DEF (u otros valores de atributos) cuando se utilice un atributo USE!
|
| location |
[location accessType inputOutput, type SFVec3f CDATA "0 0 0"]
Posición del centro del sonido, relativo al sistema de coordenadas local.
|
| direction |
[direction accessType inputOutput, type SFVec3f CDATA "0 0 1"]
dirección del eje del sonido, relativo al sistema de coordenadas local.
|
| intensity |
[intensity accessType inputOutput, type SFFloat CDATA "1"]
Factor [0..1] de ajuste de volumen (decibelios) del sonido emitido.
|
| minFront |
[minFront accessType inputOutput, type SFFloat CDATA "1"]
c
que asegura minFront <= maxFront.
|
| minBack |
[minBack accessType inputOutput, type SFFloat CDATA "1"]
Distancia elipsoidal de mínima atenuación (volumen máximo), dirección opuesta
que asegura minBack <= maxBack.
|
| maxFront |
[maxFront accessType inputOutput, type SFFloat CDATA "10"]
Distancia elipsoidal de máxima atenuación (volumen cero) a lo largo de 'direction'
que asegura minFront <= maxFront.
|
| maxBack |
[maxBack accessType inputOutput, type SFFloat CDATA "10"]
Distancia elipsoidal de máxima atenuación (volumen cero), dirección opuesta
que asegura minBack <= maxBack.
|
| priority |
[priority accessType inputOutput, type SFFloat CDATA "0"]
Para que el navegador elija qué sonido reproducir: [0..1].
|
| spatialize |
[spatialize accessType initializeOnly, type SFBool (true|false) "true"]
Si hace la reproducción del sonido relativa al espacio del visor.
Nota: sólo efectivo entre elipsoides máxima y mínima.
|
| containerField |
[containerField: NMTOKEN "children"]
containerField es el campo-etiqueta usado como prefijo en la codificación VRML
cuando este nodo es un hijo de otro nodo.
Ejemplos: geometry Box, children Group, proxy Group.
Nota: puede ser sobreescrito por el autor si es necesario.
Advertencia: el atributo containerField es sólo soportado por la codificación XML de las escenas.
|
| class |
[class: CDATA #FIXED ""]
class es un atributo reservado para uso de las hojas de estilo XML.
Advertencia: el atributo class es sólo soportado por la codificación XML de las escenas.
|
| |
Top Resources Credits |
Sphere |
Sphere es un nodo de geometría.
Nota: inserte un nodo Shape antes de añadir geometría o Appearance. |
| DEF |
[DEF ID #IMPLIED]
DEF define un único identificador ID para este nodo, referenciable por otros nodos.
Nota: nombres DEF descriptivos mejoran la claridad y ayudan a documentar un modelo.
|
| USE |
[USE IDREF #IMPLIED]
USE significa reutilizar un nodo ya identificado con un ID mediante DEF, sin tener en cuenta todos los demás atributos e hijos.
Nota: utilice USE, en vez de duplicar nodos, puede mejorar el rendimiento.
Advertencia ¡NO incluya DEF (u otros valores de atributos) cuando se utilice un atributo USE!
|
| radius |
[radius accessType initializeOnly, type SFFloat CDATA "1"]
Radio en metros.
Advertencia: las dimensiones de una geometría simple no pueden ser cambiadas después de su creación inicial, en su lugar utilice el cambio
de escala de Transform.
|
| solid |
[solid accessType initializeOnly, type SFBool (true|false) "true"]
Fijar solid a true significa dibujar sólo un lado de los polígonos (backface culling on),
fijar solid a false significa dibujar ambos lados de los polígonos (backface culling off).
Advertencia ¡valores por defecto a true pueden ocultar completamente la geometría si se ve desde el lado equivocado!
|
| containerField |
[containerField: NMTOKEN "children"]
containerField es el campo-etiqueta usado como prefijo en la codificación VRML
cuando este nodo es un hijo de otro nodo.
Ejemplos: geometry Box, children Group, proxy Group.
Nota: puede ser sobreescrito por el autor si es necesario.
Advertencia: el atributo containerField es sólo soportado por la codificación XML de las escenas.
|
| class |
[class: CDATA #FIXED ""]
class es un atributo reservado para uso de las hojas de estilo XML.
Advertencia: el atributo class es sólo soportado por la codificación XML de las escenas.
|
| |
Top Resources Credits |
SphereSensor |
SphereSensor convierte el moviemiento del dispositivo puntero en una rotación esférica
sobre el origen del sistema local de coordenadas. |
| DEF |
[DEF ID #IMPLIED]
DEF define un único identificador ID para este nodo, referenciable por otros nodos.
Nota: nombres DEF descriptivos mejoran la claridad y ayudan a documentar un modelo.
|
| USE |
[USE IDREF #IMPLIED]
USE significa reutilizar un nodo ya identificado con un ID mediante DEF, sin tener en cuenta todos los demás atributos e hijos.
Nota: utilice USE, en vez de duplicar nodos, puede mejorar el rendimiento.
Advertencia ¡NO incluya DEF (u otros valores de atributos) cuando se utilice un atributo USE!
|
| 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"]
Habilita/deshabilita el nodo sensor.
|
| autoOffset |
[autoOffset accessType inputOutput, type SFBool (true|false) "true"]
Determina si los valores previos de balance son recordados/acumulados.
|
| offset |
[offset accessType inputOutput, type SFRotation CDATA "0 1 0 0"]
Envia evento y recuerda el último valor detectado.
|
| isActive |
[isActive accessType outputOnly, type SFBool (true|false) "false"]
Eventos isActive true/false se envian cuando se dispara el sensor.
isActive=true cuando se presiona un botón primario del ratón, isActive=false cuando deja de presionarse.
|
| rotation_changed |
[rotation_changed accessType outputOnly, type SFRotation CDATA "0 1 0 0"]
Eventos rotation_changed igualan la suma de los cambios de soportes relativos más los valores de balance.
|
| trackPoint_changed |
[trackPoint_changed accessType outputOnly, type SFVec3f CDATA "0 0 0"]
Eventos trackPoint_changed dan puntos de intersección del soporte con la geometría virtual del sensor.
|
| containerField |
[containerField: NMTOKEN "children"]
containerField es el campo-etiqueta usado como prefijo en la codificación VRML
cuando este nodo es un hijo de otro nodo.
Ejemplos: geometry Box, children Group, proxy Group.
Nota: puede ser sobreescrito por el autor si es necesario.
Advertencia: el atributo containerField es sólo soportado por la codificación XML de las escenas.
|
| class |
[class: CDATA #FIXED ""]
class es un atributo reservado para uso de las hojas de estilo XML.
Advertencia: el atributo class es sólo soportado por la codificación XML de las escenas.
|
| |
Top Resources Credits |
SpotLight |
SpotLight es una fuente de luz que ilumina la geometría a través de un rayo cónico
La luz ilumina toda la geometría y no está limitada a la jerarquía de la escena gráfica.
Las luces no tienen una forma visible por sí mismas y brillan a través de la geometría que les engloba.
Nota: HeadLight es controlado por NavigationInfo. |
| DEF |
[DEF ID #IMPLIED]
DEF define un único identificador ID para este nodo, referenciable por otros nodos.
Nota: nombres DEF descriptivos mejoran la claridad y ayudan a documentar un modelo.
|
| USE |
[USE IDREF #IMPLIED]
USE significa reutilizar un nodo ya identificado con un ID mediante DEF, sin tener en cuenta todos los demás atributos e hijos.
Nota: utilice USE, en vez de duplicar nodos, puede mejorar el rendimiento.
Advertencia ¡NO incluya DEF (u otros valores de atributos) cuando se utilice un atributo USE!
|
| on |
[on accessType inputOutput, type SFBool (true|false) "true"]
Habilita/deshabilita esta fuente de luz.
|
| color |
[color accessType inputOutput, type SFColor CDATA "1 1 1"] [RGB color]
Color de la luz, aplicada a los colores de los objetos.
|
| location |
[location accessType inputOutput, type SFVec3f CDATA "0 0 0"]
Posición de la luz relativa al sistema de coordenadas local.
|
| direction |
[direction accessType inputOutput, type SFVec3f CDATA "0 0 -1"]
Orientación de la luz relativa al sistema de coordenadas local.
|
| intensity |
[intensity accessType inputOutput, type SFFloat CDATA "1"]
Brillo de la emisión directa desde la luz.
|
| ambientIntensity |
[ambientIntensity accessType inputOutput, type SFFloat CDATA "0"]
Brillo de la emisión de ambiente (fondo nodireccional) desde la luz.
|
| attenuation |
[attenuation accessType inputOutput, type SFVec3f CDATA "1 0 0"]
Constantes, factores de atenuación (dropoff) de distancia lineal (lineal-distance) y distancia cuadrada (squared-distance).
|
| radius |
[radius accessType inputOutput, type SFFloat CDATA "100"]
Distancia máxima efectiva de la luz relativa a la posición local de la luz,
afectada por la escala de su antecesor.
|
| beamWidth |
[beamWidth accessType inputOutput, type SFFloat CDATA "1.570796"]
Ángulo sólido interor (en radianes) donde la fuente de luz tiene intensidad uniforme
si beamWidth > cutOffAngle, beamWidth toma el mismo valor que cutOffAngle.
|
| cutOffAngle |
[cutOffAngle accessType inputOutput, type SFFloat CDATA ".7854"]
Ángulo sólido exterior (en radianes) donde la intensidad de la fuente de luz se hace cero
si beamWidth > cutOffAngle, beamWidth toma el mismo valor que 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 es el campo-etiqueta usado como prefijo en la codificación VRML
cuando este nodo es un hijo de otro nodo.
Ejemplos: geometry Box, children Group, proxy Group.
Nota: puede ser sobreescrito por el autor si es necesario.
Advertencia: el atributo containerField es sólo soportado por la codificación XML de las escenas.
|
| class |
[class: CDATA #FIXED ""]
class es un atributo reservado para uso de las hojas de estilo XML.
Advertencia: el atributo class es sólo soportado por la codificación XML de las escenas.
|
| |
Top Resources Credits |
StaticGroup |
StaticGroup es un nodo de Grupo que puede contener a la mayoría de los nodos.
Nota: inserte un nodo Shape antes de añadir geometría o Appearance. |
| DEF |
[DEF ID #IMPLIED]
DEF define un único identificador ID para este nodo, referenciable por otros nodos.
Nota: nombres DEF descriptivos mejoran la claridad y ayudan a documentar un modelo.
|
| USE |
[USE IDREF #IMPLIED]
USE significa reutilizar un nodo ya identificado con un ID mediante DEF, sin tener en cuenta todos los demás atributos e hijos.
Nota: utilice USE, en vez de duplicar nodos, puede mejorar el rendimiento.
Advertencia ¡NO incluya DEF (u otros valores de atributos) cuando se utilice un atributo USE!
|
| bboxCenter |
[bboxCenter accessType initializeOnly, type SFVec3f CDATA "0 0 0"]
Centro del cubo de delimitación (bounding box): posición de balance desde el origen del sistema de coordenadas local.
|
| bboxSize |
[bboxSize accessType initializeOnly, type SFVec3f CDATA "-1 -1 -1"]
Tamaño del cubo de delimitación (bounding box): calculado automáticamente, puede especificarse como una optimización o una
restricción.
|
| containerField |
[containerField: NMTOKEN "children"]
containerField es el campo-etiqueta usado como prefijo en la codificación VRML
cuando este nodo es un hijo de otro nodo.
Ejemplos: geometry Box, children Group, proxy Group.
Nota: puede ser sobreescrito por el autor si es necesario.
Advertencia: el atributo containerField es sólo soportado por la codificación XML de las escenas.
|
| class |
[class: CDATA #FIXED ""]
class es un atributo reservado para uso de las hojas de estilo XML.
Advertencia: el atributo class es sólo soportado por la codificación XML de las escenas.
|
| |
Top Resources Credits |
StringSensor |
StringSensor genera eventos cuando el usuario presiona teclas en el teclado.
Suporta el concepto de "keyboard focus" - sólo un KeySensor/StringSensor genera eventos cada vez.
Advertencia: nodo experimental, bajo desarrollo y todavía no soportado. |
| DEF |
[DEF ID #IMPLIED]
DEF define un único identificador ID para este nodo, referenciable por otros nodos.
Nota: nombres DEF descriptivos mejoran la claridad y ayudan a documentar un modelo.
|
| USE |
[USE IDREF #IMPLIED]
USE significa reutilizar un nodo ya identificado con un ID mediante DEF, sin tener en cuenta todos los demás atributos e hijos.
Nota: utilice USE, en vez de duplicar nodos, puede mejorar el rendimiento.
Advertencia ¡NO incluya DEF (u otros valores de atributos) cuando se utilice un atributo USE!
|
| enabled |
[enabled accessType inputOutput, type SFBool (true|false) "true"]
Habilita/deshabilita el nodo sensor.
|
| 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"]
Eventos isActive true/false se envian cuando se dispara el sensor.
isActive=true cuando se presiona un botón primario del ratón, isActive=false cuando deja de presionarse.
|
| enteredText |
[enteredText accessType outputOnly, type SFString CDATA #IMPLIED]
Eventos generados cuando las teclas de caracteres se presionan en el teclado.
|
| finalText |
[finalText accessType outputOnly, type SFString CDATA #IMPLIED]
Eventos generados cuando la secuencia de pulsaciones coincide con las teclas de la cadena terminationText.
Cuando esta condición ocurre, enteredText se traslada a finalText y enteredText se fija a la cadena vacía.
|
| containerField |
[containerField: NMTOKEN "children"]
containerField es el campo-etiqueta usado como prefijo en la codificación VRML
cuando este nodo es un hijo de otro nodo.
Ejemplos: geometry Box, children Group, proxy Group.
Nota: puede ser sobreescrito por el autor si es necesario.
Advertencia: el atributo containerField es sólo soportado por la codificación XML de las escenas.
|
| class |
[class: CDATA #FIXED ""]
class es un atributo reservado para uso de las hojas de estilo XML.
Advertencia: el atributo class es sólo soportado por la codificación XML de las escenas.
|
| |
Top Resources Credits |
Switch |
Switch es un nodo de Grupo que puede contener a la mayoría de los nodos.
(Los nodos que contiene se llaman ahora 'children' en vez de 'choice',
para consistencia de nombrado entre todos los nodos GroupingNodeType)
Todas las seleciones continuan recibiendo & enviando eventos sin tener en cuenta qué whichChoice está activo.
Nota: inserte un nodo Shape antes de añadir geometría o Appearance.
Nota: autores pueden ocultar temporalmente geometría de prueba bajo un hijo no seleccionado de un Switch. |
| DEF |
[DEF ID #IMPLIED]
DEF define un único identificador ID para este nodo, referenciable por otros nodos.
Nota: nombres DEF descriptivos mejoran la claridad y ayudan a documentar un modelo.
|
| USE |
[USE IDREF #IMPLIED]
USE significa reutilizar un nodo ya identificado con un ID mediante DEF, sin tener en cuenta todos los demás atributos e hijos.
Nota: utilice USE, en vez de duplicar nodos, puede mejorar el rendimiento.
Advertencia ¡NO incluya DEF (u otros valores de atributos) cuando se utilice un atributo USE!
|
| whichChoice |
[whichChoice accessType inputOutput, type SFInt32 CDATA "-1"]
Índice del hijo selección activo, contando desde 0
whichChoice= -1 significa que no hay ninguno seleccionado
whichChoice=0 significa hijo inicial.
|
| containerField |
[containerField: NMTOKEN "children"]
containerField es el campo-etiqueta usado como prefijo en la codificación VRML
cuando este nodo es un hijo de otro nodo.
Ejemplos: geometry Box, children Group, proxy Group.
Nota: puede ser sobreescrito por el autor si es necesario.
Advertencia: el atributo containerField es sólo soportado por la codificación XML de las escenas.
|
| class |
[class: CDATA #FIXED ""]
class es un atributo reservado para uso de las hojas de estilo XML.
Advertencia: el atributo class es sólo soportado por la codificación XML de las escenas.
|
| |
Top Resources Credits |
Text |
Text es un nodo de geometría that can contain a FontStyle node.
Nota: inserte un nodo Shape antes de añadir geometría o Appearance.
También puede sustituir un nodo ProtoInstance que coincida en tipo. |
| DEF |
[DEF ID #IMPLIED]
DEF define un único identificador ID para este nodo, referenciable por otros nodos.
Nota: nombres DEF descriptivos mejoran la claridad y ayudan a documentar un modelo.
|
| USE |
[USE IDREF #IMPLIED]
USE significa reutilizar un nodo ya identificado con un ID mediante DEF, sin tener en cuenta todos los demás atributos e hijos.
Nota: utilice USE, en vez de duplicar nodos, puede mejorar el rendimiento.
Advertencia ¡NO incluya DEF (u otros valores de atributos) cuando se utilice un atributo USE!
|
| string |
[string accessType inputOutput, type MFString CDATA #IMPLIED] .
Nota: las cadenas de caracteres (Strings) pueden tener múltiples valores, por eso separe cada cadena con comillas.
Nota: Las cadenas de caracteres (Strings) pueden contener comillas si primero se añade una barra invertida (backslash)
Ejemplo "dijo \"hola\" por favor"
Nota: muchas herramientas XML sustituyen automáticamente las referencias a caracteres XML si se necesita
(como & por & o " por ")
|
| length |
[length accessType inputOutput, type MFFloat CDATA #IMPLIED]
Matriz valores longitud para cada cadena de texto en el sistema de coordenadas local.
Cada cadena se estira o comprime hasta que se ajusta.
|
| maxExtent |
[maxExtent accessType inputOutput, type SFFloat CDATA "0.0"]
Limita/comprime todas las cadenas de texto si la longitud máxima de la cadena es mayor que maxExtent,
medida en el sistema de coordenadas local.
|
| solid |
[solid accessType initializeOnly, type SFBool (true|false) "false"]
Fijar solid a true significa dibujar sólo un lado de los polígonos (backface culling on),
fijar solid a false significa dibujar ambos lados de los polígonos (backface culling off).
Advertencia ¡valores por defecto a true pueden ocultar completamente la geometría si se visualizan por el lado equivocado!
|
| 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 "children"]
containerField es el campo-etiqueta usado como prefijo en la codificación VRML
cuando este nodo es un hijo de otro nodo.
Ejemplos: geometry Box, children Group, proxy Group.
Nota: puede ser sobreescrito por el autor si es necesario.
Advertencia: el atributo containerField es sólo soportado por la codificación XML de las escenas.
|
| class |
[class: CDATA #FIXED ""]
class es un atributo reservado para uso de las hojas de estilo XML.
Advertencia: el atributo class es sólo soportado por la codificación XML de las escenas.
|
| |
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 especifica puntos textura-coordenada 2D (s,t), usados por geometrías basadas en vértices.
(ElevationGrid, IndexedFaceSet) para proyectar texturas a vértices (y parches a polígonos)
Nota: añada Shape y después IndexedFaceSet o ElevationGrid antes añadir TextureCoordinate. |
| DEF |
[DEF ID #IMPLIED]
DEF define un único identificador ID para este nodo, referenciable por otros nodos.
Nota: nombres DEF descriptivos mejoran la claridad y ayudan a documentar un modelo.
|
| USE |
[USE IDREF #IMPLIED]
USE significa reutilizar un nodo ya identificado con un ID mediante DEF, sin tener en cuenta todos los demás atributos e hijos.
Nota: utilice USE, en vez de duplicar nodos, puede mejorar el rendimiento.
Advertencia ¡NO incluya DEF (u otros valores de atributos) cuando se utilice un atributo USE!
|
| point |
[point accessType inputOutput, type MFVec2f CDATA #IMPLIED]
pares de coordenadas de textura 2D (s,t), tanto en el rango [0..1] o mayor si se repite.
|
| containerField |
[containerField: NMTOKEN "children"]
containerField es el campo-etiqueta usado como prefijo en la codificación VRML
cuando este nodo es un hijo de otro nodo.
Ejemplos: geometry Box, children Group, proxy Group.
Nota: puede ser sobreescrito por el autor si es necesario.
Advertencia: el atributo containerField es sólo soportado por la codificación XML de las escenas.
|
| class |
[class: CDATA #FIXED ""]
class es un atributo reservado para uso de las hojas de estilo XML.
Advertencia: el atributo class es sólo soportado por la codificación XML de las escenas.
|
| |
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 cambia coordenadas de textura 2D a posición, orientación y escala de parches de la imagen.
Efectos visibles aparecen invertidos porque los cambios de la imagen ocurren antes de la proyección a la geometría.
Orden: traslación, rotación sobre el centro, escala no-uniforme sobre el centro.
Nota: inserte nodos Shape y Appearance antes de añadir TextureTransform. |
| DEF |
[DEF ID #IMPLIED]
DEF define un único identificador ID para este nodo, referenciable por otros nodos.
Nota: nombres DEF descriptivos mejoran la claridad y ayudan a documentar un modelo.
|
| USE |
[USE IDREF #IMPLIED]
USE significa reutilizar un nodo ya identificado con un ID mediante DEF, sin tener en cuenta todos los demás atributos e hijos.
Nota: utilice USE, en vez de duplicar nodos, puede mejorar el rendimiento.
Advertencia ¡NO incluya DEF (u otros valores de atributos) cuando se utilice un atributo USE!
|
| translation |
[translation accessType inputOutput, type SFVec2f CDATA "0 0"]
Cambio lateral/vertical en coordenadas de la textura 2D (s,t) (efectos opuestos aparecen en la geometría).
|
| center |
[center accessType inputOutput, type SFVec2f CDATA "0 0"]
Punto central 2D (s,t) en las coordenadas de textura para la rotación y el escalado.
|
| rotation |
[rotation accessType inputOutput, type SFFloat CDATA "0"]
Ángulo de rotación de la textura sobre el centro (efectos opuestos aparecen en la geometría).
Advertencia: use un valor de ángulo simple en radianes, no una 4-tupla Rotation.
|
| scale |
[scale accessType inputOutput, type SFVec2f CDATA "1 1"]
Escalado planar no uniforme de la textura sobre el centro (efectos opuestos aparecen en la geometría).
|
| containerField |
[containerField: NMTOKEN "children"]
containerField es el campo-etiqueta usado como prefijo en la codificación VRML
cuando este nodo es un hijo de otro nodo.
Ejemplos: geometry Box, children Group, proxy Group.
Nota: puede ser sobreescrito por el autor si es necesario.
Advertencia: el atributo containerField es sólo soportado por la codificación XML de las escenas.
|
| class |
[class: CDATA #FIXED ""]
class es un atributo reservado para uso de las hojas de estilo XML.
Advertencia: el atributo class es sólo soportado por la codificación XML de las escenas.
|
| |
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 genera continuamente eventos a medida que el tiempo pasa.
Uso típico: ROUTE thisTimeSensor.fraction_changed TO someInterpolator.set_fraction.
Nota para el perfil de intercambio (interchange profile): TimeSensor puede ser ignorado si cycleInterval < 0.01 segundos. |
| DEF |
[DEF ID #IMPLIED]
DEF define un único identificador ID para este nodo, referenciable por otros nodos.
Nota: nombres DEF descriptivos mejoran la claridad y ayudan a documentar un modelo.
|
| USE |
[USE IDREF #IMPLIED]
USE significa reutilizar un nodo ya identificado con un ID mediante DEF, sin tener en cuenta todos los demás atributos e hijos.
Nota: utilice USE, en vez de duplicar nodos, puede mejorar el rendimiento.
Advertencia ¡NO incluya DEF (u otros valores de atributos) cuando se utilice un atributo USE!
|
| enabled |
[enabled accessType inputOutput, type SFBool (true|false) "true"]
Habilita/deshabilita el nodo sensor.
|
| cycleInterval |
[cycleInterval accessType inputOutput, type SFTime CDATA "1.0"]
cycleInterval es la duración del bucle en segundos.
Nota para el perfil de intercambio (interchange profile): TimeSensor puede ser ignorado si
cycleInterval < 0.01 segundos.
|
| loop |
[loop accessType inputOutput, type SFBool (true|false) "false"]
Se repite indefinidamente cuando loop=true, se repite sólo una vez cuando loop=false.
|
| startTime |
[startTime accessType inputOutput, type SFTime CDATA "0"]
Tiempo absoluto: número de segundos desde el 1 de enero de 1970, 00:00:00 GMT.
Nota: normalmente recibe un valor de tiempo ROUTEd.
|
| stopTime |
[stopTime accessType inputOutput, accessType inputOutput, type SFTime CDATA "0"]
Tiempo absoluto: número de segundos desde el 1 de enero de 1970, 00:00:00 GMT.
Nota: normalmente recibe un valor de tiempo ROUTEd.
|
| 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 envia un tiempo outputOnly a startTime,
y también al comienzo de cada nuevo ciclo
(útil para la sincronización con otros objetos basado en tiempo).
|
| isActive |
[isActive accessType outputOnly, type SFBool (true|false) "false"]
Eventos isActive true/false se envian cuando TimeSensor comienza/para a/de ejecutarse.
|
| 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 envia continuamente un valor en el rango [0,1] mostrando el progreso del tiempo en el ciclo actual.
|
| time |
[time accessType outputOnly, type SFTime CDATA "0"]
Time envia continuamente el tiempo absoluto (desde el 1 de enero de 1970) para un instante de simulación dado.
|
| containerField |
[containerField: NMTOKEN "children"]
containerField es el campo-etiqueta usado como prefijo en la codificación VRML
cuando este nodo es un hijo de otro nodo.
Ejemplos: geometry Box, children Group, proxy Group.
Nota: puede ser sobreescrito por el autor si es necesario.
Advertencia: el atributo containerField es sólo soportado por la codificación XML de las escenas.
|
| class |
[class: CDATA #FIXED ""]
class es un atributo reservado para uso de las hojas de estilo XML.
Advertencia: el atributo class es sólo soportado por la codificación XML de las escenas.
|
| |
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 rastrea localización & estado del dispositivo puntero,
y detecta cuándo un usuario apunta a la geometría. |
| DEF |
[DEF ID #IMPLIED]
DEF define un único identificador ID para este nodo, referenciable por otros nodos.
Nota: nombres DEF descriptivos mejoran la claridad y ayudan a documentar un modelo.
|
| USE |
[USE IDREF #IMPLIED]
USE significa reutilizar un nodo ya identificado con un ID mediante DEF, sin tener en cuenta todos los demás atributos e hijos.
Nota: utilice USE, en vez de duplicar nodos, puede mejorar el rendimiento.
Advertencia ¡NO incluya DEF (u otros valores de atributos) cuando se utilice un atributo USE!
|
| 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"]
Habilita/deshabilita el nodo sensor.
|
| isActive |
[isActive accessType outputOnly, type SFBool (true|false) "false"]
Haga click o mueva el ratón (puntero) para generar eventos isActive.
isActive=true cuando se presiona un botón primario del ratón, isActive=false cuando se libera.
|
| hitPoint_changed |
[hitPoint_changed accessType outputOnly, type SFVec3f CDATA "0 0 0"]
Eventos que contienen un punto 3D en la superficie de la geometría,
dado en el sistema local de coordenadas de TouchSensor.
|
| hitNormal_changed |
[hitNormal_changed accessType outputOnly, type SFVec3f CDATA "0 0 1"]
Eventos que contienen un vector normal a la superficie en el hitPoint.
|
| hitTexCoord_changed |
[hitTexCoord_changed accessType outputOnly, type SFVec2f CDATA "0 0"]
Eventos que contienen coordenads de textura coordinates de la superficie en el hitPoint.
|
| isOver |
[isOver accessType outputOnly, type SFBool (true|false) "false"]
¿Está el dispositivo puntero sobre la geometría sensor?
|
| touchTime |
[touchTime accessType outputOnly, type SFTime CDATA "0"]
Evento de tiempo generado cuando se toca el sensor con el dispositivo puntero.
|
| containerField |
[containerField: NMTOKEN "children"]
containerField es el campo-etiqueta usado como prefijo en la codificación VRML
cuando este nodo es un hijo de otro nodo.
Ejemplos: geometry Box, children Group, proxy Group.
Nota: puede ser sobreescrito por el autor si es necesario.
Advertencia: el atributo containerField es sólo soportado por la codificación XML de las escenas.
|
| class |
[class: CDATA #FIXED ""]
class es un atributo reservado para uso de las hojas de estilo XML.
Advertencia: el atributo class es sólo soportado por la codificación XML de las escenas.
|
| |
Top Resources Credits |
Transform |
Transform es un nodo de Grupo que puede contener a la mayoría de los nodos.
Hint: +Y axis is up. (Sometimes +X is North and +Z is East.)
Stick with +Y up for scene composability and browser assists.
Nota: inserte un nodo Shape antes de añadir geometría o Appearance. |
| DEF |
[DEF ID #IMPLIED]
DEF define un único identificador ID para este nodo, referenciable por otros nodos.
Nota: nombres DEF descriptivos mejoran la claridad y ayudan a documentar un modelo.
|
| USE |
[USE IDREF #IMPLIED]
USE significa reutilizar un nodo ya identificado con un ID mediante DEF, sin tener en cuenta todos los demás atributos e hijos.
Nota: utilice USE, en vez de duplicar nodos, puede mejorar el rendimiento.
Advertencia ¡NO incluya DEF (u otros valores de atributos) cuando se utilice un atributo USE!
|
| translation |
[translation accessType inputOutput, type SFVec3f CDATA "0 0 0"]
Posición (x, y, z en metros) de los hijos relativa al sistema local de coordenadas.
Nota: el orden de operación es primero escalado scaleOrientation, después rotación del centro (center-rotation), y después traslación
(translation)
|
| rotation |
[rotation accessType inputOutput, type SFRotation CDATA "0 0 1 0"]
Orientación (eje, ángulo en radianes) de los hijos relativa al sistema local de coordenadas.
Nota: el orden de operación es primero escalado scaleOrientation, después rotación del centro (center-rotation), y después traslación
(translation)
|
| center |
[center accessType inputOutput, type SFVec3f CDATA "0 0 0"]
Balance de traslación desde el origen de coordenadas local del sistema, aplicado previo a la rotación o el escalado.
Nota: el orden de operación es primero escalado scaleOrientation, después rotación del centro (center-rotation), y después traslación
(translation)
|
| scale |
[scale accessType inputOutput, type SFVec3f CDATA "1 1 1"]
Escala no uniforme x-y-z del sistema de coordenadas hijo, ajustado por el centro y scaleOrientation.
Nota: el orden de operación es primero escalado scaleOrientation, después rotación del centro (center-rotation), y después traslación
(translation)
|
| scaleOrientation |
[scaleOrientation accessType inputOutput, type SFRotation CDATA "0 0 1 0"]
Rotación preliminar del sistema de coordenadas antes del escalado (para permitir escalado alrededor de orientaciones arbitrarias)
Nota: el orden de operación es primero escalado scaleOrientation, después rotación del centro (center-rotation), y después traslación
(translation)
|
| bboxCenter |
[bboxCenter accessType initializeOnly, type SFVec3f CDATA "0 0 0"]
Centro del cubo de delimitación (bounding box): posición de balance desde el origen del sistema de coordenadas local.
|
| bboxSize |
[bboxSize accessType initializeOnly, type SFVec3f CDATA "-1 -1 -1"]
Tamaño del cubo de delimitación (bounding box): calculado automáticamente, puede especificarse como una optimización o una
restricción.
|
| |
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"]
Habilita/deshabilita el nodo sensor.
|
| 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 initializeOnly, type SFBool (true|false) "false"]
Fijar solid a true significa dibujar sólo un lado de los polígonos (backface culling on),
fijar solid a false significa dibujar ambos lados de los polígonos (backface culling off).
Advertencia ¡valores por defecto a true pueden ocultar completamente la geometría si se visualizan por el lado equivocado!
|
| 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 |
Las vistas (viewpoints) son localizaciones y direcciones específicas donde el usuario puede visualizar la escena.
Background, Fog, NavigationInfo y Viewpoint son nodos vinculables (bindables). |
| DEF |
[DEF ID #IMPLIED]
DEF define un único identificador ID para este nodo, referenciable por otros nodos.
Nota: nombres DEF descriptivos mejoran la claridad y ayudan a documentar un modelo.
|
| USE |
[USE IDREF #IMPLIED]
USE significa reutilizar un nodo ya identificado con un ID mediante DEF, sin tener en cuenta todos los demás atributos e hijos.
Nota: utilice USE, en vez de duplicar nodos, puede mejorar el rendimiento.
Advertencia ¡NO incluya DEF (u otros valores de atributos) cuando se utilice un atributo USE!
|
| description |
[description accessType initializeOnly, type SFString CDATA #IMPLIED]
Texto de descripción o nota de navegación a mostrar.
Nota: use espacios, haga descripciones claras y leíbles.
Nota: muchas herramientas XML sustituyen automáticamente las referencias a caracteres XML si se necesita
(como & por & o " por ")
Advertencia: sin description, es poco probable que Viewpoint aparezca en el menú de Viewpoints del navegador.
Nota para el perfil de intercambio (interchange profile): este campo puede ser ignorado.
|
| position |
[position accessType inputOutput, type SFVec3f CDATA "0 0 10"]
Posición (x, y, z en metros) relativa al sistema de coordenadas local.
|
| orientation |
[orientation accessType inputOutput, type SFRotation CDATA "0 0 1 0] ";
Rotación (eje, ángulo en radianes) de Viewpoint, relativa a la dirección del eje -Z por defecto de en el sistema de coordenadas
local.
Nota: esta es la dirección por defecto de cambio de orientación (orientation _change_ from) (0 0 -1)
Nota: rotaciones complejas pueden conseguirse eje-por-eje usando Transforms padres.
|
| fieldOfView |
[fieldOfView accessType inputOutput, type SFFloat CDATA "0.7854] " (0..pi)
Ángulo mínimo preferido de visión desde esta vista en radianes.
Campo de visión pequeño corresponde aproximadamente a una lente telefoto (telephoto)
Campo de visión grande corresponde aproximadamente a una lente gran ángulo (wide-angle)
Modificando la distancia de Viewpoint al objeto puede ser mejor para el enfoque (zooming)
Advertencia: fieldOfView puede no ser correcto para distintos tamaños de ventana y restricciones de aspecto.
Nota para el perfil de intercambio (interchange profile): este campo puede ser ignorado.
|
| jump |
[jump accessType inputOutput, type SFBool (true|false) "true"]
Transición instantánea saltando, o animando suavemente este Viewpoint.
Nota: fije jump=true para movimiento suave de la cámara cuando se va hacia esta vista.
|
| centerOfRotation |
[centerOfRotation accessType inputOutput, type SFVec3f CDATA "0 0 0"]
el punto centerOfRotation se propone como un anexo relativo al modo EXAMINE de NavigationInfo.
|
| set_bind |
[set_bind accessType inputOnly, type SFBool (true|false) ""]
Fijar set_bind a true convierte este nodo en activo,
fijar set_bind a false convierte este nodo en inactivo.
De esta forma, fijando set_bind a true/false se habilitará/deshabilitará) este nodo.
|
| bindTime |
[bindTime accessType outputOnly, type SFTime CDATA "-1"]
Evento enviado cuando el nodo se convierte en activo/inactivo.
|
| isBound |
[isBound accessType outputOnly, type SFBool (true|false) "false"]
Evento a true enviado cuando el nodo se convierte en activo, evento a false enviado cuando es desactivado por otro nodo.
|
| containerField |
[containerField: NMTOKEN "children"]
containerField es el campo-etiqueta usado como prefijo en la codificación VRML
cuando este nodo es un hijo de otro nodo.
Ejemplos: geometry Box, children Group, proxy Group.
Nota: puede ser sobreescrito por el autor si es necesario.
Advertencia: el atributo containerField es sólo soportado por la codificación XML de las escenas.
|
| class |
[class: CDATA #FIXED ""]
class es un atributo reservado para uso de las hojas de estilo XML.
Advertencia: el atributo class es sólo soportado por la codificación XML de las escenas.
|
| |
Top Resources Credits |
VisibilitySensor |
VisibilitySensor detecta cuándo el usuario puede ver un objeto o región específico
cuando navega por el mundo. Esta región está limitada por una caja.
Nota: a menudo se utiliza para atraer la atención del usuario o mejorar el rendimiento. |
| DEF |
[DEF ID #IMPLIED]
DEF define un único identificador ID para este nodo, referenciable por otros nodos.
Nota: nombres DEF descriptivos mejoran la claridad y ayudan a documentar un modelo.
|
| USE |
[USE IDREF #IMPLIED]
USE significa reutilizar un nodo ya identificado con un ID mediante DEF, sin tener en cuenta todos los demás atributos e hijos.
Nota: utilice USE, en vez de duplicar nodos, puede mejorar el rendimiento.
Advertencia ¡NO incluya DEF (u otros valores de atributos) cuando se utilice un atributo USE!
|
| enabled |
[enabled accessType inputOutput, type SFBool (true|false) "true"]
Habilita/deshabilita el nodo sensor.
|
| center |
[center accessType inputOutput, type SFVec3f CDATA "0 0 0"]
Balance de translación desde el origen del sistema de coordenadas local.
|
| size |
[size accessType inputOutput, SFVec3fLabel; "0 0 0"]
Tamaño de la caja de visibilidad, medida desde el centro en metros.
|
| isActive |
[isActive accessType outputOnly, type SFBool (true|false) "false"]
Eventos isActive true/false se envian cuando se dispara el sensor.
isActive=true cuando se entra en la región de visibilidad, isActive=false cuando se sale de la región de visibilidad.
|
| enterTime |
[enterTime accessType outputOnly, type SFTime CDATA "0.0"]
Evento de tiempo generado por el sensor cuando la cámara del usuario entra en la región de visibilidad.
|
| exitTime |
[exitTime accessType outputOnly, type SFTime CDATA "0.0"]
Evento de tiempo generado por el sensor cuando la cámara del usuario sale de la región de visibilidad.
|
| containerField |
[containerField: NMTOKEN "children"]
containerField es el campo-etiqueta usado como prefijo en la codificación VRML
cuando este nodo es un hijo de otro nodo.
Ejemplos: geometry Box, children Group, proxy Group.
Nota: puede ser sobreescrito por el autor si es necesario.
Advertencia: el atributo containerField es sólo soportado por la codificación XML de las escenas.
|
| class |
[class: CDATA #FIXED ""]
class es un atributo reservado para uso de las hojas de estilo XML.
Advertencia: el atributo class es sólo soportado por la codificación XML de las escenas.
|
| |
Top Resources Credits |
WorldInfo |
WorldInfo contiene información persistente sobre el mundo 3D. |
| DEF |
[DEF ID #IMPLIED]
DEF define un único identificador ID para este nodo, referenciable por otros nodos.
Nota: nombres DEF descriptivos mejoran la claridad y ayudan a documentar un modelo.
|
| USE |
[USE IDREF #IMPLIED]
USE significa reutilizar un nodo ya identificado con un ID mediante DEF, sin tener en cuenta todos los demás atributos e hijos.
Nota: utilice USE, en vez de duplicar nodos, puede mejorar el rendimiento.
Advertencia ¡NO incluya DEF (u otros valores de atributos) cuando se utilice un atributo USE!
|
| title |
[title accessType initializeOnly, type SFString CDATA #IMPLIED]
title of this world, placed in window title.
Nota: muchas herramientas XML sustituyen automáticamente las referencias a caracteres XML si se necesita
(como & por & o " por ")
|
| info |
[info accessType initializeOnly, type MFString CDATA #IMPLIED]
Información adicional sobre este mundo.
Nota: las cadenas de caracteres (Strings) pueden tener múltiples valores, por eso separe cada cadena con comillas.
[ "http://www.url1.org" "http://www.url2.org" "etc." ].
Nota: muchas herramientas XML sustituyen automáticamente las referencias a caracteres XML si se necesita
(como & por & o " por ")
|
| containerField |
[containerField: NMTOKEN "children"]
containerField es el campo-etiqueta usado como prefijo en la codificación VRML
cuando este nodo es un hijo de otro nodo.
Ejemplos: geometry Box, children Group, proxy Group.
Nota: puede ser sobreescrito por el autor si es necesario.
Advertencia: el atributo containerField es sólo soportado por la codificación XML de las escenas.
|
| class |
[class: CDATA #FIXED ""]
class es un atributo reservado para uso de las hojas de estilo XML.
Advertencia: el atributo class es sólo soportado por la codificación XML de las escenas.
|
| |
Top Resources Credits |
X3D |
Nodo XML más alto para un fichero de gráficos X3D.
La etiqueta X3D contiene un único nodo Scene - Scene es el nodo raíz de la escena gráfica 3D.
Nota: añada o seleccione una etiqueta Scene para editar la escena gráfica. |
| profile |
[profile (Core|Interchange|CADInterchange|Interactive|Immersive|Full|MPEG4Interactive) "Full"]
Perfil de soporte necesario para la escena que contiene.
Nota: Core corresponde a dispositivos de sólo salida (output-only devices)
Nota: CoreInteractive corresponde a escenas gráficas simples.
Nota: Base contiene los principales nodos VRML/X3D nodes pero ningún componente extra.
Nota: Full contiene nodos Base más todos los componentes específicos.
|
| version |
[version (3.0 | 3.1) #REQUIRED]
X3D versión 3.0 corresponde a 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.
Nota: use a 3D authoring tool for XvlShell.
Advertencia: XvlShell is a commercial extension to X3D. |
| DEF |
[DEF ID #IMPLIED]
DEF defines a unique ID name for this node, referencable by other nodes.
Nota: nombres DEF descriptivos mejoran la claridad y ayudan a documentar un modelo.
|
| 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!
|
| 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.
Hint: 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 es el campo-etiqueta usado como prefijo en la codificación VRML
cuando este nodo es un hijo de otro nodo.
Ejemplos: geometry Box, children Group, proxy Group.
Nota: puede ser sobreescrito por el autor si es necesario.
Advertencia: el atributo containerField es sólo soportado por la codificación XML de las escenas.
|
| class |
[class: CDATA #FIXED ""]
class es un atributo reservado para uso de las hojas de estilo XML.
Advertencia: el atributo class es sólo soportado por la codificación XML de las escenas.
|