【问题标题】:Are there any Dart graphics libraries that make extensive use of hardware acceleration?有没有广泛使用硬件加速的 Dart 图形库?
【发布时间】:2013-03-24 00:05:59
【问题描述】:

我正在用 Dart 创建一个游戏,我非常喜欢 Three.dart 的外观。但是,我查看了它的来源,我无法弄清楚它使用了多少硬件加速,如果有的话。我的游戏对图形要求很高。有没有广泛使用硬件加速的 Dart 图形库?

【问题讨论】:

    标签: graphics three.js dart hardware-acceleration


    【解决方案1】:

    如果您使用 WebGLRenderer(而不是大多数示例中的 CanvasRenderer),Three.dart 将受益于通过 WebGL 进行的硬件加速。 Three.dart 支持更高级别的场景图,包括立方体和球体。

    但是,WebGLRenderer 的实现还不是很成熟 AFAICT: https://github.com/threeDart/three.dart/issues/65

    【讨论】:

      【解决方案2】:

      尽管 Spectre 仍在开发中,但它可能对您有用。 Spectre 是一个现代图形 API,它包装了 WebGL 并在顶部提供了功能。它只使用硬件加速。

      请务必使用最新的 Git:https://github.com/johnmccutchan/spectre

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2018-07-22
        • 1970-01-01
        • 2022-07-12
        • 1970-01-01
        • 2011-01-21
        相关资源
        最近更新 更多