[Bf-blender-cvs] [ca43179932e] temp-lanpr-review: LANPR: Camera shift value assign.

YimingWu noreply at git.blender.org
Thu Nov 28 07:51:19 CET 2019


Commit: ca43179932ea8eb9f009b32d237d1d9339c2c208
Author: YimingWu
Date:   Thu Nov 28 14:50:46 2019 +0800
Branches: temp-lanpr-review
https://developer.blender.org/rBca43179932ea8eb9f009b32d237d1d9339c2c208

LANPR: Camera shift value assign.

===================================================================

M	source/blender/editors/lanpr/lanpr_cpu.c

===================================================================

diff --git a/source/blender/editors/lanpr/lanpr_cpu.c b/source/blender/editors/lanpr/lanpr_cpu.c
index a42fb9f73fc..601bc5aa229 100644
--- a/source/blender/editors/lanpr/lanpr_cpu.c
+++ b/source/blender/editors/lanpr/lanpr_cpu.c
@@ -1996,12 +1996,12 @@ static int lanpr_triangle_line_imagespace_intersection_v2(SpinLock *UNUSED(spl),
     interp_v3_v3v3_db(gloc, rl->l->gloc, rl->r->gloc, cut);
     mul_v4_m4v3_db(trans, vp, gloc);
     mul_v3db_db(trans, (1 / trans[3]));
-    trans[0] -= cam_shift_x * 2;
-    trans[1] -= cam_shift_y * 2;
   }
   else {
     interp_v3_v3v3_db(trans, rl->l->fbcoord, rl->r->fbcoord, cut);
   }
+  trans[0] -= cam_shift_x * 2;
+  trans[1] -= cam_shift_y * 2;
 
   /* To accomodate k=0 and k=inf (vertical) lines. */
   if (ABS(rl->l->fbcoord[0] - rl->r->fbcoord[0]) > ABS(rl->l->fbcoord[1] - rl->r->fbcoord[1])) {



More information about the Bf-blender-cvs mailing list