Revision 95593730
Added by Leszek Koltunski almost 8 years ago
src/main/java/org/distorted/examples/movingeffects/MovingEffectsSurfaceView.java | ||
---|---|---|
9 | 9 |
import android.view.MotionEvent; |
10 | 10 |
import android.util.AttributeSet; |
11 | 11 |
|
12 |
import org.distorted.library.Distorted;
|
|
12 |
import org.distorted.library.EffectTypes;
|
|
13 | 13 |
import org.distorted.library.Float2D; |
14 | 14 |
import org.distorted.library.Float3D; |
15 | 15 |
import org.distorted.library.Float4D; |
... | ... | |
107 | 107 |
|
108 | 108 |
synchronized(lock) |
109 | 109 |
{ |
110 |
MovingEffectsRenderer.mBackground.abortAllEffects(Distorted.TYPE_FRAG|Distorted.TYPE_VERT);
|
|
110 |
MovingEffectsRenderer.mBackground.abortAllEffects(EffectTypes.FRAGMENT.type|EffectTypes.VERTEX.type);
|
|
111 | 111 |
MovingEffectsRenderer.mBackground.distort(di3D, dr, di2D); |
112 | 112 |
mCurrEffect = EFFECT_BUBBLE; |
113 | 113 |
} |
... | ... | |
121 | 121 |
|
122 | 122 |
synchronized(lock) |
123 | 123 |
{ |
124 |
MovingEffectsRenderer.mBackground.abortAllEffects(Distorted.TYPE_FRAG|Distorted.TYPE_VERT);
|
|
124 |
MovingEffectsRenderer.mBackground.abortAllEffects(EffectTypes.FRAGMENT.type|EffectTypes.VERTEX.type);
|
|
125 | 125 |
MovingEffectsRenderer.mBackground.sink(10.0f, dr, di2D, 0, 0.5f); |
126 | 126 |
mCurrEffect = EFFECT_SINK; |
127 | 127 |
} |
... | ... | |
135 | 135 |
|
136 | 136 |
synchronized(lock) |
137 | 137 |
{ |
138 |
MovingEffectsRenderer.mBackground.abortAllEffects(Distorted.TYPE_FRAG|Distorted.TYPE_VERT);
|
|
138 |
MovingEffectsRenderer.mBackground.abortAllEffects(EffectTypes.FRAGMENT.type|EffectTypes.VERTEX.type);
|
|
139 | 139 |
MovingEffectsRenderer.mBackground.macroblock(3, dr, di2D, 0, 0.5f); |
140 | 140 |
mCurrEffect = EFFECT_MACRO; |
141 | 141 |
} |
... | ... | |
149 | 149 |
|
150 | 150 |
synchronized(lock) |
151 | 151 |
{ |
152 |
MovingEffectsRenderer.mBackground.abortAllEffects(Distorted.TYPE_FRAG|Distorted.TYPE_VERT);
|
|
152 |
MovingEffectsRenderer.mBackground.abortAllEffects(EffectTypes.FRAGMENT.type|EffectTypes.VERTEX.type);
|
|
153 | 153 |
MovingEffectsRenderer.mBackground.smooth_alpha(0.5f, dr, di2D, 0, 0.5f); |
154 | 154 |
mCurrEffect = EFFECT_TRANS; |
155 | 155 |
} |
... | ... | |
163 | 163 |
|
164 | 164 |
synchronized(lock) |
165 | 165 |
{ |
166 |
MovingEffectsRenderer.mBackground.abortAllEffects(Distorted.TYPE_FRAG|Distorted.TYPE_VERT);
|
|
166 |
MovingEffectsRenderer.mBackground.abortAllEffects(EffectTypes.FRAGMENT.type|EffectTypes.VERTEX.type);
|
|
167 | 167 |
MovingEffectsRenderer.mBackground.swirl(30, dr, di2D, 0, 0.5f); |
168 | 168 |
mCurrEffect = EFFECT_SWIRL; |
169 | 169 |
} |
... | ... | |
175 | 175 |
{ |
176 | 176 |
synchronized(lock) |
177 | 177 |
{ |
178 |
MovingEffectsRenderer.mBackground.abortAllEffects(Distorted.TYPE_FRAG|Distorted.TYPE_VERT);
|
|
178 |
MovingEffectsRenderer.mBackground.abortAllEffects(EffectTypes.FRAGMENT.type|EffectTypes.VERTEX.type);
|
|
179 | 179 |
di2D.removeAll(); |
180 | 180 |
mCurrEffect = EFFECT_POINTS; |
181 | 181 |
} |
Also available in: Unified diff
Introduce ENUM EffectTypes