Expand description
A fast, optionally multithreaded Constructive Solid Geometry (CSG) library, built around Boolean operations (union, difference, intersection, xor) on sets of polygons stored in BSP trees.
§Features
§Default
- f64: use f64 as Real
- stl-io:
.stl
import/export - dxf-io:
.dxf
import/export - chull-io: convex hull and minkowski sum
- metaballs: enables an implementation of metaballs
- sdf: signed distance fields (sdf) using fast-surface-nets
- offset: use
geo-buf
for offset operations - delaunay: use
geo
sspade
feature for triangulation
§Optional
- f32: use f32 as Real, this conflicts with f64
- parallel: use rayon for multithreading
- svg-io: create
Sketch
s from and convertSketch
s to SVG’s - truetype-text: create
Sketch
s using TrueType fonts.ttf
- hershey-text: create
Sketch
s using Hershey fonts (.jhf
) - image-io: make
Sketch
s from images - earcut: use
geo
searcutr
feature for triangulation - bevymesh: for conversion to a bevy
Mesh