4

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

4

2 回答 2

7

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

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

于 2013-04-02T16:20:05.347 回答
3

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

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

于 2013-06-09T07:45:14.957 回答