X3DUOM Glossary to html conversion
https://www.web3d.org/x3d/stylesheets/X3duomGlossaryToHtml.xslt
Acronyms
- CAD
- Computer-Assisted Design
- HSV
- Hue, Saturation, and Value colour model
- JPEG
- Joint Photographic Experts Group
- MIDI
- Musical Instrument Digital Interface.. A standard for digital music representation..
- MIME
- Multipurpose Internet Mail Extension
- MF
- Multiple-valued field
- MPEG
- Moving Picture Experts Group
- PNG
- Portable Network Graphics.. A specification for representing two-dimensional images in files..
- RGB
- Red, Green, and Blue colour model
- RURL
- Relative Uniform Resource Locator
- SAI
- Scene Access Interface
- SF
- Single-valued field
- UCS
- Universal multiple-octet coded Character Set
- URI
- Universal Resource Identifier
- URL
- Uniform Resource Locator
- URN
- Universal Resource Name
- UTF-8
- variable-length 8-bit Universal multiple-octet coded character set Transformation Format
Glossary
- activate
- cause a sensorNode to generate an isActive event
- ancestor
- node which is an antecedent of another node in the transformationHierarchy
- AudioGraph
- structured collection of nodes that process audio inputs and outputs
- author
- person or agent that creates an X3DFile
- AuthoringTool
- see generator
- avatar
- abstract representation of the user in an X3D world
- bearing
- straight line passing through the pointer location in the direction of the pointer
- BindableNode
- node that may have many instances in a sceneGraph but only one instance may be active at any instant of time
- browser
- computer program that interprets 3X3DFiles, presents their content to a user on a displayDevice, and allows the user to interact with worlds defined by X3D files by means of a user interface
- BrowserExtension
- nodes defined using the prototyping mechanism that are understood only by certain browsers
- BuiltInNode
- node of a type explicitly defined in this document
- callback
- function defined in a scriptingLanguage to which events are passed
- child
- instance of a ChildrenNode
- ChildrenNode
- one of a set of nodeTypes, instances of which can be collected in a group to share specific properties dependent on the type of the GroupingNode
- ClientSystem
- computer system, attached to a network, that relies on another computer (the server) for essential processing functions
- CollisionProxy
- node used as a substitute for all of a Collision node's children during collision detection
- ColourModel
- characterization of a colour space in terms of explicit parameters
- culling
- 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
- descendant
- node which descends from another node in the transformationHierarchy (a ChildrenNode)
- DisplayDevice
- graphics device on which X3D worlds may be rendered
- DragSensor
- pointingDeviceSensor that causes events to be generated in response to sensor-dependent pointer motions
- EnvironmentalSensor
- sensor node that generates events based on the location of the viewpoint in the world or in relation to objects in the world
- event
- message sent from one node to another as defined by a ROUTE
- EventCascade
- sequence of @events initiated by a script or sensor event and propagated from node to node along one or more routes all of which are considered to have occurred simultaneously
- ExecutionModel
- rules governing how events are processed by browsers and scripts
- ExternaPrototype
- prototype defined in an external file and referenced by a URL
- field
- property or attribute of a node
- FieldName
- identifier of a field
- frame
- single rendering of a world on a displayDevice or a single time-step in a simulation
- generator
- computer program which creates X3DFiles
- GeometricPropertyNode
- node defining the properties of a specific geometry node
- GeometryNode
- node containing mathematical descriptions of points, lines, surfaces, text strings and solids
- grab
- receive events from activated pointingDevices
- GroupingNode
- one of a set of nodeTypes which include a list of nodes, referred to as its ChildrenNodes
- HostApplication
- client application with which the browser communicates using the SAI
- image
- two-dimensional (2D) rectangular array of pixel values
- immersive
- creating the illusion of being inside a computer-generated scene
- Inlining
- mechanism by which one X3DFile is hierarchically included in another
- instance
- the node created by an instantiation
- instantiation
- the creation of a node based on its nodeType
- InterpolatorNode
- node that defines a piece-wise or smoothly continuous interpolation
- intranet
- private network that uses the same protocols and standards as the Internet
- LevelOfDetail
- amount of detail or complexity which is displayed at any particular time for any particular object
- LineTerminator
- linefeed character (0x0A) and/or carriage return character (0x0D)
- loop
- sequence of events which would result in a specific event generator sending more than one event with the same timestamp
- multimedia
- integrated presentation, typically on a computer, of content of various types, such as computer graphics, audio, and videon
- network
- set of interconnected computers
- node
- fundamental component of a sceneGraph that defines model information, such as graph structure, geometry, animation, interaction, object metadata, rendering, or display
- nodeType
- characteristic of each node that describes, in general, its particular semantics
- object
- collection of data and procedures, packaged according to the rules and syntax defined in this document.. NOTE This term is usually synonymous with node..
- orderOfPreference
- order (specified by the user) in which a list of field values is processed by the browser
- panorama
- background texture that is placed behind all geometry in the scene and in front of the ground and sky
- parent
- node which is an instance of a GroupingNode
- pixel
- one element of an image specified as a matrix of colour elements
- pointer
- location and direction in the virtualWorld defined by the pointingDevice with which the user is currently interacting with the virtual world
- pointingDevice
- hardware device connected to the user's computer by which the user directly controls the location and direction of the pointer
- pointingDeviceSensor
- sensor node that generates events based on user actions, such as pointingDevice motions or button activations
- polyline
- piecewise linear curve
- profile
- named collection of criteria for functionality and conformance that defines an implementable subset of a standard
- prototype
- definition of a new nodeType in terms of the nodes defined in this document
- prototyping
- mechanism for extending the set of nodeTypes from within a X3DFile
- ROUTE
- connection between a node generating an event and a node receiving the event
- sceneGraph
- ordered set of nodes and statements
- script
- set of procedural functions normally executed as part of an eventCascade
- scripting
- process of creating or referring to a script
- sensorNode
- node that enables the user to interact with the world in the scene graph hierarchy
- separatorCharacter
- UTF-8 character used to separate syntactical entities in an X3DFile
- sibling
- node which shares a parent with other nodes
- simulationTick
- smallest time unit capable of being identified in a digital simulation of analog time
- slerp
- spherical linear interpolation for animating 3D rotation values
- specialGroupNode
- grouping node that exhibits special behaviour ( e.g., Switch or LOD)
- statement
- A statement specifies fundamental scene-related information
- texel
- pixel in an image used as a texture
- texture
- image used to create visual appearance effects when applied to geometry nodes
- textureCoordinates
- set of coordinates used to map a texture to geometry
- time
- monotonically increasing value generated by a node
- timestamp
- that part of an event that describes the time the event occurred and that caused the message to be sent
- transformationHierarchy
- subset of the sceneGraph consisting of nodes that have well-defined coordinate systems
- transparencyChunk
- section of a PNG file containing transparency information (derived from ISO/IEC 15948)
- traverse
- process the nodes in a scene graph in the correct order
- user
- person or agent who uses and interacts with X3DFiles by means of a browser
- viewer
- location, direction, and viewing angle in a virtualWorld that determines the portion of the virtual world presented by the browser to the user
- virtualWorld
- See world..
- whiteSpace
- one or more consecutive occurrences of a separatorCharacter
- world
- collection of one or more X3DFiles (potentially including other multimedia content) that is interpreted by an X3D browser to present an interactive experience to the user that is consistent with the intent of the author
- worldCoordinateSpace
- coordinate system in which each X3D world is defined
- X3DBrowser
- see browser
- X3DDocumentServer
- computer program that locates and transmits X3DFiles and supporting files in response to requests from browsers
- X3DFile
- set of X3D nodes and statements as defined in this document
- XYPlane
- plane perpendicular to the Z-axis that passes through the point Z = 0.0
- YZPlane
- plane perpendicular to the X-axis that passes through the point X = 0.0
- ZXPlane
- plane perpendicular to the Y-axis that passes through the point Y = 0.0