use raw cloth3d input

This commit is contained in:
2022-12-23 16:49:30 +00:00
parent 70a42c21b5
commit 67891530a2
4 changed files with 54 additions and 32 deletions
-10
View File
@@ -25,13 +25,3 @@ class Accumulator():
self.dict = dict()
def mask_faces(F, mask):
F_mask = np.take(mask, F.reshape(-1), axis=0)
F_mask = F_mask.reshape((-1, 3)).sum(axis=1) == 3
V_ind = np.zeros(mask.shape, dtype=np.int32)
V_ind[mask] = np.arange(mask.sum())
F_new = np.take(V_ind, F[F_mask, :].reshape(-1), axis=0).reshape((-1, 3))
return F_new