Procedural Cuboid from James Montague on Vimeo.

My original idea behind this was to create an interface in which users could create different sized LED displays for use in their games, however once I was able to generate a flat grid I became interested in trying create a cuboid using the same techniques.

The end result is a cube which you can 'draw' on by using left and right mouse buttons to turn the lights on and off. I ended up learning a lot about using arrays and for loops within blueprints as well.