[Bf-blender-cvs] [695b48b1288] refactor-mesh-position-generic: Merge branch 'master' into refactor-mesh-position-generic

Hans Goudey noreply at git.blender.org
Tue Jan 3 16:25:25 CET 2023


Commit: 695b48b1288fbd12208cee20feb9e0c382e00338
Author: Hans Goudey
Date:   Tue Jan 3 10:25:16 2023 -0500
Branches: refactor-mesh-position-generic
https://developer.blender.org/rB695b48b1288fbd12208cee20feb9e0c382e00338

Merge branch 'master' into refactor-mesh-position-generic

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



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

diff --cc source/blender/editors/sculpt_paint/paint_image_proj.cc
index a68f3a31d2d,61aa984c1af..5ecf9a84ca1
--- a/source/blender/editors/sculpt_paint/paint_image_proj.cc
+++ b/source/blender/editors/sculpt_paint/paint_image_proj.cc
@@@ -3816,12 -3815,12 +3814,12 @@@ static void proj_paint_state_screen_coo
    projScreenCo = *ps->screenCoords;
  
    if (ps->is_ortho) {
 -    for (a = 0, mv = ps->mvert_eval; a < ps->totvert_eval; a++, mv++, projScreenCo += 4) {
 -      mul_v3_m4v3(projScreenCo, ps->projectMat, mv->co);
 +    for (a = 0; a < ps->totvert_eval; a++, projScreenCo += 4) {
 +      mul_v3_m4v3(projScreenCo, ps->projectMat, ps->positions_eval[a]);
  
        /* screen space, not clamped */
-       projScreenCo[0] = (float)(ps->winx * 0.5f) + (ps->winx * 0.5f) * projScreenCo[0];
-       projScreenCo[1] = (float)(ps->winy * 0.5f) + (ps->winy * 0.5f) * projScreenCo[1];
+       projScreenCo[0] = float(ps->winx * 0.5f) + (ps->winx * 0.5f) * projScreenCo[0];
+       projScreenCo[1] = float(ps->winy * 0.5f) + (ps->winy * 0.5f) * projScreenCo[1];
        minmax_v2v2_v2(ps->screenMin, ps->screenMax, projScreenCo);
      }
    }



More information about the Bf-blender-cvs mailing list