From 6bbb447316b26f102a364ed598efc8e380b45d8f Mon Sep 17 00:00:00 2001 From: Nicolas Pope <nwpope@utu.fi> Date: Mon, 28 Oct 2019 14:09:20 +0200 Subject: [PATCH] Correct triangle orientation --- components/renderers/cpp/src/triangle_render.cu | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/components/renderers/cpp/src/triangle_render.cu b/components/renderers/cpp/src/triangle_render.cu index 5c8d2dd42..a7e754c48 100644 --- a/components/renderers/cpp/src/triangle_render.cu +++ b/components/renderers/cpp/src/triangle_render.cu @@ -43,7 +43,7 @@ __device__ inline float length2(int dx, int dy) { return dx*dx + dy*dy; } for (int sx=0; sx < s[1].x; ++sx) { for (int sy=0; sy < s[2].y; ++sy) { - if (sx < sy) continue; + if (sx > s[2].y-sy) continue; if (sx+s[0].x >= params.camera.width || sy+s[0].y >= params.camera.height) continue; float dist1 = length2(sx,sy); -- GitLab