Extensible 3D (X3D)
Part 1: Architecture and base components

3 Definitions, acronyms, and abbreviations

--- X3D separator bar ---

cube 3.1 条款

ISO/IEC 19775此部分使用以下定义。

3.1.1
activate  激活/活动

使 传感器节点 产生一个 "isActive" 事件

3.1.2
ancestor 父/祖先

一个 节点 是另外一个节点变形层级 的上一层节点。

3.1.3
author 作者

创作X3D 文件 的人或代理。

3.1.4
authoring tool 创作工具

参见

3.1.5
avatar 替身

用户 在X3D 境界 中的抽象描述。

3.1.6
bearing 方位失

沿指点设备的方向穿过指针 位置的一条直线

3.1.7
bindable node 可绑定节点

节点 that may have many 实例 in a scene graph but only one instance may be active at any instant of time

3.1.8
浏览器

a computer program that interprets X3D 文件, presents their content to a 用户 on a display device, and allows the 用户 to interact with worlds defined by X3D 文件 by means of a 用户 interface

3.1.9
浏览器 extension

nodes defined using the prototyping mechanism that are understood only by certain 浏览器

3.1.10
built-in node

a node of a type explicitly defined in this part of ISO/IEC 19775

3.1.11
callback

a function defined in a scripting language to which events are passed

3.1.12
child

an instance of a children node

3.1.13
children node

one of a set of node types, 实例 of which can be collected in a group to share specific properties dependent on the type of the grouping node

3.1.14
client system

a computer system, attached to a 网络, that relies on another computer (the server) for essential processing functions

3.1.15
collision proxy

a node used as a substitute for all of a Collision node's children during collision detection

3.1.16
colour model

characterization of a colour space in terms of explicit parameters

3.1.17
culling

the process of identifying objects or parts of objects which do not need to be processed further by the 浏览器 in order to produce the desired view of a world

3.1.18
descendant

a node which descends from another node in the transformation hierarchy (a children node)

3.1.19
display device

a graphics device on which X3D worlds may be rendered

3.1.20
drag sensor

a pointing device sensor that causes events to be generated in response to sensor-dependent pointer motions

3.1.21
environmental sensor

a sensor node that generates events based on the location of the viewpoint in the world or in relation to objects in the world

3.1.22
event 时间

a message sent from one node to another as defined by a route

3.1.23
event cascade 事件级联

A sequence of 事件 initiated by a script or sensor event and propagated from 节点 to node along one or more 路由 all of which are considered to have occurred simultaneously

3.1.24
execution model 执行模型

the rules governing how 事件 are processed by 浏览器 and scripts

3.1.25
exposed field

a field that is capable of receiving 事件 via an eventIn to change its value(s), and generating events via an eventOut when its value(s) change

3.1.26
external prototype

a prototype defined in an external file and referenced by a URL

3.1.27
field 域

a property or attribute of a node

3.1.28
field name 域名

the identifier of a field

3.1.29
frame 帧

a single rendering of a world on a display device or a single time-step in a simulation

3.1.30
generator 生成器

a computer program which creates X3D 文件

3.1.31
geometric property node

a node defining the properties of a specific geometry node

3.1.32
geometry node

a node containing mathematical descriptions of three-dimensional (3D) points, lines, surfaces, text strings and solids

3.1.33
grab

receive events from activated pointing devices

3.1.34
grouping node 组节点

one of a set of node types which include a list of nodes, referred to as its children nodes

3.1.35
image

a two-dimensional (2D) rectangular array of pixel values

3.1.36
in-lining

the mechanism by which one X3D file is hierarchically included in another

3.1.37
instance 实例

命名并定义过节点 的引用

3.1.38
interpolator node

a node that defines a piece-wise linear interpolation

3.1.39
intranet

a private 网络 that uses the same protocols and standards as the Internet

3.1.40
level of detail

the amount of detail or complexity which is displayed at any particular time for any particular object

3.1.41
line terminator

a linefeed character (0x0A) and/or a carriage return character (0x0D)

3.1.42
loop

a sequence of events which would result in a specific event generator sending more than one event with the same timestamp

3.1.43
multimedia

an integrated presentation, typically on a computer, of content of various types, such as computer graphics, audio, and video

3.1.44
网络

set of interconnected computers

3.1.45
node 节点

构成the fundamental component of a 场景图

3.1.46
node type 节点类型

a characteristic of each 节点 that describes, in general, its particular semantics

3.1.47
object

a collection of data and procedures, packaged according to the rules and syntax defined in this part of ISO/IEC 19775. "Object" is usually synonymous with node.

3.1.48
panorama

a background texture that is placed behind all geometry in the scene and in front of the ground and sky

3.1.49
parent 父

a 节点 which is an instance of a 组节点

3.1.50
pointer 指针

a location and direction in the 虚拟境界 defined by the 指点设备 with which the 用户 is currently interacting with the virtual world

3.1.51
pointing device 指点设备

a hardware device connected to the 用户 computer by which the 用户 directly controls the location and direction of the 指针

3.1.52
pointing device sensor

a sensor 节点 that generates 事件 based on 用户 actions, such as 指点设备 motions or button activations

3.1.53
polyline 折线

分段的线

3.1.54
profile 概貌

a named collection of criteria for functionality and conformance that defines an implementable subset of a standard

3.1.55
prototype

definition of a new 节点类型 in terms of the 节点 defined in this part of ISO/IEC 19775

3.1.56
prototyping

the mechanism for extending the set of 节点类型 from within a X3D文件

3.1.57
route 路由

the connection between a 节点 generating an 事件 and a node receiving the event

3.1.58
scene graph 场景图

an ordered collection of 组节点 and other nodes

3.1.59
script

a set of procedural functions normally executed as part of an event cascade

3.1.60
scripting

the process of creating or referring to a script

3.1.61
scripting language

a system of syntactical and semantic constructs used to define and automate procedures and processes on a computer

3.1.62
sensor node

a 节点 that enables the 用户 to interact with the 境界 in the scene graph hierarchy

3.1.63
separator character 分割符

a UTF-8 character used to separate syntactical entities in an X3D文件

3.1.64
sibling

a which shares a with other nodes

3.1.65
simulation tick

the smallest time unit capable of being identified in a digital simulation of analog time

3.1.66
special group node

a grouping node that exhibits special behaviour (e.g., Switch or LOD)

3.1.67
texture

an image used in a texture map to create visual appearance effects when applied to geometry nodes

3.1.68
texture coordinates

the set of coordinates used to map a texture to geometry

3.1.69
time

a monotonically increasing value generated by a node

3.1.70
timestamp

that part of an event that describes the time the event occurred and that caused the message to be sent

3.1.71
transformation hierarchy

the subset of the 场景图 consisting of 节点 that have well-defined coordinate systems

3.1.72
transparency chunk

a section of a PNG file containing transparency information (derived from 2.[I15948])

3.1.73
traverse

to process the 节点 in a 场景图 in the correct order

3.1.74
用户

a person or agent who uses and interacts with X3D文件 by means of a 浏览器

3.1.75
viewer 取景器

a location, direction, and viewing angle in a 虚拟境界 that determines the portion of the virtual world presented by the 浏览器 to the 用户

3.1.76
virtual world 虚拟境界

参见 境界.

3.1.77
white space 空白

One or more consecutive occurrences of a separator character

3.1.78
world 境界

a collection of one or more X3D文件 and other multimedia content that, when interpreted by a X3D浏览器, presents an interactive experience to the 用户 consistent with the 作者 intent

3.1.79
world coordinate space 境界坐标空间

the coordinate system in which each X3D 境界 is defined

3.1.80
X3D 浏览器

参见 浏览器.

3.1.81
X3D document server X3D文档服务器

a computer program that locates and transmits X3D 文件 and supporting files in response to requests from 浏览器

3.1.82
X3D 文件

根据 ISO/IEC 19775定义的一系列的节点和语句

3.1.83
XY plane XY平面

the plane perpendicular to the Z-axis that passes through the point Z = 0.0

3.1.84
YZ plane YZ平面

the plane perpendicular to the X-axis that passes through the point X = 0.0

3.1.85
ZX plane ZX平面

the plane perpendicular to the Y-axis that passes through the point Y = 0.0

cube 3.2 Acronyms and abbreviations

For the purposes of this part of ISO/IEC 19775, the following expansion of acronyms and abbreviations apply:

3.2.1
HSV

Hue, Saturation, and Value colour model. See E.[FOLE].

3.2.2
HTML

HyperText Markup Language (see 2.[HTML])

3.2.3
JPEG

Joint Photographic Experts Group (see 2.[JPEG])

3.2.4
MIDI

Musical Instrument Digital Interface. A standard for digital music representation (see 2.[MIDI])

3.2.5
MIME

Multipurpose Internet Mail Extension (see 2.[RFC2077])

3.2.6
MPEG

Moving Picture Experts Group (see 2.[I11172-1])

3.2.7
PNG

Portable 网络 Graphics. A specification for representing two-dimensional images in files. See 2.[I15948].

3.2.8
RGB

the colour model used within ISO/IEC 19775 for the specification of colours.

3.2.9
RURL

Relative Uniform Resource Locator. See 2.[RFC1808].

3.2.10
UCS

Universal multiple-octet coded Character Set. See 2.[I16262].

3.2.11
URL

Uniform Resource Locator. See 2.[RFC1738].

3.2.12
URN

Universal Resource Name. See 2.[RFC2141].

3.2.13
UTF-8

the character set used to encode X3D 文件 defined as the 8-bit UCS Transformation Format specified in 2.[I16262].

--- X3D separator bar ---