3 ms·
There's also OpenJSCAD. Which, being JavaScript ofc, can run in the browser https://openjscad.xyz/ https://openjscad.xyz/ https://github.com/jscad/OpenJSCAD.o
by culi 11mo ago
There's also OpenJSCAD. Which, being JavaScript ofc, can run in the browser
https://openjscad.xyz/ https://openjscad.xyz/
https://github.com/jscad/OpenJSCAD.org https://github.com/jscad/OpenJSCAD.org
- spwa4 11mo agoDon't people think this is one tool that would greatly benefit from using the very fastest languages available? Where's the C++, Rust, maybe even FORTRAN version?
- htgb 11mo agoThis is only the language for describing the volumes. That's not heavy, rather the importance is that you can express the ideas you want. The heavy lifting of rendering and computing how volumes interact etc is already implemented in native code.
- WillAdams 11mo agoMy understanding is that the core of OpenSCAD is done using C++. If you wish to use Rust for 3D modeling directly there is: https://fornjot.app/ https://fornjot.app/ (the developer of which is actually working on a BREP kernel)
- rafabulsing 11mo agoRe: JS based CAD, there's also replicad, which I've used previously and found to be really good. https://replicad.xyz/ https://replicad.xyz/
- xixixao 11mo agoFrom my testing, the CSG operations, with post-processing, don’t produce watertight meshes. And being focused on printing, it doesn’t support different colors for the CSG operands. My use case is animation/games, so I’m reimplementing the CSG with a watertight b-rep.