WebGL不只有Three

来源:靓图世界       编辑:西西小二
2019-11-23 07:22:16
点击:
0

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框架,基于开源社区,有大量的例子和文档供学习者学习,而且基于插件化架构,在使用时只需要加入各种对应插件就可以。在封装上比较开放,相对来说不是很简单。需要比较多的代码来构建示例。

babylon.js : 这个框架是由微软发起的,并由微软维护。本身属于一个游戏框架,所以加入了一些three没有功能,而且支持webvr等。接口想对于three简单,属于高度封装。

xeogl.js : 这个框架在国内应该比较陌生,他本身使用量比较小。属于一个个人,但是在于他跟IBM实现了合作,IBM最新一个项目是基于这个框架的。这个框架不像其他框架那样为3d而生,它本身更注重建筑等领域,所以他实现了ifc模型的加载,同时支持加载IBM的模型数据。所以可能在特定领域他更加流行。但如果你想做一个酷炫的效果,这个框架是远远满足不了你的需求的。

本文相关词条概念解析:

框架

框架(framework)是一个基本概念上的结构,用于去解决或者处理复杂的问题。这个广泛的定义使用的十分流行,尤其在软件概念。框架也能用于机械结构。

插件

插件(Plug-in,又称addin、add-in、addon或add-on,又译外挂)是一种遵循一定规范的应用程序接口编写出来的程序。其只能运行在程序规定的系统平台下(可能同时支持多个平台),而不能脱离指定的平台单独运行。因为插件需要调用原纯净系统提供的函数库或者数据。很多软件都有插件,插件有无数种。例如在IE中,安装相关的插件后,WEB浏览器能够直接调用插件程序,用于处理特定类型的文件。插件的定位是开发实现原纯净系统平台、应用软件平台不具备的功能的程序,其只能运行在程序规定的系统平台下(可能同时支持多个平台),而不能脱离指定的平台单独运行。因为插件需要调用原纯净系统提供的函数库或者数据。

互联网
相关阅读
三战合砍3分!郭士强爱徒又迷失了 换杜锋执教他会被弃用吗?

三战合砍3分!郭士强爱徒又迷失了 换杜锋执教他会被弃用吗?

客场击败浙江队以后,辽宁队成功避免了两连败的尴尬。不过,在球队赢球之际,有一个人却显得格外的郁闷。此役,他代表辽宁队出战25分钟,一分未得,仅得到3助2犯规1抢断,其余数据全部挂零。在最近三战中,他已

11-20
特朗普病倒了? 美媒称总统心脏病发作, 白宫深夜发文解释

特朗普病倒了? 美媒称总统心脏病发作, 白宫深夜发文解释

文|铁血君随即,美国有线电视新闻网曝出猛料,称特朗普心脏病发作,出现胸口疼痛等症状,情况相当严重。就在大家都在为特朗普身体状况担忧时,11月18日深夜,白宫紧急发表声明澄清,称总统只是例行体检,身体没

11-21
好吃丨胜过饕餮大餐的,就是那一碗家常面

好吃丨胜过饕餮大餐的,就是那一碗家常面

没有前菜主菜的礼仪,没有美食美器的精致,对于很多人来说,即使再多珍馐美馔,也不如家常的味道吃来安心顺口。在近日公布的首版北京米其林指南“必比登推介”餐厅名单中,专做一碗炸酱面的方砖厂69号、主打牛肉面

11-21
寒意浓, 战味更浓! 野外实弹射击正酣

寒意浓, 战味更浓! 野外实弹射击正酣

近日,驻疆某团将部队拉至野外陌生地域,在复杂环境中和真难严实的标准下进行实弹射击,全面检验和提高部队作战能力。侯旭涛 任朝阳 朱春明近日,驻疆某团将部队拉至野外陌生地域,在复杂环境中和真难严实的标准下

11-20
站着输!数据不输林书豪,追帽+极限拉杆+关键三分,孙悦:下一场见!

站着输!数据不输林书豪,追帽+极限拉杆+关键三分,孙悦:下一场见!

两人是能对上位的,都是全能型的后卫,都打过NBA!尽管两个人成就和荣誉上有差距,但不得不说以孙悦这赛季的状态是可以和书豪一较长短的,赛前各家媒体也是炒热了这组对决!从本场比赛的数据来看,两人平分秋色孙

11-21
好评率降至84%, 被称为“早产儿”, 小米智能手表为何会遭此一劫

好评率降至84%, 被称为“早产儿”, 小米智能手表为何会遭此一劫

小米这个品牌在国内已经家喻户晓,提起小米大家首先想到的就是性价比,在国产手机厂商将定价提到2000-3000元的时候小米的价格依旧只有1000多元,因此小米成为了中低端消费群体的最爱,也是初入社会白领

11-21
好吃丨颜值味道营养都爆表 草莓季到来吃就对了

好吃丨颜值味道营养都爆表 草莓季到来吃就对了

被誉为“水果皇后”的草莓,含有丰富的维生素C、维生素A、维生素E、纤维素、叶酸、铁、钙与花青素等营养物质。尤其是所含的维生素C,含量比苹果、葡萄都高7至10倍。而所含的苹果酸、柠檬酸、维生素B1、维生

11-21
重新赋予香奈儿流浪包潮流定义 权志龙包包品牌

重新赋予香奈儿流浪包潮流定义 权志龙包包品牌

香奈儿流浪包怎么搭配才好看,明星 超模都是怎么搭配香奈儿流浪包的?美丽包包带你锁定老佛爷邀请五位明星与超模演绎全新的CHANEL GABRIELLE时尚大片,演绎CHANEL 2017/18秋冬系列、

11-21
微信身份证绑定与使用注意教程 微信身份证实名

微信身份证绑定与使用注意教程 微信身份证实名

最佳经验,本文由作者推荐,微信的支付需要绑定身份证进行实名认证。下面我来告诉大家微信身份证绑定的教程吧,操作方法,收到798个赞 前段时间不少小伙伴发现自己的微信好友的头像是透明的,开始还以为是自己手

11-13
我天! 这些古装造型, 明明可以很美, 却偏偏雷人得, 与众不同…

我天! 这些古装造型, 明明可以很美, 却偏偏雷人得, 与众不同…

如今的古装剧,真是一言难尽服化道能走点心吗?例如这个太后的耳朵上有“米老鼠”的耳环还有黄奕这是什么神仙发型不止如此,下面这些剧造型上,都雷人得狗眼都要瞎了凤囚凰这发型显得关晓彤的头真小只是,为什么一个

11-20