X3D

✍ dations ◷ 2024-10-30 13:25:38 #计算机语言,ISO,置标语言,虚拟现实,图形文件格式,三维计算机图形学,基于XML的标准

X3D是一种专为万维网而设计的三维图像标记语言。全称可扩展三维(语言),是由Web3D联盟设计的,是VRML标准的最新的升级版本。X3D基于XML格式开发,所以可以直接使用XML DOM文档树、XML Schema校验等技术和相关的XML编辑工具。目前X3D已经是通过ISO认证的国际标准。

VRML和X3D有数次跟随显卡硬件发展的升级,现阶段多数的Direct3D 9.0c和OpenGL 2.0 GLSL的功能特效都可以实现。X3D的规格为支持显卡硬件的功能,添加了从底层的渲染节点,比如支持三角形、三角形扇、三角形条带等基本渲染元素;比如支持设置显卡的混合模式和设置帧缓存、深度缓存、模板缓存的功能;还有节点能支持多纹理和多遍绘制、支持Shader着色、支持多渲染目标(MRT)、支持几何实例(Geometry Instance)、支持粒子系统。2010年已经可以在X3D和VRML中使用延迟着色技术。现在的特效包括SSAO和CSM阴影、实时环境反射和折射、基于实时环境和天光的光照、HDR、运动模糊、景深。X3D支持对应3ds MAX标准材质的多种贴图/多纹理。

X3D通过H-anim组件支持骨骼动画和蒙皮,也可以通过原型扩展支持角色AI和动作混合。

X3D通过DIS组件或Networking组件多支持多用户场景和事件共享。

现阶段有几个X3D引擎能支持ODE物理引擎或PhysX物理引擎。

X3D浏览器可以通过插件的形式支持Wii控制器、Kinect体感识别、DirectInput等外设。X3D浏览器可以通过插件的支持 语音识别和 TTS 文本朗读。

和最流行Web3D引擎比较,VRML和X3D的市场占有率都不高。这并不是因为X3D技术本身的缺陷,而主要是X3D的制作工具和开发环境相对落后。以前的支持所见即所得的VRML实时开发环境Cosmo Worlds、ISA、Avatar Studio都因为开发公司的转向而没有继续发展,而后面开发的BS Editor、Flux Studio等还没有完善。另外X3D也没有提供完善的功能包,而Quest3D、Unity3D、3D VIA Virtools都提供了完善的功能包。

在Web3D联盟和相关公司的推进下,在主流的浏览器中现在可以使用XML DOM文档树和相关脚本解析<X3D>、</X3D>标签中的三维内容。这主要是利用HTML5和WebGL的功能实现的。这是 X3D 的一个重大的推进,X3D/VRML将推进到第四版(X3D是第三版、VRML97是第二版、VRML是第一版),并再次提交给ISO组织审阅。因为免插件安装等特性,X3D 有望再次成为新的浏览器中的三维标准。

相关

  • 解毒剂解毒剂指可以解除毒性的物质。常见的毒物和对应的解毒剂有:抗高血压药 · 利尿剂 · 血管舒张剂 · β受体阻断剂 · 钙离子通道阻滞剂 · 肾素-血管紧张素系统(ACE
  • 杨万泰杨万泰(1956年10月-),生于河北省成安县,中国高分子化学家,北京化工大学教授,中国科学院院士。1982年,毕业于清华大学化工系。1985年,毕业于北京化工学院高分子系,获硕士学位。1996年,毕
  • 鼻祖祖先,又称祖亲、祖宗,是指辈分比自己高的直系血亲,与后代相反。然而,很多时候所指的祖先,通常都是最少隔几代,年代久远的则称为远祖。在很多父系社会,狭义的祖先一词只代指父亲那边
  • 圣殿山圣殿山(希伯来语:.mw-parser-output .script-hebrew,.mw-parser-output .script-Hebr{font-size:1.15em;font-family:"Ezra SIL","Ezra SIL SR","Keter Aram Tsova","Taamey A
  • 加兹温加兹温省(波斯语:استان قزوین)是伊朗三十一个省份之一。面积15,491平方公里,在所有省份中排行第28。人口约1,166,861(2005年数据);首府位于加兹温市。加兹温省位于伊朗
  • 圣沙蒙圣沙蒙(法语:Saint-Chamond)是法国卢瓦尔省的一个市镇,位于该省南部,属于圣艾蒂安区。该市镇总面积54.88平方公里,2009年时的人口为35891人。圣沙蒙是圣艾蒂安城市圈的一部分,位于
  • 巴里·索南菲尔德巴里·索南菲尔德(Barry Sonnenfeld,1953年4月1日-)是一名美国电影导演和电视剧导演。他曾为科恩兄弟的摄影师,后来他作为制片人和导演并执导了一些经典电影,如《亚当斯一家》及其
  • 软骨胶软骨胶(英语:Chondrin)是一种蓝白色的蛋白质-糖类复合体,呈明胶状,可通过在水中加热软骨制备。软骨是一种结缔组织,含有嵌入在软骨胶基体的细胞。软骨胶由软骨硬蛋白(chondroalbuno
  • 费迪南·艾森斯坦费迪南·哥德霍尔特·马克斯·艾森斯坦(Ferdinand Gotthold Max Eisenstein,1823年4月16日-1852年10月11日),德国数学家。艾森斯坦的数学才华很早便显露了,他在一篇自传式的文章写
  • 朝鲜美女三剑客《朝鲜美女三剑客》(韩语:조선미녀 삼총사、罗马字:Joseonminyeo Samchongsa、英语:The Huntresses),2012年12月中旬在韩国清州市完成拍摄,2014年惩奸除恶的冒险电影。