Project

General

Profile

« Previous | Next » 

Revision d218d64e

Added by Leszek Koltunski about 7 years ago

Major: change of API.

Split DFramebuffer into Framebuffer and Screen; introduce the 'DistortedInputSurface' and 'DistortedOutputSurface' interfaces.

View differences:

src/main/java/org/distorted/examples/effects3d/Effects3DRenderer.java
28 28
import org.distorted.library.Distorted;
29 29
import org.distorted.library.DistortedEffects;
30 30
import org.distorted.library.DistortedFramebuffer;
31
import org.distorted.library.DistortedScreen;
31 32
import org.distorted.library.DistortedTexture;
32 33
import org.distorted.library.MeshFlat;
33 34
import org.distorted.library.MeshObject;
......
50 51
    private GLSurfaceView mView;
51 52
    private DistortedTexture mObjectTexture, mBackgroundTexture, mCenterTexture, mRegionTexture;
52 53
    private DistortedEffects mObjectEffects, mBackgroundEffects, mCenterEffects, mRegionEffects;
53
    private DistortedFramebuffer mScreen;
54
    private DistortedScreen mScreen;
54 55
    private MeshFlat mQuad;
55 56
    private MeshObject mObjectMesh;
56 57
    private int mObjWidth, mObjHeight, mObjDepth;
......
110 111
      mRegionScalePoint = new Static3D(0,0,0);
111 112
      mRegionScaleInter.add(mRegionScalePoint);
112 113

  
113
      mScreen = new DistortedFramebuffer(0);
114
      mScreen = new DistortedScreen();
114 115
      }
115 116

  
116 117
///////////////////////////////////////////////////////////////////////////////////////////////////

Also available in: Unified diff