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/flag/FlagRenderer.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.MeshCubes;
32 33
import org.distorted.library.DistortedTexture;
33 34
import org.distorted.library.EffectTypes;
......
51 52
    private GLSurfaceView mView;
52 53
    private DistortedEffects mEffects;
53 54
    private DistortedTexture mTexture;
54
    private DistortedFramebuffer mScreen;
55
    private DistortedScreen mScreen;
55 56
    private MeshCubes mMesh;
56 57
    private DynamicQuat mQuatInt1, mQuatInt2;
57 58
    private Dynamic5D mWaveDyn;
......
96 97

  
97 98
      mEffects.wave(mWaveDyn, waveCenter, waveRegion);
98 99

  
99
      mScreen = new DistortedFramebuffer(0);
100
      mScreen = new DistortedScreen();
100 101
      }
101 102

  
102 103
///////////////////////////////////////////////////////////////////////////////////////////////////

Also available in: Unified diff