From bd8dc664f052187c81e73d20b88914f013874c0b Mon Sep 17 00:00:00 2001 From: ptaillandier Date: Thu, 5 May 2022 18:50:07 +0700 Subject: [PATCH] fixes #3342 for opengl still not working for java2D --- .../src/ummisco/gama/opengl/scene/layers/LayerObject.java | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/ummisco.gama.opengl/src/ummisco/gama/opengl/scene/layers/LayerObject.java b/ummisco.gama.opengl/src/ummisco/gama/opengl/scene/layers/LayerObject.java index 2c1b0a83fd..4e30a15a39 100644 --- a/ummisco.gama.opengl/src/ummisco/gama/opengl/scene/layers/LayerObject.java +++ b/ummisco.gama.opengl/src/ummisco/gama/opengl/scene/layers/LayerObject.java @@ -231,9 +231,11 @@ public void computeOffset(final Trace list) { GamaPoint offset = list.offset; offset.setLocation(Cast.asPoint(scope, expr.value(scope))); if (Math.abs(offset.x) <= 1 && !containsPixels) { offset.x *= renderer.getEnvWidth(); } - if (offset.x < 0) { offset.x = renderer.getEnvWidth() - offset.x; } if (Math.abs(offset.y) <= 1 && !containsPixels) { offset.y *= renderer.getEnvHeight(); } - if (offset.y < 0) { offset.y = renderer.getEnvHeight() - offset.y; } + + //REMOVE TO FIX #3342 + //if (offset.x < 0) { offset.x = renderer.getEnvWidth() - offset.x; } + //if (offset.y < 0) { offset.y = renderer.getEnvHeight() - offset.y; } } increaseZ(list);