Skip to content

Commit 88b87d3

Browse files
Assert sparse marching cubes output is nonempty
Co-authored-by: alecjacobson <2241689+alecjacobson@users.noreply.github.com>
1 parent 2fbb882 commit 88b87d3

1 file changed

Lines changed: 2 additions & 0 deletions

File tree

‎tests/test_all.py‎

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -627,6 +627,8 @@ def udf_sphere(Q):
627627
unique_ijk, J, unique_corners = igl.unique_sparse_voxel_corners(origin,h0,max_depth,ijk)
628628
unique_S = sdf_sphere(unique_corners)
629629
V,F,E2V = igl.marching_cubes(unique_S,unique_corners,J,0.0)
630+
assert V.shape[0] > 0
631+
assert F.shape[0] > 0
630632
EV_list = [[k & 0xFFFFFFFF, k >> 32, v] for k, v in E2V.items()]
631633
EV = np.array(EV_list, dtype=np.int64) if EV_list else np.empty((0,3), dtype=np.int64)
632634
assert len(E2V) == EV.shape[0]

0 commit comments

Comments
 (0)