From 00f88babed2f74380443bae6199b050d452583a5 Mon Sep 17 00:00:00 2001 From: Hans Goudey Date: Wed, 21 Jun 2023 13:37:19 -0400 Subject: [PATCH] Fix #109042: Bake from multires different from previous versions The fix is the same as d622673f4b435b3cd336 and 85bd64ece468bb6fff09. --- source/blender/blenkernel/intern/subsurf_ccg.cc | 1 + 1 file changed, 1 insertion(+) diff --git a/source/blender/blenkernel/intern/subsurf_ccg.cc b/source/blender/blenkernel/intern/subsurf_ccg.cc index 02e67f7c92c..04d96d2db3e 100644 --- a/source/blender/blenkernel/intern/subsurf_ccg.cc +++ b/source/blender/blenkernel/intern/subsurf_ccg.cc @@ -1699,6 +1699,7 @@ static CCGDerivedMesh *getCCGDerivedMesh(CCGSubSurf *ss, 0, ccgSubSurf_getNumFinalFaces(ss) * 4, ccgSubSurf_getNumFinalFaces(ss)); + CustomData_free_layer_named(&ccgdm->dm.vertData, "position", ccgSubSurf_getNumFinalVerts(ss)); CustomData_free_layer_named(&ccgdm->dm.edgeData, ".edge_verts", ccgSubSurf_getNumFinalEdges(ss)); CustomData_free_layer_named( &ccgdm->dm.loopData, ".corner_vert", ccgSubSurf_getNumFinalFaces(ss) * 4);