I've always been interested in organic-looking growth effects in motion graphics, however for the most part the existing workflows I was able to find did not satisfy me. Using a VDB workflow or a remesh-based workflow gives you with unstable UVs, jittery meshes, and unreliable attributes and point counts. Even if you find ways around that, I still could not find a unifying workflow to make a wide variety of effects.
My goal for this project was to make it possible to achieve these kinds of organic effects within one unifying workflow, while still preserving many of the original properties of the mesh.
My goal for this project was to make it possible to achieve these kinds of organic effects within one unifying workflow, while still preserving many of the original properties of the mesh.
Currently this toolkit supports/implements:
- adaptive remeshing with ID conservation
- self-collision avoidance
- colliders
- reaction diffusion effects
- growth along guide curves
- growth along velocity fields
- linear growth effects on polylines
- space colonization effects
- and more
Here is every node currently included in GGro:
- adaptive remeshing with ID conservation
- self-collision avoidance
- colliders
- reaction diffusion effects
- growth along guide curves
- growth along velocity fields
- linear growth effects on polylines
- space colonization effects
- and more
Here is every node currently included in GGro:
Here are some sample renders I created with GGro:
A few examples of effects you can create with GGro:
Simple reaction diffusion test
Test for growth along a path
Growth towards an attractor point, going around a collision mesh
Growth driven by an input velocity field
If you want to download and try GGro for yourself, you can check out my Gumroad page: https://giogargiulo.gumroad.com/l/ggro