GIS开发进阶“薪”选择,成为WebGL三维开发工程师!

什么是WebGL?

WebGL(全写Web Graphics Library)字面意义理解就是web图像库,是一种3D绘图协议,也可以说是一个负责图形处理的JavaScript API,可在任何兼容的Web浏览器中渲染高性能的交互式3D和2D图形,而无需使用插件。总结一句话,“webgl是一个专门计算或渲染3D图像的javascriptAPI也可以称之为专门处理3D图像的一种javascript技术”。

传统意义上,为了显示三维图形,开发者需要使用c或者c++语言,辅以专门的计算机图形库,如OpenGL或者Direct3D,来开发一个独立的应用程序。现在用了webgl,我们只需要向已经熟悉的html和javascript中添加一些额外的三维图形学代码,就可以在网页上显示三维图形了。

WebGL三维开发岗具体是做什么的?

图片

图片

用 WebGL 以后能够做什么?

数据可视化、WebAR,AR、3D物理模型、游戏、3D动画.....上面的每一样,以WebGL 现在的技术都可以满足我们。

WebGL 作为 3D 图形渲染工具,它是最直接的,可以直接浏览器查看效果;它是简单的,WebGL 有很多库比如 Three.js、Babylon 等甚至我们不需要专业知识都可以制作出3D效果;它成本偏低的,由于库的支持相对简单入手,很多企业都将WebGL作为招聘首选;它是未来几年的发展的重点,搭上了 HTML5 发展的高速车,这几年很多企业会将 C/S 架构改为 B/S 架构,近些年的 WebGL 的资源需求会越来越多。

目前,WebGL三维技术还大范围可以应用在智慧城市、智慧园区、智慧停车、智慧消防、智慧水务等各种智慧类型的数字孪生的可视化项目中。

图片

图片

图片

WebGL三维开发岗的市场需求与薪资水平?

1、目前数字孪生可视化领域,绝大部分的研发团队采用Web前端技术,因为Web技术容易部署;
WebGL三维开发岗是建立在Web前端技术基础之上的,所以从WebGL也是Web前端技术之一;

2、WebGL技术与前端二维网页技术难度不同,如果没有前人师傅带领,一般很难通过自学深入全面掌握的;且目前WebGL人才目前主要集中在三维可视化公司,所以人才数量远远无法满足市场需求。


3、随着最近几年数字孪生的风口到来,各行各业都在建立自己的数字孪生大屏系统,突然猛增的三维开发需求急需熟练的WebGL开发人员的参与。
综上所述,WebGL三维开发工程师是当下及未来五年的热门职业!如果你有这个基础实力学会它,那么这将是你不错的职业转型的选择!

至于薪资水平,基于技术水平和行业差异,普遍在20-40w之间

图片

图片

WebGL作为三维GIS开发必学的底层技术,今天就给大家展示一下新中地特训营的学生demo作业。

图片

    

图片

图片

图片

图片

当前在新中地GIS开发特训营的课程中,可以带你从零系统入门webGIS,继而深入至三维GIS,并且进入高阶细分领取,成为行业技术高端人才!

图片

WebGL学习资料汇总

WebGL学习资料

1、论文

《基于Cesium的大规模三维场景瓦片构建与可视化》详细介绍了cesium相关的一些规范数据格式(3dtiles、gltf)、索引构建、场景分割算法、视锥体裁剪、可视化优化等等各个方面。

《通用三维GIS场数据模型研究与实践》重点描述了超图的体元栅格模型。

2、cesium源码讲解

https://www.cnblogs.com/fuckgiser/p/5706842.html

3、WebGL基础

《WebGL零基础入门教程(郭隆邦)》电子书

地址见http://www.yanhuangxueyuan.com/WebGL/

 介绍了webgl相关的图形学知识和GLSL着色器语言。

4、WebGL宏观理解

图解WebGL&Three.js工作原理   

https://www.cnblogs.com/wanbo/p/6754066.html

帮助读者从宏观上整体了解webgl着色器渲染的整个流程。

5、WebGL零基础教程

图片

WebGL工作原理

下面是一张完整的知识卡,请查收

图片

  • 4
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值