互动3D网站已触手可及
XML3D仅仅需要适当的3D模型、互联网连接和一个浏览器,就可以让顾客看到网上商店里的互动3D物品。
当顾客访问一家在线商店时,他们往往希望能看到商品的整个全貌。比如,想放大了看,或者通过调整角度让物品形象化。直到现在,网站开发者一直在努力开发不同的程序,以便用一种复杂的方式展示互联网上的物品。如今,研究人员开发出一种新的场景描述语言XML3D,可以直接在网站现有代码的范围内描绘电脑场景的空间细节,并让这些过程简单化。
XML3D仅仅需要适当的3D模型、互联网连接和一个浏览器,就可以让顾客看到网上商店里的互动3D物品。一家在线商店可以通过几下简单的点击便可置入XML3D。德国沙尔大学(Saarland University)英特尔视觉计算学院的研究人员在德国汉诺威国际计算机通讯技术博览会(Cebit)的大厅上展示了这一应用。
“到目前为止,对不同物体进行修饰所做的每一次移动,都会拍摄大量的照片,然后把这些照片放在一起并通过一个专门的软件将照片做成一个动画。而且,那些潜在顾客的浏览器不一定都已经有合适的扩展程序。”克里斯蒂安·桑斯(Kristian Sons)解释道。他合作开发了场景描述语言XML3D 。
“利用XML3D,就可以用这样轻松简便的方式在网站上插入三维的内容,而以往是需要互联网上的视频剪辑才能完成这一点。”沙尔大学计算机图形学的教授菲利普·斯鲁萨克(Philipp Slusallek)说道。如今,只需利用XML3D通过给现有的HTML标准添加必要的元素就可完成。除了文本、图片和视频外,3D物体也可以被放到网站上来。所有来自部分HTML代码的3D组件就可以界定网站。“因此,网络开发人员可以利用他们惯用的编程方法来创建新的3D内容。”斯鲁萨克解释道。
通过与浏览器组件WebGL的结合,沙尔大学的计算机科学家已经为Firefox和Chrome完成了XML3D的安装启用,也给网络编程语言JavaScript完成了。这个图形硬件的JavaScript接口已经在Firefox、Chrome、苹果Safari和Opera浏览器上可用了。所有的安装启用都是免费的。
未来,不仅在线商品的三维配置应该用XML3D来制作,就连互动信息图形、教育和计算机游戏也会用XML3D来制作。目前,研究人员正致力于一个标准化的XML3D。Mozilla、谷歌和国际行业协会Khronos Group已经对这一想法产生了兴趣。