0

我还没有在 facebook 或其他应用程序上看到很多 Flash 游戏真正使用它(或似乎使用它)。

有一些很好的专业例子吗?

像素弯曲器是否太慢而无法在当今的网络硬件上实际使用?例如,我读到 Flash 将回退到旧 Mac (PowerPC) 上的解释模式,但这是一个交易杀手吗?

4

2 回答 2

2

我已经将它们用于游戏和电影网站。例如哈利波特 7 的官方网站,第一部分。还有一些 Macgruber 的宣传游戏,以及宣传电影《终结者拯救》的 AIR 应用程序。

它们工作得很好,在许多情况下可以比以另一种方式做同样的效果要快得多。但是有一个非常具体的用例。我认为您很少看到它们的主要原因之一是新着色器的编程需要大多数 AS 开发人员不具备的技能。它很难,而且完全是程序性的。

所以我无法解释它们被广泛使用的原因,但它们绝对是一个可以投入生产的好功能。

于 2011-06-20T21:40:43.427 回答
1

我不确定您所说的“解释模式”是什么意思,但即使它们与像素着色器非常相似,像素弯曲过滤器也不会在 Flash Player 10 的 GPU 上运行。这主要是为了确保平台之间的一致性。然而,随着版本 11 的推出,这将发生变化,该版本支持适当的硬件加速 3D,并且可以将像素弯曲过滤器用于像素着色器。

至于它们有多普遍,很难说,它们确实需要一些努力,因为它们是在一个单独的程序中制作的。在速度上,它们比使用 actionscript 在单个像素上循环快几个数量级。

于 2011-06-20T20:35:57.560 回答