WebGL

2023-09-09

WebGL

从web1.0到web2.0, web的走向已经迈向了3.0时代,但3.0时代到底是什么样子,暂时还没人能说得清楚,毕竟,对昨天总结的经验不适合用来预测未来。

不过,扶墙老师觉得3.0的走向起码有两条路,一条就是区块链上的去中心化web,一条就是基于WebGL的3D世界(更多详情在《技术、商业与人》第二版里也有所阐述)。

WebGL是一层服务于浏览器的图形渲染API规范,它建立在系统图形渲染库的基础之上,比如OpenGL,Direct3D以及MacOS的Metal。

传统的3D场景主要聚集在游戏与工业建模等领域,新的3D场景将越来越多的出现在web,一个要归功于WebGL的抽象与规范降低了web上3d的开发成本和门槛, 另一个就是上云的趋势越来越明显,就算是IDE领域也是越来越往WebIDE的方向转变。 随着WebGL下一代规范WebGPU的持续完善,相信Web也会更快的向着3D方向去发展。

一些3D渲染的网站,虽然现在还是看起来有些粗糙,但已经可以看到元宇宙的雏形和影子,只不过,到底将来会是web里的元宇宙,还是VR设备里的元宇宙,那就不好说了,但基于WebGL的3D渲染技术,应该会成为所有元宇宙场景的底层支撑之一吧!