Information technology —
Computer graphics and image processing —
Extensible 3D (X3D)
Part 1: Architecture and base components

1 Scope

适用范围

--- X3D separator bar ---

ISO/IEC 19775, X3D,定义了一个可网络化的,整合3D图形和多媒体的软件系统。 概念上说,每一个X3D应用都是一个包含图形和听觉对象的三维时空,并且可以用不同的机制动态地从网络存取或修改。ISO/IEC 19775 文档的这一部分定义了X3D的结构和基本组件。

X3D在语义学上描述了基于时间的行为、交互3D、多媒体信息的抽象功能。ISO/IEC 19775 不定义物理设备或任何依靠特定设备执行的概念(比如屏幕分辨率和输入设备)ISO/IEC 19775 考虑到很宽范围内的设备和应用,在解释和执行上提供很大的自由度。比如ISO/IEC 19775不假设存在鼠标或2D显示设备。

每个X3D应用

  1. 为所有应用中包含的已经定义的对象建立一个隐含的境界坐标空间;
  2. 由一系列3D和多媒体定义和组成;
  3. 可以为其它文件和应用指定超链接
  4. 可以定义程序化和或数据驱动的对象行为;
  5. 可以通过程序或脚本语言连接到外部模块或应用程序;
  6. 通过指定一个概貌声明场景中所需要的功能;
  7. 通过指定一个组件声明场景中所需要额外的功能。

规格的第一部分描述了X3D系统的抽象功能行为。规格的第二部分描述了应用程序界面 (APIs)以用来修改X3D场景或把X3D整合到其他外部应用中。第三部分制定了不同的存储X3D场景的编码格式。

--- X3D separator bar ---