Spline-based mesh generation

I will add more primitives, yeah…