Flash shader滤镜的使用
来源:互联网 发布:子午谷奇谋 知乎 编辑:程序博客网 时间:2024/05/17 06:44
import flash.net.URLLoader;import flash.events.Event;import flash.net.URLRequest;import flash.display.Shader;import flash.net.URLLoaderDataFormat;import flash.filters.ShaderFilter;var shader:Shader;var i:int = 0,j:int = 0;var loader:URLLoader=new URLLoader();loader.addEventListener(Event.COMPLETE,onComplete);loader.dataFormat = URLLoaderDataFormat.BINARY;loader.load(new URLRequest("offset.pbj"));function onComplete(e:Event):void{shader = new Shader(e.target.data);setInterval(updata,100);function updata():void{j++,i++;shader.data.offset.value = [i,j];var shaderFilter:ShaderFilter = new ShaderFilter(shader);mc.filters = [shaderFilter];}}
1, 生成了一个pbj文件。
2, offset是pbj设置的变量值。
<languageVersion : 1.0;>kernel offset< namespace : "Your Namespace"; vendor : "Your Vendor"; version : 1;>{ input image4 src; output pixel4 dst; parameter float2 offset < defaultValue:float2(0.0,0.0); minValue:float2(-10.0,-10.0); maxValue:float2(10.0,10.0); >; void evaluatePixel() { dst = sampleNearest(src,outCoord()); pixel4 image=sampleNearest(src,outCoord()+offset); dst+=image; dst/=2.0; }}
- Flash shader滤镜的使用
- 【PS滤镜】卷页滤镜的使用
- 减少滤镜的使用
- glow滤镜的使用
- 最小化滤镜的使用
- 【CSS滤镜的使用】
- cocos2dx shader实现的简单滤镜 基于3.0版本
- 使用CSS滤镜的方法
- AS3 模糊滤镜的使用
- CoreImage/滤镜的基本使用
- FLASH AS3 滤镜(Filter)
- cocos shader 之 马赛克滤镜
- cocos shader 之 模糊滤镜
- cocos shader 之 黑白滤镜
- cocos2dx Shader的使用
- shader的使用
- CSS滤镜笔记------包含Light滤镜方法的使用
- iOS中滤镜的使用(一) 马赛克滤镜
- android SharedPreferences数据存储
- 数据同步机制
- java的System类实例
- 淘宝核心系统团队
- linux异步IO浅析
- Flash shader滤镜的使用
- H.265(HEVC)解码片源测试序列,解码器下载
- 《精通Oracle10gPLSQL编程》2.PL/SQL开发工具
- 学习日记-工厂模式
- 杭电2006
- HDOJ 1050
- OD常用断点
- Golang 学习及使用
- java session