You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Currently the slicer will duplicate all vertices (including the triangles which fail an intersection). This has been done for performance and code readability reasons. There is an opportunity to optimize this section of the code to ensure that sliced mesh output has minimal duplicated vertices.
Change the Convex Triangulator to output Triangles in such a way that the vertices are shared instead of duplicated.
Change the slicer so that triangles which fail an intersection test (fail to cut) will not have vertices needlessly duplicated.
As an addition can have a look to see if sliced triangles can also share vertices, however this would require some expensive checks/sorts which could hinder performance. May add it as an optional feature instead of making it part of the core slicer.
The text was updated successfully, but these errors were encountered:
Currently the slicer will duplicate all vertices (including the triangles which fail an intersection). This has been done for performance and code readability reasons. There is an opportunity to optimize this section of the code to ensure that sliced mesh output has minimal duplicated vertices.
As an addition can have a look to see if sliced triangles can also share vertices, however this would require some expensive checks/sorts which could hinder performance. May add it as an optional feature instead of making it part of the core slicer.
The text was updated successfully, but these errors were encountered: