WebGL + HTML5 = ?
来源:互联网 发布:缩表是什么意思 知乎 编辑:程序博客网 时间:2024/05/21 07:04
之前学过一阵子javascript,那个时候天真的想,用这个语言来写个游戏引擎,用在网页上,那个时候清一色的Flash网页游戏将通通被颠覆。
现在,当HTML5+WebGL出来,我发现这将是个转折点。突破网页游戏的瓶颈,一但网页游戏能够带来客户端那般3D体验,哪怕现在还很丑陋,但是将是场变革。
还有一个就是手机上网游的支持。
简介:
WebGL是一种3D绘图标准,这种绘图技术标准允许把JavaScript和OpenGL ES 2.0结合在一起,通过增加OpenGL ES 2.0的一个JavaScript绑定,WebGL可以为HTML5 Canvas提供硬件3D加速渲染,这样Web开发人员就可以借助系统显卡来在浏览器里更流畅地展示3D场景和模型了,还能创建复杂的导航和数据视觉化。显然,WebGL技术标准免去了开发网页专用渲染插件的麻烦,可被用于创建具有复杂3D结构的网站页面,甚至可以用来设计3D网页游戏等等。
OpenGL相信大家已经和熟悉了,受硬件限制,非PC端的很多还是要它做图像处理。
来一个实例,网页3D版CS,请用chrome 6.0等支持HTML5的浏览器打开。不要再用IE了,原因略去。
http://www.benjoffe.com/code/demos/canvascape/textures
再来一个,3D的俄罗斯方块
http://www.benjoffe.com/code/games/torus/?
当然这些都是牛刀小试,google的开发者利用HTML5 在网页上完美运行了3D FPS游戏Quake2,技术人员利用HTML5 Canvas、WebGL 3DGraphics、HTML5 WebSockets等特性开发出了一个强大的跨平台游戏,并且在一台笔记本上用浏览器运行了依附该平台的游戏Quake2,运行时帧速高达60FPS,而且从公布的视频画面和音效质量看来,HTML5的性能被Google发挥得淋漓尽致。
http://pcedu.pconline.com.cn/softnews/dongtai/1004/2091196.html现在,基于这些的技术的网页游戏引擎,谁会是第一个?国内,国外?
当然还有一个限制因素,就是网速,
不要沉湎于旧时的成功,SNS也好,QQ也好,PC网游也好,重新复制别人的成功么,多复制几遍,呵呵,继续复制好了。
一打开浏览器就能玩3D游戏的时代,Are you ready?
- WebGL + HTML5 = ?
- HTML5以及WebGL
- HTML5以及WebGL
- HTML5以及WebGL和Canvas
- html5 WebGL 学习随笔(1)
- HTML5+WebGL:构建 3D 网页新世界
- html5+webgl 三维街景的渲染
- HTML5+webGL 多纹理的拼贴
- HTML5画布WebGL Three.js球体
- HTML5画布与Three.js WebGL缸
- HTML5+WebGL:构建3D网页新世界
- {html5} webgl下面跨域拉取图片的问题
- HTML5原生WebGL开发系列教程
- HTML5+WEBGL+PHP实现3D模型
- 基于HTML5和WebGL的碰撞测试
- 基于HTML5 Canvas WebGL制作分离摩托车
- HTML5 WEBGL学习1 3D基础知识
- [HTML5] 关于HTML5(WebGL)的那点事
- KVM 虚拟机在物理主机之间迁移的实现
- JavaScript图片特效
- Eclipse导入Android源码
- 深入探讨Java类加载器
- css失效
- WebGL + HTML5 = ?
- 基于REST架构的Web Service设计
- asp.net文件的上传下载
- Java.IO.FileInputStream-FileOutputStream.中文字符与英文字符
- 【java】好书推荐
- 2010 in词in语-年终考试题目
- JSTL标签库大全
- VC调试时,内存中几个特殊值
- 曾经到过的地方