Project

General

Profile

« Previous | Next » 

Revision 4d5b37fe

Added by Leszek Koltunski over 7 years ago

Unify Effects3D and Matrix3D (still incomplete!)

View differences:

src/main/java/org/distorted/examples/matrix3d/Matrix3DSurfaceView.java
23 23
import android.opengl.GLSurfaceView;
24 24
import android.os.Build;
25 25
import android.util.AttributeSet;
26
import android.view.MotionEvent;
26 27

  
27 28
///////////////////////////////////////////////////////////////////////////////////////////////////
28 29

  
29 30
class Matrix3DSurfaceView extends GLSurfaceView
30
{
31
    private Matrix3DRenderer mRenderer;
31
  {
32
  private Matrix3DRenderer mRenderer;
32 33

  
33 34
///////////////////////////////////////////////////////////////////////////////////////////////////
34 35
   
35
    public Matrix3DSurfaceView(Context c, AttributeSet attrs)
36
      {
37
      super(c, attrs);
36
  public Matrix3DSurfaceView(Context c, AttributeSet attrs)
37
    {
38
    super(c, attrs);
38 39
      
39
      if(!isInEditMode())
40
        {
41
        setEGLContextClientVersion(2);
40
    if(!isInEditMode())
41
      {
42
      setEGLContextClientVersion(2);
42 43
        
43
        if( Build.FINGERPRINT.startsWith("generic") )
44
          { 
45
          setEGLConfigChooser(8, 8, 8, 8, 16, 0);   
46
          }
44
      if( Build.FINGERPRINT.startsWith("generic") )
45
        {
46
        setEGLConfigChooser(8, 8, 8, 8, 16, 0);
47
        }
47 48

  
48
        mRenderer = new Matrix3DRenderer(this);
49
      mRenderer = new Matrix3DRenderer(this);
49 50

  
50
        setRenderer(mRenderer);
51
        }
51
      setRenderer(mRenderer);
52 52
      }
53
    }
53 54

  
54 55
///////////////////////////////////////////////////////////////////////////////////////////////////
55 56

  
56
    Matrix3DRenderer getRenderer()
57
      {
58
      return mRenderer;
59
      }
57
  public Matrix3DRenderer getRenderer()
58
    {
59
    return mRenderer;
60
    }
61

  
60 62
}
61 63

  

Also available in: Unified diff