Monorepository holding tools for modeling with signed distance functions using hiccup-like language, works both on CPU and GPU.
Provides multiple primitives, basic operations, and custom map
function for working over large amounts of data efficiently.
Each project contains detailed README file.
hiccup-sdf
- main librarydisplay-sdf
- utility for displaying SDFshiccup-sdf-to-obj
- utility for exportinghiccup-sdf
models to OBJs
basic
- example usage ofhiccup-sdf
anddisplay-sdf
obj-export
- examples of exportinghiccup-sdf
models to OBJs
PRs welcome!
- consistent
map
function for CPU and GPU - threaded meshing for model trees containing functions
- support for custom user-defined functions
This project was developed in part at Laboratory, an artist residency for interactive arts: https://laboratoryspokane.com.