curv
antimony
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
curv
-
The Orb: a parametric trackball with BTU mounted ball and keyboard switches for buttons
curv seems to have cad/slicer integration in mind as a long term goal, using f-rep to generate infill as well as the shape itself.
-
SDF Viewer: a fast and cross-platform Signed Distance Function (SDF) viewer, easily integrated with your SDF library
Curv is another cool GPU SDF renderer that you may find interesting!
- Learning CAD on Linux
- Ten Steps to Becoming a Synth Dynamo
-
Curv3D vs OpenSCAD?
The author outlines several OpenSCAD features that they want to implement here.
- Libfive: Solid modeling (CAD) library/tools with Scheme/Python bindings and GUI
-
Smooth voxel terrain: isosurface extraction with marching cubes and surface nets
https://github.com/curv3d/curv/blob/master/ideas/v-rep/To_Me...
I've also written up a 2D study of Marching Cubes (Squares) vs Dual Contouring:
antimony
-
Interesting examples of visual programming?
Antimony CAD Noodle diagrams to design parts (QT UI, each box is a Python script). Example code for a scaling node.
- What is the end purpose of your OpenBSD system?
- Learning CAD on Linux
-
CadQuery –- A Python parametric CAD scripting framework based on OCCT
For anyone interested in this, I would also recommend checking out the [antimony project](https://github.com/mkeeter/antimony). It's a parametric modeling program, but you can also pretty easily produce new scripts for its visual nodes.
-
Meet 'Blackjack': A 3D procedural modelling application I'm working on using 100% Rust
Reminds me of https://github.com/mkeeter/antimony
- Code CAD – Use code to create CAD models
-
Curated Code CAD
- Matt Keeter's stuff (listed here https://www.mattkeeter.com/projects/, including https://github.com/mkeeter/antimony and https://www.mattkeeter.com/projects/ao/, though I see you have libfive)
What are some alternatives?
openscad - OpenSCAD - The Programmers Solid 3D CAD Modeller
cadquery - A python parametric CAD scripting framework based on OCCT
libfive - Infrastructure for solid modeling
pythonocc-core - Python package for 3D CAD/BIM/PLM/CAM
DaisySP - A Powerful DSP Library in C++
OpenJSCAD.org - JSCAD is an open source set of modular, browser and command line tools for creating parametric 2D and 3D designs with JavaScript code. It provides a quick, precise and reproducible method for generating 3D models, and is especially useful for 3D printing applications.
regl - 👑 Functional WebGL
oce - OpenCASCADE Community Edition (OCE): a community driven fork of the Open CASCADE library.
zynthian-sys - System configuration scripts & files for Zynthian.
ViewSCAD - A Jupyter renderer for the OpenSCAD and SolidPython Constructive Solid Geometry languages
rust-bindgen - Automatically generates Rust FFI bindings to C (and some C++) libraries.
rend3 - Easy to use, customizable, efficient 3D renderer library built on wgpu.