什么是 WebGL,它有什么优点?

た 入场券 2022-10-21 11:54 443阅读 0赞

前端面试题(9)

打卡:

  • 2021-5-4

HTML

什么是 WebGL,它有什么优点?
WebGL(全写 Web Graphics Library )是一种 3D 绘图标准

允许把 JavaScript 和 OpenGL ES 2.0 结合在一起,通过增加 OpenGL ES2.0 的一个 JavaScript 绑定,WebGL 可以为 HTML5 Canvas 提供硬件3D加速渲染

更流畅展示 3D 场景和模型,创建复杂的导航和数据视觉化
免去了开发网页专用渲染插件的麻烦

解决了现有的 Web 交互式三维动画的两个问题:
(1)通过 HTML 脚本实现 Web 交互式三维动画,无需任何浏览器
插件支持
(2)利用底层的图形硬件加速功能进行的图形渲染,是通过统一的、标准的、跨平台的 OpenGL 接口实现的。

通俗说 WebGL 中 canvas 绘图中的 3D 版本。因为原生的 WebGL 很复杂,我们经常会使用一些三方的库,如 three.js等,这些库多数用于 HTML5 游戏开发。

发表评论

表情:
评论列表 (有 0 条评论,443人围观)

还没有评论,来说两句吧...

相关阅读