Pcg Spline Grammar
Is scripting required?
No. Everything is built entirely with Geometry Nodes. No Python scripts or external add-ons are required. Just very basic string syntax.
Can I use my own models?
Absolutely, any mesh can be used as a module. Module lengths are automatically detected and handled by the solver.
Is this similar to Unreal Engine 5 PCG Spline Grammar?
Yes.
The workflow is heavily inspired by UE5's PCG Spline Grammar system and brings similar procedural spline generation capabilities to Blender Geometry Nodes. So it can do anything what UE5's PCG Spline Grammar can do!
What is Spline Grammar?
Spline Grammar is a rule-based system for placing modular assets along a curve. Instead of manually positioning objects, you define grammar expressions and the system automatically fills the spline using your modules.