From 8c8368c0feda033a2a6ab1d90b823b26992aebce Mon Sep 17 00:00:00 2001 From: Lubos Lenco Date: Wed, 20 May 2020 10:38:31 +0200 Subject: [PATCH] No depth reject for symmetry --- Sources/arm/node/MakePaint.hx | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Sources/arm/node/MakePaint.hx b/Sources/arm/node/MakePaint.hx index 79a0f9f1..e752240a 100644 --- a/Sources/arm/node/MakePaint.hx +++ b/Sources/arm/node/MakePaint.hx @@ -115,6 +115,8 @@ class MakePaint { // TODO: sp.z needs to take height channel into account if (Config.raw.brush_3d && !decal && MaterialBuilder.heightUsed) depthReject = false; + if (Context.symX || Context.symY || Context.symZ) depthReject = false; + if (depthReject) { #if (kha_opengl || kha_webgl) frag.write('if (sp.z > textureLod(gbufferD, vec2(sp.x, 1.0 - sp.y), 0.0).r) discard;');