html5 – 是否有任何理由使用WebGL而不是2D画布2D游戏/应用程序?

除了性能,使用WebGL而不是2D-Canvas 2D游戏/应用程序有什么原因吗?

换句话说,WebGL提供什么2D功能,这是不可能实现容易与2D画布?

解决方法

最大的优点是管道的可编程性和性能。例如,假设您正在绘制2个框,其中一个在另一个之上,一个是隐藏的,一些GL实现具有放弃隐藏框的范围。

至于比较,由于这里没有快速创建表格的方法,我刚刚上传了比较表的图片添加Three.js只是为了完整性。

相关文章

HTML5和CSS3实现3D展示商品信息的代码
利用HTML5中的Canvas绘制笑脸的代码
Html5剪切板功能的实现
如何通过HTML5触摸事件实现移动端简易进度条
Html5移动端获奖无缝滚动动画实现
关于HTML5和CSS3实现机器猫的代码