Revision 3ef3364d
Added by Leszek Koltunski over 7 years ago
src/main/java/org/distorted/library/DistortedEffectQueues.java | ||
---|---|---|
92 | 92 |
|
93 | 93 |
GLES20.glViewport(0, 0, df.mWidth, df.mHeight); |
94 | 94 |
|
95 |
float halfZ = tex.mHalfX*grid.zFactor; |
|
96 |
|
|
95 | 97 |
mM.compute(currTime); |
96 |
mM.send(df,tex.mHalfX,tex.mHalfY,tex.mHalfZ);
|
|
98 |
mM.send(df,tex.mHalfX,tex.mHalfY,halfZ);
|
|
97 | 99 |
|
98 | 100 |
mV.compute(currTime); |
99 |
mV.send(tex.mHalfX,tex.mHalfY,tex.mHalfZ);
|
|
101 |
mV.send(tex.mHalfX,tex.mHalfY,halfZ);
|
|
100 | 102 |
|
101 | 103 |
mF.compute(currTime); |
102 | 104 |
mF.send(tex.mHalfX,tex.mHalfY); |
... | ... | |
110 | 112 |
{ |
111 | 113 |
GLES20.glViewport(0, 0, df.mWidth, df.mHeight); |
112 | 114 |
|
113 |
mM.sendZero(df,tex.mHalfX,tex.mHalfY,tex.mHalfZ);
|
|
115 |
mM.sendZero(df,tex.mHalfX,tex.mHalfY,tex.mHalfX*grid.zFactor);
|
|
114 | 116 |
mV.sendZero(); |
115 | 117 |
mF.sendZero(); |
116 | 118 |
|
... | ... | |
751 | 753 |
/** |
752 | 754 |
* Directional, sinusoidal wave effect. |
753 | 755 |
* |
754 |
* @param wave see {@link DistortedObject#wave(Data5D,Data3D)}
|
|
756 |
* @param wave see {@link DistortedEffectQueues#wave(Data5D,Data3D)}
|
|
755 | 757 |
* @param center 3-dimensional Data that, at any given time, returns the Center of the Effect. |
756 | 758 |
* @param region Region that masks the Effect. |
757 | 759 |
* @return ID of the effect added, or -1 if we failed to add one. |
Also available in: Unified diff
Hide the 'depth' of a DistortedTexture inside the library, so users do not get exposed to this weirdness.