webgl或者说three.js的发展前景怎么样

 我来答
ThingJS
2020-11-23 · 百度认证:北京优锘科技有限公司
ThingJS
ThingJS是优锘科技开发的一套面向物联网应用的在线3D可视化应用开发及运营PaaS平台,以“ThingJS云视PaaS服务”形式面向广大物联网企业提供全生命周期在线3D可视化服务。
向TA提问
展开全部

webgl和three.js是共生关系。两者的区别如下:

  • webgl: HTML5官方的Web 3D解决方案,并且以网页形式进行展示

  • three.js: 基于webgl的3D框架,three.js在它的基础上进行了进一步的封装和简化开发


    所以three.js会继承webgl的所有优势,并且更快速地绘制3D立体图像,高效体现在:

  • iframe在线分享:无论是PC端还是手机端,只需要单击项目所在链接即可运行

  • 支持浏览器查看:省去了传统游戏安装客户端的麻烦,同时保证了项目代码不被泄露

  • 支持跨平台推广:微信平台兼容性的快速发展,进一步降低WebGL 2.0的推广成本


    但常规的html+css+javascript基础远远不够,要想hold住three.js,需要了解专业的3d开发知识,这也是学习曲线较长的卡点。

    thingjs在线平台推荐了解一下,也是基于Webgl的3D类库,这两年在国内兴起,对于前端开发转3D更加容易,因为它把3D专业概念这一过程都简化了,打包成类库,直接用javascript就可以调用材质、灯光、空间变换等概念。

    学习曲线变短,这是相对于three.js的一个很大的优势,代码变少,开发门槛降低,出错率更低。

    3D的未来一定是虚拟漫游技术,在消费者端以及企业端,都有发展前景,我所在的物联网行业,3D可视化主要用于远程管理和安全监控,想看项目案例可登录官网-资源中心查看。

功鸿3
2017-08-01 · TA获得超过148个赞
知道答主
回答量:52
采纳率:0%
帮助的人:26万
展开全部
跟了webgl一年,我一直是十分坚信这个将会成为前端工程师的主要工作。炫酷的特效,甚至vr效果。
然而webgl一直有点劲头不足,先不说在应用方面,就算在前端程序员里,知道的人不是特别多。
所以webgl现在面对的最大问题,
第一,实际应用的不足。
第二,支持太烂,除了一些很新版本的现代浏览器,支持率真的很差。移动端上几乎没有支持。试想一下,现在一个前端技术在手机上不兼容,那应用起来真的很困难。
webgl我坚信他会成为一个很酷很有用的东西,只是时间可能要久一点
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式