Differential Mesh is an extension of the Hyphae (https://github.com/inconvergent/hyphae) algorithm. I started working on it with the intention of mimicking the growth of (certain types of) lichen.
This three dimensional extension is something else entirely ...
In order for this code to run you must first download and install:
zonemap3d
: https://github.com/inconvergent/zonemap-3dview-3d
: https://github.com/inconvergent/view-3dfn
: https://github.com/inconvergent/fn-python3 (only used to generate file names, you can skip this by changing file names inmain.py
)
The code also depends on:
numpy
scipy
cython