tools for modeling signed distance functions with hiccup-like language
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
assets
examples
packages
.gitignore
LICENSE.md
README.md
lerna.json
package-lock.json
package.json

README.md

hiccup-sdf

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.

Projects

Each project contains detailed README file.

Examples

  • basic - example usage of hiccup-sdf and display-sdf
  • obj-export - examples of exporting hiccup-sdf models to OBJs

Future Work

PRs welcome!

  • consistent map function for CPU and GPU
  • threaded meshing for model trees containing functions
  • support for custom user-defined functions

Acknowledgements

This project was developed in part at Laboratory, an artist residency for interactive arts: https://laboratoryspokane.com.