From b6c593da7249f96a07ca1a0f498e0f3cc2f8d3e0 Mon Sep 17 00:00:00 2001 From: Paul McCarthy <pauldmccarthy@gmail.com> Date: Fri, 19 Jan 2018 18:10:12 +0000 Subject: [PATCH] All test_mesh unit tests pass, but all are using deprecated TriangleMesh. Work to do. --- tests/test_mesh.py | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/tests/test_mesh.py b/tests/test_mesh.py index a08b89d23..ce47c09fe 100644 --- a/tests/test_mesh.py +++ b/tests/test_mesh.py @@ -188,10 +188,16 @@ def test_normals(): vnormals[i] = fnormals[faces].sum(axis=0) vnormals = transform.normalise(vnormals) - cw_nofix = fslmesh.TriangleMesh(verts, triangles_cw) - cw_fix = fslmesh.TriangleMesh(verts, triangles_cw, fixWinding=True) - ccw_nofix = fslmesh.TriangleMesh(verts, triangles_ccw) - ccw_fix = fslmesh.TriangleMesh(verts, triangles_ccw, fixWinding=True) + cw_nofix = fslmesh.TriangleMesh(np.array(verts), + np.array(triangles_cw)) + cw_fix = fslmesh.TriangleMesh(np.array(verts), + np.array(triangles_cw), + fixWinding=True) + ccw_nofix = fslmesh.TriangleMesh(np.array(verts), + np.array(triangles_ccw)) + ccw_fix = fslmesh.TriangleMesh(np.array(verts), + np.array(triangles_ccw), + fixWinding=True) # ccw triangles should give correct # normals without unwinding -- GitLab