Revision e0a16874
Added by Leszek Koltunski almost 8 years ago
src/main/java/org/distorted/library/EffectQueueVertex.java | ||
---|---|---|
165 | 165 |
|
166 | 166 |
/////////////////////////////////////////////////////////////////////////////////////////////////// |
167 | 167 |
|
168 |
synchronized long add(EffectNames eln, Interpolator inter, Float4D region, float x, float y)
|
|
168 |
synchronized long add(EffectNames eln, Interpolator inter, Float4D region, Float2D point)
|
|
169 | 169 |
{ |
170 | 170 |
if( mMax[INDEX]>mNumEffects ) |
171 | 171 |
{ |
... | ... | |
173 | 173 |
|
174 | 174 |
mInterI[mNumEffects] = inter; |
175 | 175 |
mInterP[mNumEffects] = null; |
176 |
mUniforms[NUM_UNIFORMS*mNumEffects+7] = x-mObjHalfX; |
|
177 |
mUniforms[NUM_UNIFORMS*mNumEffects+8] =-y+mObjHalfY;
|
|
176 |
mUniforms[NUM_UNIFORMS*mNumEffects+7] = point.x-mObjHalfX;
|
|
177 |
mUniforms[NUM_UNIFORMS*mNumEffects+8] =-point.y+mObjHalfY;
|
|
178 | 178 |
|
179 | 179 |
return addPriv(eln,region); |
180 | 180 |
} |
... | ... | |
184 | 184 |
|
185 | 185 |
/////////////////////////////////////////////////////////////////////////////////////////////////// |
186 | 186 |
|
187 |
synchronized long add(EffectNames eln, float v1, float v2, float v3, Float4D region, float x, float y)
|
|
187 |
synchronized long add(EffectNames eln, float v1, float v2, float v3, Float4D region, Float2D point)
|
|
188 | 188 |
{ |
189 | 189 |
if( mMax[INDEX]>mNumEffects ) |
190 | 190 |
{ |
... | ... | |
195 | 195 |
|
196 | 196 |
mInterI[mNumEffects] = null; |
197 | 197 |
mInterP[mNumEffects] = null; |
198 |
mUniforms[NUM_UNIFORMS*mNumEffects+7] = x-mObjHalfX; |
|
199 |
mUniforms[NUM_UNIFORMS*mNumEffects+8] =-y+mObjHalfY;
|
|
198 |
mUniforms[NUM_UNIFORMS*mNumEffects+7] = point.x-mObjHalfX;
|
|
199 |
mUniforms[NUM_UNIFORMS*mNumEffects+8] =-point.y+mObjHalfY;
|
|
200 | 200 |
|
201 | 201 |
return addPriv(eln,region); |
202 | 202 |
} |
Also available in: Unified diff
cleanup in DistortedObject's methods.