码迷,mamicode.com
首页 > Web开发 > 详细

WebGL-一

时间:2016-09-05 23:42:36      阅读:407      评论:0      收藏:0      [点我收藏+]

标签:

     WebGL也是用来做3D的,WebGL(全写Web Graphics Library)是一种3D绘图标准,这种绘图技术标准允许把JavaScript和OpenGL ES 2.0结合在一起,通过增加OpenGL ES 2.0的一个JavaScript绑定,WebGL可以为HTML5 Canvas提供硬件3D加速渲染,这样Web开发人员就可以借助系统显卡来在浏览器里更流畅地展示3D场景和模型了,还能创建复杂的导航和数据视觉化。可被用于创建具有复杂3D结构的网站页面,甚至可以用来设计3D网页游戏等等。

    WebGL完美地解决了现有的Web交互式三维动画的两个问题:第一,它通过HTML脚本本身实现Web交互式三维动画的制作,无需任何浏览器插件支持;第二,它利用底层的图形硬件加速功能进行的图形渲染,是通过统一的、标准的、跨平台的OpenGL接口实现的。

    开始先从实现2D做起,这里有一个入门级的程序,可以通过在画板上的不同位置点击而获取不同颜色的点,以画板中心为坐标原点四个象限有不同的颜色,访问地址  http://123.206.70.64:8080/WebGL2/ColoredPoints.html

    下面是效果图:

    技术分享

 

WebGL-一

标签:

原文地址:http://www.cnblogs.com/yizhuceyonghuming/p/5843956.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!