Dream Flake 3.0
DesignMorphine's Dreamflake 3.0 webinar in 2020 showcased the use of Michael Pryor's Pufferfish plugin to create seamless transitions between different geometries. In this case, the "city" is generated using two modules with the same topology to enable transitions.
The transitions can occur not only on flat surfaces, but also on doubly curved surfaces.
Sofwares used: Rhino3D (SubD modeling), Grasshopper, Pufferfish plugin (for transitions and tween through meshes), Keyshot render engine.