Replies: 1 comment 1 reply
-
Thanks for sharing! :) Something I found before is called OpenCascade.js which is also using webassembly and is faster than OpenJSCAD. For example, there's a web GUI called replicad. Try it out and let me know what you think. There's also CascadeStudio based on OpenCascade.js. |
Beta Was this translation helpful? Give feedback.
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
The distraction rabbit hole
things I am working on (shameless plug)
standards
BOOLEANS
Other engines that do booleans
Manifold (WASM)
A new boolean library that creates manifold shapes(no more errors in slicer) claims up-to 1000x performance gain over csg.js/(that is used by jscad). It is very promising and might be good to consider to offer as an option to use with jscad modeling. A quick test of cutting a sphere(256 segments) from a cube gives 35 sec in jscad, versus 0.07s in manifold. And jscad produces non-manifold 3mf.
Walnut (WASM)
An ineresting different approach to 3d booleans.
Martinez
CGAL (not JS, no WASM)
booelans and everytinhg else and if u are like me, could be you are not even aware of it.
OpenSCAD
The inspiration that for the jscad, in the old days when WASM was not yet a thing
OCCT - OpenCascade
This one is different in that it uses BREP to describe geometry, but is used very much in desktop apps like FreeCAD.
..........
it will take some time to put massive number of links I hoarded, so I will update this list slowly.
Beta Was this translation helpful? Give feedback.
All reactions