Project

General

Profile

« Previous | Next » 

Revision b4237a76

Added by Leszek Koltunski over 7 years ago

TIdy up the 'DifferentBitmaps app'

View differences:

src/main/java/org/distorted/examples/differentbitmaps/DifferentBitmapsRenderer.java
49 49
   
50 50
   private GLSurfaceView mView;
51 51
   private DistortedBitmap[] bmp;
52
   private Static2D point;
52
   private Static2D mPoint;
53 53
   private Dynamic3D dDistort;
54
   private Static3D[] vec;
55 54
   private int bmpHeight, bmpWidth;
56 55
    
57 56
///////////////////////////////////////////////////////////////////////////////////////////////////
58 57

  
59
   public DifferentBitmapsRenderer(GLSurfaceView v) 
58
   DifferentBitmapsRenderer(GLSurfaceView v)
60 59
      {     
61 60
      mView = v;
62 61
     
63 62
      // create shared effects - enlarge the nose and keep moving the whole bitmap left and right.
64 63
      dDistort = new Dynamic3D(3000,0.0f);
65
      vec = new Static3D[2];
66
      vec[0] = new Static3D( 25,0,0);
67
      vec[1] = new Static3D(-25,0,0);
68
      dDistort.add(vec[0]);
69
      dDistort.add(vec[1]);
70
      point = new Static2D(305, 380);
64
      dDistort.add(new Static3D( 25,0,0));
65
      dDistort.add(new Static3D(-25,0,0));
66
      mPoint = new Static2D(305, 380);
71 67
      }
72 68

  
73 69
///////////////////////////////////////////////////////////////////////////////////////////////////
......
162 158
      bmp[1].setBitmap(bitmap1);
163 159
      bmp[2].setBitmap(bitmap2);
164 160
         
165
      bmp[0].sink( new Static1D(8), point, new Static4D(0,0,80,80));
166
      bmp[0].distort(dDistort,point);
161
      bmp[0].sink( new Static1D(8), mPoint, new Static4D(0,0,80,80));
162
      bmp[0].distort(dDistort,mPoint);
167 163
      
168 164
      try
169 165
        {

Also available in: Unified diff