WebGL不只有Three
WebGL(全写Web Graphics Library)是一种3D绘图协议 , 这种绘图技术标准允许把JavaScript和OpenGL ES 2.0结合在一起 , 通过增加OpenGL ES 2.0的一个JavaScript绑定 , WebGL可以为HTML5 Canvas提供硬件3D加速渲染 , 这样Web开发人员就可以借助系统显卡来在浏览器里更流畅地展示3D场景和模型了 , 还能创建复杂的导航和数据视觉化 。
在学习和使用webgl的过程中 , 我们是不可能直接使用原生webgl api , 这种学习成本大而且耗时 。 我们一般会使用基于这个开发的3d框架 。
下面就看看几个基础框架:
three.js : 这个框架我想即使没有做过webgl的人多多少少也会听说 。 他属于最大众的一个webgl框架 , 基于开源社区 , 有大量的例子和文档供学习者学习 , 而且基于插件化架构 , 在使用时只需要加入各种对应插件就可以 。 在封装上比较开放 , 相对来说不是很简单 。 需要比较多的代码来构建示例 。
推荐阅读
- 王者荣耀|1个人玩王者越来越没意思,MOBA游戏真的只有组团才玩的下去吗?
- 剑三|同为老五门,却势如水火!剑三奶花与天策的恩怨只有老玩家才知道
- 韩信|一英雄只有高手才能驾驭,位移不输韩信,真伤比吕布高
- 王者荣耀|600场排位只有星耀段位?玩家排位赛撞车人机,晒出证据后实锤
- 电子竞技|只有Doter受伤的世界形成了
- 王昭君|巅峰赛王昭君退位,安琪拉下台,只有一直强势的她最值得入手!
- gk|武汉eStar零封GK锁定第三个S组, 成都AG超玩会只有一小局容错率,大概率很XYG打卡位赛
- 吃鸡游戏|“吃鸡”梦之光华大转盘!全套9000碎片,最稳妥的抽奖只有一个!
- 官宣|“吃鸡”梦之光华大转盘官宣!氪度深不见底,省氪方法只有一个!
- 使命召唤|只有国际服能玩,国人却依旧狂欢,《使命召唤先锋》究竟神在哪?