翻译:Pixel Bender 版本注释

2011-01-05 14:14
editor_xk

Adobe Pixel Bender技术提出了一种通用的图像和视频处理的基础架构,该基础架构可以在多种不同的硬件中提供自动的运行时(runtime)最优化。 您可以使用Pixel Bender的核心语言,以硬件无关的方式来实现图像处理的算法(滤镜或效果)。

在Flash Builder 4 beta中使用Pixel Bender作为数值运算引擎 (六)

2009-09-23 18:05
RIAMeeting

如你所见,使用Pixel Bender Toolkit创建PBJ文件是非常容易的,不过使用汇编语言创建PBJ文件也是可以的。
那为什么还要这么做呢?因为使用Pixel Bender Toolkit的同时会带来一些局限。例如,在对音频进行混合的应用中,我们没办法混合两个以上的音频。

在Flash Builder 4 beta中使用Pixel Bender作为数值运算引擎 (五)

2009-09-23 18:05
RIAMeeting

下一个例子可能更有实用价值,我们将要编写一个能够将两个音频文件混合为一个音频文件的音频混合器。 该kernel利用了函数,该函数返回对xy进行线性插值(x*(1.0-a)+y*a)后的结果。

在Flash Builder 4 beta中使用Pixel Bender作为数值运算引擎 (四)

2009-09-23 18:04
RIAMeeting

Pixel Bender kernel语言同样包括用于更加复杂的数值处理的函数.第二个例子中,我们会创建并利用一个使用了kernel。

在Flash Builder 4 beta中使用Pixel Bender作为数值运算引擎 (三)

2009-09-23 18:03
RIAMeeting

使用Pixel Bender我们可以进行简单的算术运算,比如加、减、乘、除,同样也可以进行复杂的函数运算,比如求正弦、余弦等等。但是你不能在Pixel Bender kernel中实现循环。
在下面的例子中,我们将创建一个返回两个数乘积的简单的kernel,然后我们会利用该kernel建立一个计算两列数乘积的应用。

在Flash Builder 4 beta中使用Pixel Bender作为数值运算引擎 (二)

2009-09-23 17:59
RIAMeeting

Pixel Bender是用来实现数字图像处理(包括滤镜以及特效)的,它的语法基于 OpenGL Shading Language (GLSL)。建立多线程ActionScript数据处理应用程序的最简单的方法是利用Adobe Pixel Bender Toolkit。

聚合内容