站点日历
<<  < 2007 - >  >>
      1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
个人资料

        爱老虎油
        
        闪客作家
   96年开始从事程序开发,98年转向设计,2000年与Flash结缘,2001年开始在国内大型计算机刊物中发表教程,2002年获“happy真情设计比赛”一等奖,2004年获“十大IT作者”称号,累计发表教程400余篇,200余万字,2002年开始创作闪魂系列图书,现为自由撰稿人。

日志分类
最新日志
最近回复
留言板
用户登陆
友情链接
用户信息
内容搜索
联系方式
QQ:10507289
Email:wsmmt@126.com
在网站留言以及在经典PM,我会及时回复的,通常不超过两天。
 
  爱老虎油的闪魂日记

  DisplacementMapFilter扭曲滤镜测试,付源代码。
 

代码如下:

var nWidth = Stage.width;
var nHeight = Stage.height;
var nBase = 0.125;
var nOctarves = 6;
var myBitmap = (new flash.display.BitmapData(nWidth,nHeight));
var nColorChannel = 1;
var myPoint = (new flash.geom.Point(10,10));
var nScale = 10;
function xWave(){
 var local2 = Math.floor(Math.random()*10);
 myBitmap.perlinNoise(nWidth*nBase,nHeight*nBase,nOctarves,local2,false,true,nColorChannel,false);
 var local1 = new flash.filters.DisplacementMapFilter(myBitmap,myPoint,nColorChannel,nColorChannel,nScale,nScale);
 my_mc.filters = [local1];
}
my_mc.onPress = function(){
 this.onEnterFrame = xWave
 delete onPress
}

唉这个东西,太费资源了。一点也不实用,看样子,FLASH必须用显卡了。CPU已经不堪重负了。

 

[ 阅读全文 | 回复(3) | 引用通告 | 编辑

  Post  by  爱老虎油 发表于 2006-3-2 10:13:00

  Re:DisplacementMapFilter扭曲滤镜测试,付源代码。
  你好,我最近在看你写的书闪魂flash8网站建设实录(现在才看是不是晚了点),这是借的书,所以没有光盘,而我又对程序了解的不多,所以我想要光盘里的实例(你脸皮怎么那么厚!),不盛感激了!!(我刚做这行,工资才几百元!我哭啊)

以下为blog主人的回复:光盘源程序的话,我跟出版社有合同,我不能拿出来给你。给你出个招,你可以去书店,手里拿着书,就说你光盘坏了。让他们拿出来,你在电脑上拷一下。和和。

[ 个人主页 | 引用 | 返回 | 删除 | 回复

  Post  by  bengbengji 发表评论于 2008-3-12 8:48:00
  Re:DisplacementMapFilter扭曲滤镜测试,付源代码。
  那俺还是32位的CPU,那不就惨了点,.......

好东西,收下再说!以后升了64位的时候,再拿出来用啊!!
[ 个人主页 | 引用 | 返回 | 删除 | 回复

  Post  by  qicaispace 发表评论于 2006-4-13 18:08:00
  Re:DisplacementMapFilter扭曲滤镜测试,付源代码。
  没事..用双AMD 64的CPU保证可以..哈哈
[ 个人主页 | 引用 | 返回 | 删除 | 回复

  Post  by  Tensharp 发表评论于 2006-3-3 14:44:00

发表评论:

    密码:
    主页:
    标题:
    页面数据正在载入...

 

爱老虎油的闪魂日记
bxna 京ICP备05002321号