纳金网

标题: Web3D技术发展概况 [打印本页]

作者: 她。    时间: 2012-5-18 19:55
标题: Web3D技术发展概况
1994年Mark Pesce和Tony Parisi创建了称为Labyrinth(迷宫)的浏览器,这是万维网上3D浏览器的早期原型.同年,Mark和Brian Behlendorf创立了一个邮递表,发出了为万维网上的3D应用建立正式规范的倡议.Silicon Graphics,Inc.(SGI)的Gavin Bell注意到了SGI的Open Inventor很适合作为这样的规范,他选择SGI的Open Inventor文件格式中的一些基本元素,并增加了两个必要的具有万维网特征的节点元素(WWWAnchor和WWWInline节点),在此基础上组织了一份提案.基于Open Inventor的提案被选定为未来规范的工作文档.Gavin在Tony,Rikk等人的帮助下,很快修订并制定了VRML1.0[4]①规范的草案.VRML1.0于1994年10月在第二届互联网国际会议上公布.
  VRML1.0只是一个静态的描述语言,缺少某些关键特性,如动作,交互,行为等.这意味着作者不能创建一个可与用户交互的动态的虚拟场景.
  1996年8月在SIGGRAPH'96会议上公布了VRML2.0.VRML2.0在动作,交互等特性有了很大的提高,1997年12月VRML作为国际标准正式发布,1998年1月正式获得ISO批准(ISO/IEC 14772-1:1997).VRML97是VRML2.0经编辑性修订和少量功能性调整后的结果.作为ISO/IEC国际标准,VRML的稳定性得到保证,迅速的推动了网络三维技术的应用.

另外,有不少的计算机公司推出了各种不同的Web3D实现方案,如Eyematic公司的Shout3D[5],Cycore公司的Cult3D[6]等.Shout3D采用类似VRML的文件格式描述三维场景;而Cult3D则采用单独定义的文件格式,不能与其它Web3D应用兼容.Sun公司公布的Java3D则为Web3D提供了语言级的支持,Java3D是Java用于三维程序编程的一组API.Java语言面向对象和跨平台特性,使得Java3D特别适合网络环境上的应用




欢迎光临 纳金网 (http://go.narkii.com/club/) Powered by Discuz! X2.5