Libfive: A software library and set of tools for solid modeling
4 months ago
- #parametric-design
- #solid-modeling
- #open-source
- Libfive is a software library for solid modeling, ideal for parametric and procedural design.
- It supports generative design, mass customization, and domain-specific CAD tools.
- The geometry kernel uses functional representations, offering benefits like trivial constructive solid geometry and high resolution.
- Libfive includes a low-level geometry kernel, high-level language bindings, a standard library, and a desktop application (Studio).
- The framework allows building custom CAD software, high-level language tools, and design customizers.
- Libfive is open-source, with licenses (MPL for kernel, GPL for Studio GUI) that are commercially friendly.