manifold icon indicating copy to clipboard operation
manifold copied to clipboard

Geometry library for topological robustness

Results 63 manifold issues
Sort by recently updated
recently updated
newest added

We want to avoid conflicting with header files from other packages.

@elalish It seems like there's room for additional simplification after one pass; perhaps topology should be simplified until no changes are made? ```py general_offset = nonConvex.minkowski_sum(nonConvex.scale([0.5, 0.5, 0.5])) for i...

This is the minimal code to get the naive minkowksi sum working ~~with basic affordances for multithreading~~. This is essentially the other PR, but without the in-progress experimentation or the...

We only have tests for the triangulator, and the test is only checking for segfault/memory corruption and infinite loops. We should add more tests. 1. [ ] Add tests for...

just a todo for tracking https://github.com/elalish/manifold/pull/598

The current csg_tree implementation will hold the lock until the underlying object is completely evaluated. If the lock is already taken, the thread will not be able to proceed and...

enhancement

This will be a large feature; I'm not sure when I'll have time to tackle it, but I want to write down my thoughts since I now have a sketch...

enhancement

My halfedge tangent smoothing technique is great for triangles, but does a poor job on quads as quads have to be split into two triangles in one of two ways,...

enhancement

Great library! I love it. The following code shows how memory is consumed. you need to pip install psutil first. `from manifold3d import * import random def get_boolean_difference(n): sph =...

Split manifold test into manifold_test, manifold_advanced_test, manifold_smooth_test, manifold_mingap_test.