【问题标题】:Is canvas element in html5 hardware accelerated?html5硬件中的canvas元素是否加速?
【发布时间】:2015-12-25 06:16:42
【问题描述】:

我对 Web 开发还很陌生,实际上我正在考虑深入研究 html 和 js 进行游戏开发。

所以,在做任何事情之前,我需要知道 html5 中的“canvas”元素是否是硬件加速的。如果不是,那么我需要使用类似 webgl 的东西?我不知道这是否重要,但我使用的浏览器是firefox(可能因浏览器而异)

这可能看起来很愚蠢,但这是一个重要的问题,特别是因为在游戏中你会在周围绘制一堆 2d 精灵。 提前致谢!

【问题讨论】:

    标签: javascript html firefox canvas


    【解决方案1】:

    是的 HTML5 Canvas 是硬件加速的,但它需要硬件加速浏览器。如果你使用 chrome,你可以去chrome://gpu/查看这个

    这是一个外观示例:

    几篇相同的文章:

    1. chromium.org
    2. msdn.microsoft.com

    【讨论】:

    • 那么 html 对于游戏开发者来说并不是一个很好的选择。我的意思是,如果用户在非硬件加速的浏览器中打开游戏,它会慢很多。感谢您的回答!
    • 我不知道这是真的:大多数浏览器,当然还有非小众浏览器,现在都使用硬件加速。
    • 我们遇到了一些问题,即使是最新的浏览器,Chrome 也无法在某些 Mac 机器上通过硬件加速运行。
    • SVG 硬件加速了吗?对于游戏开发者来说,SVG 会比 Canvas 更好吗?
    猜你喜欢
    • 2011-09-30
    • 1970-01-01
    • 1970-01-01
    • 2012-08-01
    • 1970-01-01
    • 2012-04-07
    • 1970-01-01
    • 2016-08-22
    • 2023-03-04
    相关资源
    最近更新 更多