This application code is built using ThreeJs, it render 3D to SVG. Since I created the first handmade version of these compositions in May 2022, I have been working on this generative version, which is now complete. The fxrandom function is executed 380-780 times, which affects the number, size, color, transparency and animation of the elements, so that each generated creation is completely unique.

After generation, the animation starts: first the elements come in, and then it shows the two side views, during which it switches to split screen and then returns to the original view. You can interrupt this animation at any time by interacting with the mouse or keyboard shortcuts:

- You can rotate the object with the mouse move (touch on mobile).
- You can change view with the arrows to 4 preset.

<- Left - side view
-> Right - another side view
↑ Up - top view
↓ Down - default view

- Spacebar switch to split screen or back
- "d" - restart animation
- "s" - save an svg from current view

Theo Van Doesburg inspired this work, it’s also a tribute to his oeuvre.

Theo van Doesburg was a Dutch artist, who practiced painting, writing, poetry and architecture. He is best known as the founder and leader of De Stijl. He developed a greater interest in architecture in the early 1920s and even abandoned painting for a time in order to devote himself to investigating architectural and spatial problems.

He met Cornelis van Eesteren with whom he collaborated on a series of projects that were shown at the Galerie L’Effort Moderne in Paris in 1923. The models and axonometric projections he and Van Eesteren made for the exhibition, in which they studied the distinction between the two-dimensionality of painting and the three-dimensionality of architecture, and his own architectural constructions in primary colours, in which the interior and exterior were interrelated, are reflected in the Construction in Space-Time series.

100 years later

This type of the new media art is interactive for the viewer can view the composition from a different point. Van Doesburg has outgrown his age with his works. 100 years later his works regains its relevance by extend this experience into 3-dimensional space displayed by computers.

Have fun and build! :)

@C4RC0 © 2022

This page has been generated using fx_hash public API, to display an overview of a creator's collection from The computation of "rarity" is not the official computation and therefore can differ. Dev by @zancan.