WebGL学习之路

在这里记录一下个人的WebGL学习过程

    作为GIS开发工程师四年,技术栈和项目经验都有了一定积累,感觉到了一个瓶颈。经过一些讨论和思考,认为可以向两个方向发力,后端方向的空间大数据处理,前端方向的三维。后端方向苦于以往接触的都是面向政府单位的项目,数据量和并发量都不大,后端能力也比较薄弱,所以先学习前端方向的三维开发。
    GIS领域的三维开发有两个方向,一种基于桌面端三维引擎如UE、unity,另一种基于WebGL。游戏引擎的表现力优秀,和建模软件兼容优秀,不需要客户机太高的计算资源,但是学习成本较高。基于WebGL有一些封装的三维库如threejs,cesium,mapboxgl,上手难度低一些,但深度使用还是会碰壁,所以决定从基础起步学习WebGL,与其碰到问题再抓耳挠腮不如从头学起。
    目前计划是先看《交互式计算机图形学:基于WebGL的自顶向下方法(第七版)》,补一下图形学的理论,了解下WebGL的底层知识,然后跟着WebGL Fundamentals这个网站仔细过一下API,跟着The Book of Shaders过一下着色器,没事在shadertoy上看看。
    目标是能根据三维坐标点数据实现体渲染。——2022.04.07

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值