From a5b4e3f8015257f3ca147b9eb903ac8b9ce617a3 Mon Sep 17 00:00:00 2001 From: Joel Palmius Date: Wed, 7 Mar 2018 09:33:29 +0100 Subject: [PATCH] Ensure we stick to the length of the array that is assigned to (nbt #1) --- makehuman/core/module3d.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/makehuman/core/module3d.py b/makehuman/core/module3d.py index 9ae17480c..d40352065 100644 --- a/makehuman/core/module3d.py +++ b/makehuman/core/module3d.py @@ -308,7 +308,7 @@ def filterMaskedVerts(self, other, update=True): fuvs = self.fuvs[self.face_mask] uv_idx = np.unique(fuvs.reshape(-1)) inverse_uv_idx = - np.ones(self.texco.shape[0], dtype=np.int32) - inverse_uv_idx[uv_idx] = np.arange(self.texco.shape[0], dtype=np.int32) + inverse_uv_idx[uv_idx] = np.arange(uv_idx.shape[0], dtype=np.int32) for i in range(self.vertsPerPrimitive): fuvs[:,i] = inverse_uv_idx[fuvs[:,i]]