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 currently use `Polygons` as input to several `Manifold` constructors, and they could easily be output as well (think `Slice`), but we have no way to operate on them in...

enhancement

Perhaps we can use https://llvm.org/docs/LibFuzzer.html to test the library? Generate a number of primitive objects, perform random translation/scaling/rotation and boolean operations for them. There are a few things we can...

enhancement

Hi, I was using this library to do following operations using the python bindings provided by this repository. I think the memory leaks when the mesh triangularization fails.. Is there...

I think we have a pretty good generic JS binding API now, but for ManifoldCAD, which is three.js-based, I think it would be quite a bit more ergonomic to have...

enhancement

It would be nice if we can directly export the model as a STL file, that way users can directly put it into a slicer. IIRC threejs already provides STL...

We can add some charts in our README to compare the performance of manifold to other libraries. We have some data comparing against OpenSCAD but it was a bit outdated...

One of the most powerful features of OpenSCAD is its visual debug, where you put `#` in front of a line to see that object rendered in the final output...

enhancement

I like the simplicity of @makc's first WASM [example](https://elalish.github.io/manifold/bindings/wasm/examples/index.html), so I plan to keep that (and add some explanation and link it from our readme). However, we could also use...

enhancement

For some functions such as smooth, it might be desirable to only operate on a subset of vertices/edges, for example to make round edges or add fillet. I think it...

enhancement

A simple relation API might serve as an alternative to translate and rotate. For example, one may specify two circles of two different meshes to be concentric with other additional...

enhancement