SHARE
TWEET

Untitled

a guest Mar 16th, 2013 20 Never
  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. }
RAW Paste Data
Top