X3D及相关规范

| X3D 规范 |
| X3D Schema & DTD |
| 仿人体动画(H-Anim)规范草案 |
| VRML97 国际标准 |
| 先前版本 |
| 向Web3D报告您对X3D规范的意见 |

X3D 国际标准

在信息技术— 计算机图形、图像处理及环境相关的表示法—的ISO进程中,该组织发展了X3D作为一套集成三维图形与多媒体的框架。标准先仅在一些成员间通过,然后进入公开审核程序,直到它们可以作为国际标准被ISO完全通过为止。先前那些已经通过了的规范版本可以在这里看到,

X3D规范提纲
ISO名称 通用名称 ISO状态 最近更新时间 URL
ISO/IEC FDIS 19775-1.2:2008 X3D架构与基本组件 第二版 FDIS Dec 2007 .html
.zip
ISO/IEC CD 19775-2.2:200x X3D场景应用程序接口 第二版 CD Dec 2007 .html
.zip
ISO/IEC 19776:2005 X3D编码:XML式与传统VRML式 IS Nov 2005 .html
.zip
ISO/IEC 19776-1:2005/Am1 X3D编码:XML式编码 修正版I AM Apr 2007 .html
.zip
ISO/IEC 19776-2:2005/FDAm1 X3D编码:传统VRML式编码 修正版I FDAM Dec 2007 .html
.zip
ISO/IEC 19776-3 X3D编码:二进制编码 IS Sep 2007 .html
.zip
ISO/IEC FCD 19776-1.2:200x X3D编码:XML式编码 第二版 FCD Dec 2007 .html
.zip
ISO/IEC FDIS 19776-2.2:200x X3D编码:传统VRML式编码 第二版 encodings:  Classic VRML encoding Edition 2 FDIS April 2008 .html
.zip
ISO/IEC FCD 19776-3.2:200x X3D编码:二进制编码 第二版 FCD Dec 2007 .html
.zip
ISO/IEC 19777-1:2005 X3D语言绑定:ECMAScript IS May 2006 .html
.zip
ISO/IEC 19777-2:2005 X3D语言绑定:Java IS May 2006 .html
.zip
ISO/IEC 19774 仿人体动画(H-Anim) IS May 2006 .html
.zip
ISO/IEC 14772:1997 虚拟现实建模语言(VRML97) IS Dec 2003 .html
.zip
ISO/IEC 14772-1:1997/Amd. 1:2002 VRML97 修正版I IS Dec 2003 .html
.zip

ISO命名习惯

缩写描述意义
AM 修正案 通过并将修正案作为标准发布。
CD 委员会草案 对提议的标准或修订进行首次投票及技术性评价。
FCD 委员会最终草案 对提议的标准或修订进行最后投票及技术性评价。
FDAM 最终修正案草案 对修正案作最终的ISO投票。是一项要么通过要么被否决的投票。
FDIS 最终国际标准草案 对提议的标准或修订作最终的是/否ISO的决定性投票。
FPDAM 最终提出的修正案草案 对修正案作最终的ISO投票与技术性评价。
IS 国际标准 通过并发布标准与修订。
PDAM 修正案草案初稿 首次对修正案投票及作技术性评价。


X3D规范、编码与语言绑定

  • X3D规范及编码所有相关内容,Zip文件 (.zip 6.28MB)
    2007-04-04
    • X3D框架、组件、Profile、语言绑定、编码及修正案,Zip文件
  • ISO/IEC FDIS 19775-1.2:2008 — X3D架构与基本组件 第二版 (.html) (.zip 1.6 MB)
    2007-12-04
    • 这是对X3D功能性规范的修订,里面包含最初的X3D架构与基本组件规范,修正案I,与修正案II的新功能-对具有物理与粒子系统、分层(layering)&覆盖(overlay)、基于脊线的动画、逼真的运动等游戏级体验的增强,和针对仿真和CAD应用如横截面视图与正交视图等功能的增强。
  • ISO/IEC CD 19775-2.2:2008 — X3D场景应用程序接口 第二版 (.html) (.zip 1.6 MB)
    2007-12-12
    • 这项对X3D场景访问接口(SAI)的修订对应于X3D架构与基本组件 第二版作出修改,支持里面的新功能,包含对层(Layer)及浏览器选项的更多强有力的支持。
    ISO/IEC 19776:2005 — X3D编码(XML式与传统VRML式) (.html) (.zip 285 KB)
    2005-11-10
    • 为X3D的XML式及传统VRML式编码声明数据编码规范。
  • ISO/IEC FDAM 19776-1:2006/Am1 — X3D编码—修正案第一版:XML式 (.html) (.zip 22 KB)
    2006-07-30
    • 对ISO/IEC ISO/IEC 19775-1:2004 第一版修正案中引进的新加与修正的元素进行编码。
  • ISO/IEC 19776-2:2005/FDAm1 — X3D编码—修正案第一版:传统VRML式 (.html) (.zip 25 KB)
    2006-07-30
    • 对ISO/IEC ISO/IEC 19775-1:2004 第一版修正案中引进的新加与修正的元素进行编码。
  • ISO/IEC 19776-3 — X3D编码 — 第三部分:二进制编码 (.html) (.zip 204KB)
    2007-04-04
    • 定义了X3D中抽象对象到以紧凑二进制形式输出具体X3D编码的映射关系。
  • ISO/IEC FCD 19776-1.2 — X3D编码 — 第一部分: XML式编码(第二版) (.html) (.zip 452KB)
    2007-12-06
    • 定义了X3D中抽象对象到以紧凑二进制形式输出具体X3D编码的映射关系。(此处,怀疑官方网站上有误)
  • ISO/IEC FDIS 19776-2.2 — X3D编码 — 第二部分: 传统VRML式编码(第二版) (.html) (.zip 95KB)
    2007-07-28
    • 定义了X3D中抽象对象到以紧凑二进制形式输出具体X3D编码的映射关系。(此处,怀疑官方网站上有误)
  • ISO/IEC FCD 19776-3.2 — X3D编码 — 第三部分: 二进制编码 (.html) (.zip 204KB)
    2007-12-06
    • 定义了X3D中抽象对象到以紧凑二进制形式输出具体X3D编码的映射关系。
  • ISO/IEC 19777:2005 — X3D语言绑定(ECMAScript) (.html) (.zip 72 KB)
    2006-05-22
    • 具体讲述X3D架构与X3D内部表示法(脚本节点)-ECMAScript编程语言及与外部应用程序访问的绑定服务。
  • ISO/IEC 19777:2005 — X3D语言绑定(Java) (.html) (.zip 92 KB)
    2006-05-22
    • 具体讲述X3D架构与X3D内部表示法(脚本节点)-Java编程语言及与外部应用程序访问的绑定服务。
  • ISO/IEC 19777:2005 — X3D语言绑定(ECMAScript and Java) (.html) (.zip 187 KB)
    2006-05-22
    • 具体讲述X3D架构与X3D内部表示法(脚本节点)-ECMAScript&Java编程语言及与外部应用程序访问的绑定服务。

X3D Schema 与 DTD


仿人体动画(H-Anim)国际标准草案

  • ISO/IEC 19774 — 仿人体动画 (.html) (.zip 239KB)
    2006-02-16
    • 对三维人体形象建模的抽象表示法的说明
    • 允许对人体形象的关节部位及组成独立身体部分的几何体的顶点直接访问,以便能以一种和模型相对独立的方式生成人体形象的动画。
  • 也可以访问 H-Anim.org 网站

VRML97功能规范与
VRML97外部创作接口(EAI)

  • ISO/IEC 14772-1:1997 与 ISO/IEC 14772-2:2004 — 虚拟现实建模语言(VRML) (.html) (.zip 610KB)
    2003-12-16
    • 虚拟现实建模语言由两部分组成。第一部分 (ISO/IEC 14772-1) 定义了VRML的基本功能与文本式编码。第二部分(ISO/IEC FDIS 14772-2)定义了 VRML外部创作接口的基本功能与所有的绑定。
  • ISO/IEC 14772-1:1997/Amd. 1:2002 — VRML97 修正案 第一版(.html) (.zip 671KB)
    • 加入了GeoSpatial, NURBS

先前版本的标准

  • ISO/IEC 19775:2004 — 可扩展3D(X3D) (.html) (.zip 1MB)
    2005-11-10
    • 定义了X3D框架的抽象功能规范及标准化组件与Profile。
    • 定义了场景访问接口(SAI),可用户实现无论是X3D世界内部还是外部程序同X3D世界的交互。
  • ISO/IEC 19775-1:2004/Am1:2006 — X3D架构与基组件 —修正案第一版:附件功能 (.html) (.zip 352 KB)
    2006-04-09
    • 定义了对X3D价格及基组件的很多增强与修改,ISO/IEC 19775 包含了:CAD几何体组件;CAD Interchange profile;可编程 shaders 组件;3D纹理组件;立方环境纹理组件。
  • ISO/IEC 19775:2004/Am1:2006 — X3D架构与基组件,附带了修正案第一版 (.html) (.zip 352 KB)
    2006-04-13
    • 将X3D架构与基组件与修正案第一版的内容组合到一起

向Web3D报告您对X3D规范的意见

  • 原则;
    • 请提交与《规范》相关的意见
    • 所有《规范》意见去x3d工作组列表
    • 规范草案仅针对Web3D成员
    • 通过了初始编辑检测审查的已经会进入Mantis
    • 在x3d邮件列表中讨论总是受欢迎的
    • 使用Mantis X3D Bug Tracker进行问题跟踪
      http://www.web3d.org/membership/login/mantis/main_page.php
  • 例子:
    • 公共性意见针对已经公开发布的规范文档
    • 成员意见针对working文档
    • 工作组意见针对初始草案文档
  • 反馈报告机制: