展望WebGL 的方向

1,274 阅读1分钟

自2000年后,随着Direct3D 的日益壮大,OpenGL 已经逐渐失去了曾经的辉煌,虽然 2009 年后,OpenGL 陆续从3.1发布到了现在的4.5。

2011年,基于OpenGL 标准发布的WebGL成为了OpenGL 的一大亮点,WebGL至今在浏览器3d图形始终是一家独大,不可替代。

然而,成也萧何败也萧何, WebGL的发展受制于OpenGL 的很多历史遗留问题。

随着webGPU的出现,WebGL在未来被webGPU替代已经成为了必然。

因此,我自己做个简单预测:

  • 至少5年内,WebGL不会被webGPU替代。
  • 就算所有浏览器都兼容webGPU了,WebGL 也不会在短期内被浏览器屏蔽。
  • webGPU 生态的形成需要很长的时间,从webgl至今10年的慢热过程,能看出一二。

基于WebGL的现状,我们需要将更多的重心放在图形学,因为当我们图形学扎实了,无论语言规则如何去变,我们都可以稳住阵脚,到时无非就是再学一遍api。

如果大家在考虑为以后的中年危机押注,在我看来,图形学就是一个不错的选择,其次才是three.js、Babylon.js 之类的源码,最后在日常生活中再一点点的练习和积累一下艺术和审美能力。