Skip to content

Commit 8317671

Browse files
committed
remove unnecessary negation
1 parent 6a212a0 commit 8317671

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

src/EffectTransform.js

+3-3
Original file line numberDiff line numberDiff line change
@@ -216,15 +216,15 @@ class EffectTransform {
216216
dst[1] = (dst[1] - skinUniforms.u_logicalBounds[1]) /
217217
(skinUniforms.u_logicalBounds[3] - skinUniforms.u_logicalBounds[1]);
218218

219-
const pointOutsideLogicalBounds = dst[0] < 0 || dst[0] > 1 || dst[1] < 0 || dst[1] > 1;
219+
const pointInsideLogicalBounds = dst[0] >= 0 && dst[0] <= 1 && dst[1] >= 0 && dst[1] <= 1;
220220

221221
// Only apply mosaic and pixelate effects to points inside the "logical bounds".
222-
if ((effects & ShaderManager.EFFECT_INFO.mosaic.mask) !== 0 && !pointOutsideLogicalBounds) {
222+
if ((effects & ShaderManager.EFFECT_INFO.mosaic.mask) !== 0 && pointInsideLogicalBounds) {
223223
// texcoord0 = fract(u_mosaic * texcoord0);
224224
dst[0] = uniforms.u_mosaic * dst[0] % 1;
225225
dst[1] = uniforms.u_mosaic * dst[1] % 1;
226226
}
227-
if ((effects & ShaderManager.EFFECT_INFO.pixelate.mask) !== 0 && !pointOutsideLogicalBounds) {
227+
if ((effects & ShaderManager.EFFECT_INFO.pixelate.mask) !== 0 && pointInsideLogicalBounds) {
228228
// vec2 pixelTexelSize = u_skinSize / u_pixelate;
229229
const texelX = skinUniforms.u_skinSize[0] / uniforms.u_pixelate;
230230
const texelY = skinUniforms.u_skinSize[1] / uniforms.u_pixelate;

0 commit comments

Comments
 (0)