pixel bender
文章平均质量分 65
iteye_13072
这个作者很懒,什么都没留下…
展开
-
Pixel Bender 着色器基础知识
原文:http://www.pixelbender.cn/?p=43Pixel Bender 着色器使用简介 Adobe Pixel Bender 是一种编程语言,用于创建或操作图像内容。您可以使用 Pixel Bender 创建一个内核(在本文档中亦称之为着色器)。着色器定义了一个可对图像的每个像素单独执行的单一函数。对该函数的每次调用都将得到图...原创 2009-11-19 20:45:04 · 186 阅读 · 0 评论 -
AS3 加载或嵌入着色器
原文:http://www.pixelbender.cn/?p=51 ActionScript 代码可以通过两种方式访问由 Adobe Pixel Bender 工具包创建的着色器(.pbj 文件): 在运行时加载:可以使用 URLLoader 对象将着色器文件作为外部资源进行加载。var loader:URLLoader = new URLLoader();...原创 2009-11-19 22:49:40 · 153 阅读 · 0 评论 -
访问着色器元数据
原文:http://www.pixelbender.cn/?p=55 假设Pixel Bender 着色器的源代码包括下面的元数据定义:kernel NewFilter< namespace : "Adobe::Example"; vendor : "Bob Jones"; version : 1; description : "Crea...原创 2009-11-20 11:23:59 · 109 阅读 · 0 评论 -
指定着色器输入和参数值
原文:http://www.pixelbender.cn/?p=59 使用 Shader 对象的 data 属性可以设置着色器输入和参数,还可以确定特定着色器是否需要输入或参数。 识别着色器输入和参数var shaderData:ShaderData = myShader.data;// 着色器输入var inputs:Vector.<Shad...原创 2009-11-20 13:15:17 · 129 阅读 · 0 评论 -
使用着色器作为绘图填充
原文:http://www.pixelbender.cn/?p=68(原文代码有许多错误,请测试时一一校正) 在使用着色器创建绘制填充时,您将使用绘图 API 方法来创建矢量形状。正如使用绘图 API 可将任何位图图像用作位图填充一样,着色器的输出将用于填充该形状。 var canvas:Sprite = new Sprite();canvas.graphics.b...原创 2009-11-22 22:47:46 · 289 阅读 · 0 评论 -
使用着色器作为混合模式
原文:http://www.pixelbender.cn/?p=73 若要将着色器用于混和模式,请将 Shader 对象指派给前景显示对象的 blendShader 属性。如果为 blendShader 属性指定非 null 值,显示对象的 blendMode 属性将自动设置为 BlendMode.SHADER。foreground.blendShader = ...原创 2009-11-23 15:56:09 · 173 阅读 · 0 评论 -
使用着色器作为滤镜
原文:http://www.pixelbender.cn/?p=76 使用着色器作为滤镜时,过滤出的图像(显示对象或BitmapData 对象)将传递给着色器。着色器使用输入图像来创建滤镜输出,该输出通常为原始图像经过修改的版本。如果过滤出的对象是 BitmapData 对象,着色器输出将成为 BitmapData 对象的内容,并调用该对象的 applyFilt...原创 2009-11-23 17:26:44 · 259 阅读 · 0 评论 -
在独立模式下使用着色器
原文:http://www.pixelbender.cn/?p=79 在独立模式下使用着色器时,着色器处理的运行独立于其输出结果的用途。指定要执行的着色器、设置输入值和参数值,及指定用于放置结果数据的对象。在以下两种情形中,可以考虑以独立模式使用着色器:处理非图像数据:在独立模式下,您可以选择将任意二进制数据或数值数据(而非位图图像数据...原创 2009-11-23 20:18:23 · 123 阅读 · 0 评论 -
在基于 Eclipse 的工具上写 Pixel Bender 语言
原文:http://blog.joa-ebert.com/pbdt/ 以Flex Builder为例,eclipse配置流程一样 1. Flex Builder -> Help -> Software Updates -> Find and Install2. Search for new features to install...原创 2009-11-23 22:49:20 · 91 阅读 · 0 评论