首页> 外文会议>15th International conference on 3D web technology 2010 >XML3D - Interactive 3D Graphics for the Web
【24h】

XML3D - Interactive 3D Graphics for the Web

机译:XML3D-Web的交互式3D图形

获取原文
获取原文并翻译 | 示例

摘要

Web technologies provide the basis to distribute digital information worldwide and in realtime but they have also established the Web as a ubiquitous application platform. The Web evolved from simple text data to include advanced layout, images, audio, and recently streaming video. Today, as our digital environment becomes increasingly three-dimensional (e.g. 3D cinema, 3D video, consumer 3D displays, and high-performance 3D processing even in mobile devices) it becomes obvious that we must extend the core Web technologies to support interactive 3D content.rnInstead of adapting existing graphics technologies to the Web, XML3D uses a more radical approach: We take today's Web technology and try to find the minimum set of additions that fully support interactive 3D content as an integral part of mixed 2D/3D Web documents.rnXML3D enables portable cross-platform authoring, distribution, and rendering of and interaction with 3D data. As a declarative approach XML3D fully leverages existing web technologies including HTML, Cascading Style Sheets (CSS), the Document Object Model (DOM), and AJAX for dynamic content. All 3D content is exposed in the DOM, fully supporting DOM scripting and events, thus allowing Web designers to easily apply their existing skills. The design of XML3D is based on modern programmable graph-rnics hardware, e.g. supports efficient mapping to GPUs without maintaining copies. It also leverages a new approach to specify shaders independently of specific rendering techniques or graphics APIs. We demonstrated the feasibility of our approach by integrating XML3D support into two major open browser frameworks from Mozilla and WebKit as well as providing a portable implementation based on JavaScript and WebGL.
机译:Web技术为在全球范围内实时分发数字信息提供了基础,但它们也已将Web建立为无处不在的应用程序平台。 Web从简单的文本数据演变为包括高级布局,图像,音频和最新流式视频。如今,随着我们的数字环境越来越趋于三维化(例如3D电影院,3D视频,消费类3D显示器以及甚至在移动设备中的高性能3D处理),很明显,我们必须扩展核心Web技术以支持交互式3D内容.rn代替使用现有的图形技术来适应Web,XML3D使用了一种更激进的方法:我们采用当今的Web技术,并尝试找到最少的添加项集,这些添加项完全支持交互式3D内容,作为混合的2D / 3D Web文档的组成部分。 rnXML3D支持3D数据的可移植跨平台创作,分发和渲染以及与之交互。作为一种声明性方法,XML3D充分利用了现有的Web技术,包括HTML,级联样式表(CSS),文档对象模型(DOM)和AJAX用于动态内容。所有3D内容都在DOM中公开,完全支持DOM脚本和事件,从而使Web设计人员可以轻松地应用其现有技能。 XML3D的设计基于现代的可编程图形硬件,例如支持在不维护副本的情况下高效映射到GPU。它还利用一种新方法来独立于特定的渲染技术或图形API指定着色器。通过将XML3D支持集成到Mozilla和WebKit的两个主要的开放浏览器框架中,并提供了基于JavaScript和WebGL的可移植实现,我们展示了我们方法的可行性。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号