[Bf-blender-cvs] [2b3d680b096] refactor-mesh-uv-map-generic: Merge branch 'master' into private-uvasttrib

Martijn Versteegh noreply at git.blender.org
Wed Oct 26 08:10:08 CEST 2022


Commit: 2b3d680b096c2c85ed3fa1b6de6819d96ac2b202
Author: Martijn Versteegh
Date:   Wed Oct 26 08:09:45 2022 +0200
Branches: refactor-mesh-uv-map-generic
https://developer.blender.org/rB2b3d680b096c2c85ed3fa1b6de6819d96ac2b202

Merge branch 'master' into private-uvasttrib

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



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

diff --cc source/blender/editors/uvedit/uvedit_islands.cc
index aeb3ffec325,4009447ba7e..5fdc223e23e
--- a/source/blender/editors/uvedit/uvedit_islands.cc
+++ b/source/blender/editors/uvedit/uvedit_islands.cc
@@@ -487,18 -678,7 +677,8 @@@ void ED_uvedit_pack_islands_multi(cons
      }
  
      bm_face_array_calc_bounds(
 -        island->faces, island->faces_len, island->cd_loop_uv_offset, &island->bounds_rect);
 +        island->faces, island->faces_len, island->offsets.uv, &island->bounds_rect);
 +
-     BoxPack *box = &boxarray[index];
-     box->index = index;
-     box->x = 0.0f;
-     box->y = 0.0f;
-     box->w = BLI_rctf_size_x(&island->bounds_rect);
-     box->h = BLI_rctf_size_y(&island->bounds_rect);
- 
-     if (margin > 0.0f) {
-       area += double(sqrtf(box->w * box->h));
-     }
    }
  
    /* Center of bounding box containing all selected UVs. */
diff --cc source/blender/modifiers/intern/MOD_uvproject.cc
index f707ac6834c,9861b318e82..7a37a529d8e
--- a/source/blender/modifiers/intern/MOD_uvproject.cc
+++ b/source/blender/modifiers/intern/MOD_uvproject.cc
@@@ -52,10 -52,10 +52,10 @@@ static void initData(ModifierData *md
    MEMCPY_STRUCT_AFTER(umd, DNA_struct_default_get(UVProjectModifierData), modifier);
  }
  
- static void requiredDataMask(ModifierData *UNUSED(md), CustomData_MeshMasks *r_cddata_masks)
+ static void requiredDataMask(ModifierData * /*md*/, CustomData_MeshMasks *r_cddata_masks)
  {
    /* ask for UV coordinates */
 -  r_cddata_masks->lmask |= CD_MASK_MLOOPUV;
 +  r_cddata_masks->lmask |= CD_MASK_PROP_FLOAT2;
  }
  
  static void foreachIDLink(ModifierData *md, Object *ob, IDWalkFunc walk, void *userData)



More information about the Bf-blender-cvs mailing list