To cause a sensor node to generate an "isActive" event. The various types of sensor nodes are "activated" by user interactions, the passage of time, or other events. Only active sensors affect the user's experience.
Appearance nodes control the rendered appearance of the geometry nodes with which they are associated. A node of type Appearance, FontStyle, ImageTexture, Material, MovieTexture, PixelTexture, or TextureTransform.
Person or organization that creates VRML files.
See generator.
The abstract representation of the user in a VRML world. The physical dimensions of the avatar are used for collision detection and terrain following. See "5. Nodes Reference -NavigationInfo" for details
Bindable children nodes may have many instances in a scene graph, but only one instance may be active at any instant of time. A node of type Background, Fog, NavigationInfo, or Viewpoint. Also referred to as "binding node". See "4.9.1 Bindable Children Nodes" for details
A computer program which interprets VRML files, presents their content to a user on a display device, and allows the user to interact with worlds defined by VRML files by means of a user interface.
Nodes defined using the prototyping mechanism which are understood only by certain browsers. See "4.8 Browser Extensions" for details.
A node type explicitly defined in this standard.
A function defined in a scripting language to which events are passed. See "4.7.8.EventIn Handling" for details.
One of potentially several choices. The user or the browser will select one of the choices when all candidates are identified. See "5. Node Reference - Anchor" and "4.9.1 Bindable Children Nodes - Bind Stack Behaviour " for details.
Nodes which are parented by grouping nodes and are affected by the transformations of all ancestors. See "4.3.1 Grouping and Children Nodes" for list of allowable children nodes.
A node used as a substitute for a Collision node's children during collision detection. See "5. Node Reference - Collision" for details.
Characterization of a colour space in terms of explicit parameters. VRML allows colours to be defined only with the RGB colour model. However, colour interpolation is performed in the HSV colour space.
The process of identifying objects or parts of objects which do not need to be processed further by the browser in order to produce the desired view of a world.
A graphics device on which VRML scenes can be represented.
Drag sensors are pointing device sensors which cause events to be generated in response to pointer motions which are sensor-dependent. For example, the SphereSensor generates spherical rotation events. A node of type CylinderSensor, PlaneSensor, SphereSensor See "4.9.6.2 Drag Sensors" for details.
Messages sent from one node to another as defined by a Route. Events signal changes to field values, external stimuli, and interactions between nodes. Events consist of a time stamp and a field value.
A sequence of events initiated by a script or sensor event and propagated from node to node along one or more routes. All events in an event cascade are considered to have occurred simultaneously. See "4.5.4 Execution Model" for details.
Logical receptors attached to a node which receive events.
A logical output terminal attached to a node from which events are sent. The eventOut for a particular type of event also stores the event most recently sent.
The rules governing how events are processed by browsers and scripts.
A field which can both receive events via an eventIn to change its value(s) and generate events via an eventOut when its value(s) change.
Prototypes defined in external files and referenced by a URL..
The parameters that distinguish one node from another of the same type. Fields can contain various kind of data and one or many values.
The name of a field. Field names are unique within the scope of the node.
A detailed description of digital data which is typically stored in a computer-based file system.
A single rendering of the world on a display device or one time-step in a simulation.
A computer program which creates VRML files.
Geometric sensor nodes generate events based on user actions, such as a mouse click or navigating close to a particular object. A node of type ProximitySensor, VisibilitySensor. TouchSensor, CylinderSensor, PlaneSensor, SphereSensor, or Collision.
Geometry nodes contain mathematical descriptions of three-dimensional points, lines, surfaces, text strings and solid objects. A Node of type Box, Cone, Cylinder, ElevationGrid, Extrusion, IndexedFaceSet, IndexedLineSet, PointSet, Sphere, and Text.
Geometry property nodes define the properties of specific geometry nodes. A node of type Color, Coordinate, Normal, or TextureCoordinate.
Geometric sensor nodes generate events based on user actions, such as a mouse click or navigating close to a particular object. A node of type ProximitySensor, VisibilitySensor, TouchSensor, CylinderSensor, PlaneSensor, or SphereSensor.
The force which causes masses to be attracted to one another. In the context of this standard, gravity may be simulated by constraining navigation to follow a surface. See "5.29 NavigationInfo" for details.
Grouping nodes group child nodes and other grouping nodes together and cause the group to exhibit special behaviour which is dependent on the node type. A node of type Anchor, Billboard, Collision, Group, or Transform.
Hue, Saturation, and Value colour model.
Hyper Text Markup Language.
A reference to a URL which is associated with an Anchor node. See "5.2 Anchor" for details.
An implementation of VRML which presents all objects and simulates movement without approximation. Not realizable in practice.
International Electrotechnical Commission.
Internet Engineering Task Force. The organization which develops Internet standards.
A two dimensional rectangular array of pixel values. Pixel values may have from one to four components. See "6.5 SFImage" for details.
The worldwide network of interconnected computers which communicate with each other using a common set of communication protocols known as TCP/IP. The " Word Wide Web " is implemented on the Internet.
An instantiation of a previously defined node created by the USE syntax.
Interpolator nodes define a piece-wise linear interpolation of a particular type of value at specified times. A node of type ColorInterpolator, CoordinateInterpolator, NormalInterpolator, OrientationInterpolator, PositionInterpolator, or ScalarInterpolator.
International Organization for Standardization
Joint Photographic Experts Group.
Joint Technical Committee 1.
The amount of detail or complexity which is displayed at any particular time for any particular object. The level of detail for an object is controllable as a function of the distance of the object from the viewer. See " 5. Node Reference- LOD " for details.
Level Of Detail.
A sequence of events that results in an event being logically reponsible for generating itself. See "4.4.4 Loops" for details.
Strings sent between nodes upon the occurrence of events. See "4.5 Events" for details.
Musical Instrument Digital Interface. A standard for digital music representation.
Multipurpose Internet Mail Extension. Used to specify filetyping rules for browsers. See "Concepts - File Extension and MIME Types" for details.
Moving Picture Experts Group.
The fundamental component of a scene graph in VRML. Nodes are abstractions of various real-world objects and concepts. Examples include spheres, lights, and material descriptions. Nodes contain fields and events. Messages may be sent between nodes along routes.
A required parameter for each node that describes, in general, its particular semantics. For example, Box, Group, Sound, and SpotLight. See "4.2 Nodes, Fields, and Events" and "5. Nodes Reference" for details.
A collection of data and procedures packaged according to the rules and syntax defined in this standard. "Object" is usually synonymous with "node".
Portable Network Graphics. A file format for images.
Pointing device sensor nodes generate events based on user actions, such as a mouse click or navigating close to a particular object. A node of type ProximitySensor, VisibilitySensor, TouchSensor, CylinderSensor, PlaneSensor, or SphereSensor.
A sequence of straight line segments joined end to end. A piecewise linear curve.
The definition of a new node type in terms of the nodes defined in this standard.
A mechanism for extending the set of node types from within a VRML file.
The abstract definition of a node in this standard.
Red, Green, Blue colour model. This is the colour model used within VRML for the specification of colours. Each colour is represented as a combination of the three primary colours red, green, and blue.
The connection between a node generating an event and a node receiving an event.
Relative Uniform Resource Locator .
An ordered collection of grouping nodes and leaf nodes. Grouping nodes, such as Transform, LOD, and Switch nodes, can have child nodes. These children can be other grouping nodes or leaf nodes, such as shapes, browser information nodes, lights, viewpoints, and sounds.
The process of creating a script.
The smallest unit capable of being identified in a digital simulation of analog time. VRML time is conceptually analog but is realized by an implementation as a digital simulation of the abstract analog time.
A node of type LOD (level of detail), InLine, or Switch. These nodes are grouping nodes which exhibit special behaviour. Examples of such special behaviour include selecting one of many children to be rendered based on a dynamically changing parameter value or dynamically loading children from an external file.
To move an avatar from one viewpoint to another.
The set of 2D coordinates used by vertex-based geometry nodes (e.g., IndexedFaceSet and ElevationGrid) and specified in the TextureCoordinate node to map textures to the vertices of some geometry nodes. Texture coordinates range from 0 to 1 across the texture image.
A monotonically increasing value generated by TimeSensor nodes. Time (0.0) starts at 00:00:00 GMT January 1, 1970.
Time sensor nodes generate events at regular intervals in time. A node of type TimeSensor.
The part of a message which describes the time the event occurred which caused the message to be sent.
Uniform Resource Locator as defined in IETF RFC 1738.
Uniform Resource Name.
UCS Transformation Format.
Person or agent who uses and interacts with VRML files by means of a browser.
See browser.
A computer program that locates and transmits VRML files and supporting files in response to requests from VRML client applications (browsers).
A file containing information encoded according to ISO/IEC 14772.
A collection of VRML files and other multimedia content which, when interpreted by a VRML browser, presents an interactive experience to the user consistent with the author's intent.
The coordinate system in which VRML worlds are defined is an orthogonal right-handed Cartesian coordinate system. The units of length are meters.
The collection of documents and information linked together using the http Internet protocol.
The plane perpendicular to the Z-axis which passes through the point Z = 0.0.
The plane perpendicular to the Y-axis which passes through the point Y = 0.0.
The plane perpendicular to the X-axis which passes through the point X = 0.0.