八月 2, 2006 - San Francisco, CA - Web3D 联盟宣布 X3D® 规格修订版已经提交国际标准化组织(ISO)审阅
X3D 文档修订已经被提交到 ISO 审阅,这是 2004 年 ISO 通过
X3D
为国际标准之后的第二个修订版。文档更新关注于与高端的游戏、在线交互、模拟、CAD 应用。
X3D 修订版的新增特性:
- 层 - 用来融合三维场景和二维图形,通常可以用来在三维场景上覆盖二维的控制界面。
- 物理引擎 ☆☆ - 可以使用 Rigid Body 实时刚体物理引擎来自动设置动态场景
,而不再需要使用预设的脚本。场景中将支持对象间的碰撞检测和摩擦等物理特性。
- 粒子系统 - 可用于火焰、烟雾、尘埃、雨、雪等特效。
- 跟随器 -
自动建立视图和替身或三维对象之间的平滑跟随动画。
- 非线性插值 ☆ - 使用曲线参数或曲面参数来创建平滑动画并能大大地减小数据量。3ds Max
或 Maya 这样的三维软件可以直接使用对应的插值器来输出关键帧插值动画。
- 选取传感器 ☆ -
使用某种方式(射线、圆锥、圆柱、球体、容积)在场景中选择对象或检测一个对象和另一个对象的相交状况。
- 正交视图 -
用正交视图来代替透视视图。通常在 CAD 视图和层中使用。
- 裁切平面 -
在对象上进行裁切,这样可以通过对象的剖面来观察对象的内部结构关系。
- 纹理属性 - 可以控制浏览器处理纹理的方式,包括 mipmap 生成、纹理过滤、纹理优先级。
- 双面材质 - 允许分别设置双面材质的内部材质和外部材质。
- 地理位置传感器 - 感知用户在地理空间中的位置。
- 视图管理 - 大场景多视点时的视点列表管理。
- DIS 扩展 - 跨网络的在线交互。
可以在以下网址查看包括修订版 1 的 X3D 规格文档:
http://www.web3d.org/x3d/specifications/
另:好像很多特性 BS Contact VRML/X3D 好像已经有所支持啦,而且下一个版本的 BS Contact VRML/X3D 可能会支持 Rigid
Body 物理引擎。