How to create algorithm-based geometric patterns

Hi all,

I saw a great cgi-technique what I would like to reproduce within Blender if possible. Please have a look;


Can something like this be accomplished with only the help of modifiers or does it require some Python knowledge?

You’re going to need to dig into python for that one. But it looks like a fun python project, could be a good learning opportunity!