`
isiqi
  • 浏览: 16465020 次
  • 性别: Icon_minigender_1
  • 来自: 济南
社区版块
存档分类
最新评论

WebGL概念及HTML5推广给X3D规范带来的新出路

阅读更多

近日诞生了一个与X3D相关的项目网站:www.x3dom.org

X3DOM (读作X-Freedom)是一个实验性的开源运行环境,以JavaScript与WebGL实现,用来支持正在Web3D及W3C社区中讨论的 - 怎样整合HTML5与声明性3D内容。它尝试实现当前的HTML5规范中有关声明性3D内容的部分并允许包含X3D元素作为任何HTML5 DOM树的节点部分。
(http://www.w3.org/TR/html5/no.html#declarative-3d-scenes )

目标定为:让生动的X3D场景嵌入您的HTML DOM,这可让您熟练控制三维内容,而仅需添加/移除或更改DOM元素。无需特定插件或插件接口(像SAI那样的)。到时3D对象也支持一些HTML事件(像"onlick")。

整个整合模型仍在进展中,以开放式讨论进行。

现在使用WebGL来进行渲染的系统会由硬件加速而无需任何插件。

当然,下一步将会使用SAI(++)插件代替WebGL。

一些基本的部分仍不完善,但毕竟我们以启动了这项讨论 :)

best regards
Johannes

分享到:
评论

相关推荐

    在HTML5中插入X3D文件完整源码

    在HTML5中,X3D通常通过X3DOM库实现,这是一个JavaScript库,它将X3D标准转换为WebGL兼容的代码,可以在现代浏览器中运行。在这个案例中,`x3dom.css`和`x3dom.js`分别是X3DOM的样式表和JavaScript库,它们需要被...

    利用HTML5CSS3和WebGL开发HTML5游戏.zip

    HTML5、CSS3和WebGL是现代网页开发的三大核心技术,它们共同为创建交互式、图形丰富的HTML5游戏提供了强大的支持。在这个压缩包中,很可能包含了一系列教程、代码示例和资源,帮助开发者掌握如何利用这些技术来构建...

    HTML5 WebGL 3D 仓储管理系统

    总结来说,HTML5 WebGL 3D 仓储管理系统结合了HTML5的先进功能、WebGL的3D渲染能力和ht.js的便利工具,为仓储管理带来了一种全新的、高效的解决方案。这种系统不仅提高了工作效率,还提升了用户体验,预示着未来更多...

    HTML5+CSS+WEBGL网页3D游戏开发

    HTML5、CSS和WebGL是现代网页开发中的关键技术,它们共同为创建互动性强、视觉效果丰富的3D网页游戏提供了强大的支持。在这个经典教程中,我们将深入探讨这些技术如何结合,以构建引人入胜的网页游戏。 HTML5是超...

    HTML5 WEBGL 摇杆+按钮

    HTML5 WebGL 摇杆与按钮的实现是一个在现代网页应用中常见的技术组合,它允许用户在网页上进行交互式的3D操作。WebGL是一种基于OpenGL标准的JavaScript API,用于在任何兼容的浏览器中进行硬件加速的3D图形渲染。这...

    用 WebGL 打造 HTML5 游戏引擎平台.pdf

    在构建HTML5游戏引擎平台的过程中,WebGL技术发挥着至关重要的作用。WebGL,全称为Web Graphics Library,是一个用于渲染高级2D和3D图形的JavaScript API,它在不依赖插件的情况下,在Web浏览器中使用OpenGL ES图形...

    HTML5 WebGL酷炫3D旋转星云动画特效

    HTML5是现代网页开发的重要标准,它引入了许多新特性,极大地丰富了网页的交互性和表现力。其中,WebGL是一项让浏览器支持硬件加速3D图形渲染的技术,无需任何插件,用户可以在浏览器上直接体验丰富的3D效果。在这个...

    Html5 WebGL.Beginners.Guide

    《Html5 WebGL.Beginners.Guide》是一本专为初学者设计的指南,旨在引领读者...通过《Html5 WebGL.Beginners.Guide》的学习,读者将能够利用HTML5、CSS3和JavaScript构建出引人入胜的3D网页应用,打开Web开发的新篇章。

    Programming 3D Applications with HTML5 and WebGL

    Create engaging 3D applications for the Web with HTML5 and the emerging web graphics standard, WebGL. With this book, you'll learn hands-on how to take your website's production value to a new level ...

    html5 webGl

    HTML5 WebGL 基础知识点总结 HTML5 WebGL 是一个基于浏览器的三维绘图技术,允许开发者在浏览器中创建三维图形和游戏。WebGL 是基于 OpenGL ES 2.0 规范的子集,使用 JavaScript 语言编写,运行在浏览器中。 WebGL...

    WebGL 规范 中文版 pdf

    ### WebGL 1.0规范详解 #### 一、概述 WebGL™ 1.0规范是一种用于互联网的技术标准,旨在使HTML5浏览器能够利用硬件加速3D图形渲染,无需任何额外插件。这一规范的发布标志着3D图形处理在Web上的重大进步,使得...

    采用webGl技术实现的H5游戏

    首先,我们来了解一下WebGL的基本概念。WebGL基于OpenGL ES 2.0,是Web上的低级图形库,允许开发者直接控制显卡进行渲染。它在JavaScript中提供了一个上下文对象(`WebGLRenderingContext`),通过这个对象可以创建...

    HTML5 WebGL水面水波荡漾特效 可多视角展示 超逼真 webgl-water.rar

    向大家分享一款更加给力的HTML5水波动画,画面上是一个大水池,水池底部是一颗大石头,在水面上点击即可泛起水波,加上模拟光的照射,水波比上一款特效更加生动逼真。另外你也可以拖动石头让其在池底滚动,也可以...

    HTML5 WebGL酷炫粒子爆炸动画特效

    这款"HTML5 WebGL酷炫粒子爆炸动画特效"正是基于这一技术,为网页带来了惊人的视觉体验。 WebGL(Web Graphics Library)是基于OpenGL ES 2.0的一个JavaScript API,用于在任何兼容的Web浏览器中渲染交互式2D和3D...

    HTML5.Games.Creating.Fun.with.HTML5.CSS3.and.WebGL.pdf

    HTML5.Games.Creating.Fun.with.HTML5.CSS3.and.WebGL.pdf HTML5.Games.Creating.Fun.with.HTML5.CSS3.and.WebGL.pdf HTML5.Games.Creating.Fun.with.HTML5.CSS3.and.WebGL.pdf

    X3D.rar_x3d_x3d-edit_x3d-virtual-realit_x3d使用_x3d实用教程

    X3D实用教程可能是包含一系列章节,讲解如何从零开始学习X3D,涵盖基础概念、语法结构、场景构建、交互设计等方面。教程可能还会介绍如何将X3D集成到Web页面中,与其他Web技术(如HTML、CSS和JavaScript)协同工作。...

    HTML5+Games Creating Fun with HTML5 CSS3 and WebGL

    HTML5、CSS3和WebGL是现代网页开发中的关键技术,它们共同为创建互动性和趣味性的游戏提供了强大的平台。"HTML5+Games Creating Fun with HTML5 CSS3 and WebGL"这本书深入探讨了如何利用这些技术来构建引人入胜的...

    HTML5+WebGL酷炫粒子爆炸动画特效.rar

    HTML5+WebGL酷炫粒子爆炸动画特效.rar HTML5+WebGL酷炫粒子爆炸动画特效.rar HTML5+WebGL酷炫粒子爆炸动画特效.rar HTML5+WebGL酷炫粒子爆炸动画特效.rar HTML5+WebGL酷炫粒子爆炸动画特效.rar HTML5+WebGL酷炫粒子...

Global site tag (gtag.js) - Google Analytics