我曾经像你一样在 AS3 中编写地图,但后来我在膝盖上拿了一个 Pixel Bender。从那时起,我一直在使用 Pixel Bender 对数组进行并行计算。可以使用 Stage3D 吗?
使用 Pixel Bender 进行计算的示例:
我的目标是获取 的向量[x1, y1, x2, y,2 , . . ., xn, yn]
并返回 的向量[f(x1), f(y1), f(x2), f(y2), . . . ,f(xn), f(yn)]
。更像f(x1, y1).x , f(x1,y1).y
。我相信你明白了一般的想法。
我们通常所说的地图。这是一个彻底的解释。
http://en.wikipedia.org/wiki/Map_%28higher-order_function%29
我注意到使用 Pixel Bender 可以将速度提高 10 倍。有没有办法用 Stage3D 做同样的事情。