WebGL 🔥
WebGL 更准确地说是 图形开发 或 3D 开发,而不是普通的 Web 开发。WebGL(Web Graphics Library)是一个 JavaScript API,用于在网页中渲染 3D 图形和 2D 图形。它基于 OpenGL ES(OpenGL for Embedded Systems)标准,通过浏览器直接访问计算机的 GPU,实现高性能的图形渲染。WebGL 本质上是通过 JavaScript 操作底层的 OpenGL ES API。
虽然它可以和 HTML5、CSS 和 JavaScript 配合使用,但它涉及的技术要求和开发复杂度相对较高,WebGL 可以被归类为 计算机图形学(Computer Graphics) 的一部分,这包括与图形渲染、几何学、着色、光照模型等相关的领域。
WebGL 的应用领域
- 3D 游戏开发
- 建模
- 虚拟现实(VR)和增强现实(AR)
- 数据可视化,大规模、实时的 3D 数据可视化
备注
呜呼,学习周期很长,适合兴趣爱好者学习。