Want more features on Pastebin? Sign Up, it's FREE!
Guest

Untitled

By: a guest on Mar 16th, 2013  |  syntax: ActionScript 3  |  size: 1.12 KB  |  views: 15  |  expires: Never
download  |  raw  |  embed  |  report abuse  |  print
Text below is selected. Please press Ctrl+C to copy to your clipboard. (⌘+C on Mac)
  1. function DisplacementMapFilterExample()
  2. {
  3.         createFilter();
  4. }
  5. function createFilter():void
  6. {
  7.         var filter:BitmapFilter = getBitmapFilter();
  8.         filters = new Array(filter);
  9. }
  10. function getBitmapFilter():BitmapFilter
  11. {
  12.         var mapBitmap:BitmapData = createBitmapData();
  13.         var mapPoint:Point = new Point(0,0);
  14.         var channels:uint = BitmapDataChannel.RED;
  15.         var componentX:uint = channels;
  16.         var componentY:uint = channels;
  17.         var xScale:Number = 0.5;
  18.         var yScale:Number = -30;
  19.         var Mode:String = DisplacementMapFilterMode.CLAMP;
  20.         var color:uint = 0;
  21.         var Alpha:Number = 0;
  22.         return new DisplacementMapFilter(mapBitmap,
  23.                                                      mapPoint,
  24.                                                      componentX,
  25.                                                      componentY,
  26.                                                      xScale,
  27.                                                      yScale,
  28.                                                      Mode,
  29.                                                      color,
  30.                                                      Alpha);
  31. }
  32. function createBitmapData():BitmapData
  33. {
  34.         return Fisheye.bitmapData;
  35. }
clone this paste RAW Paste Data