| |

3D Cubes x Orphic Overlay — Creative Coding in p5.js

This post covers a creative coding study in p5.js, where I combine two visual languages in one frame: a strict 3D structure of nested wireframe cubes and a flat 2D layer inspired by Sonia Delaunay and Orphism. I designed the result specifically for VJ projection and ambient music performance.





Two Systems in One Image

I built the foundation from four wireframe cubes, nested inside each other. First, I set each cube to rotate at a slightly different pace, creating a calm mechanical rhythm. In addition, I placed small dots that orbit and slide along the edges — they stay loyal to the geometry, but add a living pulse, like energy moving through the structure.

On top of that, I added an Orphic overlay: concentric rings and arcs that overlap, cut through each other, and create a collage of movement. I kept this layer intentionally flat and graphic — a counterpoint to the depth of the cubes. Together, these two systems create a quiet visual tension that holds up well in long projection.


Color as Motion

I chose a palette aligned with Delaunay’s simultaneous contrasts: red, yellow, blue, orange, green, white, and black. Color is not decoration here — it drives perceived motion. As a result, the image keeps shifting even when the animation stays subtle, because the slow rotations and strong contrasts constantly create new combinations.

One key detail: I treat white as space rather than paint. I leave segments that would normally be white transparent, so the black background shows through. Therefore the rings feel cut out of darkness — lighter and more architectural.


Why It Fits Ambient Music

Ambient music doesn’t need fast editing. Instead, it needs visuals that can breathe. That is why I kept the animation slow and layered. The cubes provide structure. The circles and arcs bring rhythm and color movement. Furthermore, the orbiting dots form a steady pulse. Because of this, together they build a quiet tension that works well in projection — you can watch it for minutes and still discover new combinations.

I connect this creative coding study directly to my live VJ projection work in Resolume.


Technical Notes — p5.js WEBGL

I built the visual in p5.js in WEBGL mode at 1920×1080. I constructed everything from simple shapes and repeated patterns: rings as segmented geometry, arcs as slicing layers, cubes as wireframes. I wrote the full code from scratch, without shaders or external dependencies — just composition and motion.

Finally, if you want to explore more of this work, visit the Creative Coding overview or the FDR-Sound music page.

Publicaciones Similares

  • | |

    Sarah De Vos

    Palindroom 01.04—07.05.2023 Antwerp Zuid Gallery Sofie Van de Velde Sarah De Vos is a Belgian artist who has been making waves in the art world with her unique and thought-provoking works. She graduated from Sint-Lucas Antwerp in 2008, and went on to take a postgraduate course at De Ateliers in Amsterdam. Since then, she has…

  • Le Festin des Dieux by Jan Harmensz van Bijlert

    (circa 1635) Introduction Jan Harmensz van Bijlert, a notable Dutch painter, created “Le Festin des Dieux” around 1635. This work, currently housed in the Musée Magnin in Dijon, France, showcases Bijlert’s ability to blend classical mythology with the stylistic influences of his time. This essay explores the painting’s context, composition, stylistic elements, and its impact…

  • |

    Taylor Swift

    Taylor Swift’s career is a remarkable testimony to her resilience and creativity as she transitioned from a country artist to a pop icon. Her journey began with her self-titled debut album, which revolutionized country music, showcasing her unique storytelling. Albums like “Red” and “1989” cemented her status in pop, blending genres while retaining authenticity. Swift not only transformed her music but also adeptly engaged her fan base through a robust digital presence and empowering philanthropy. Her advocacy for artists’ rights and social justice reinforces her legacy, making her a pivotal figure in contemporary music.

  • | | |

    Paris

    Paris is divided into 20 unique arrondissements, each with its own history and character, reflecting the city’s evolution from a small settlement to a cultural hub. Each district, from the iconic Louvre in the 1st to the vibrant street art in the 20th, contributes to the city’s rich tapestry. The 5th arrondissement, known as the Latin Quarter, hosts historical sites like the Sorbonne and Panthéon, while the 7th showcases landmarks like the Eiffel Tower. Exploring these diverse neighborhoods reveals a captivating journey through art, history, and local life, making Paris endlessly fascinating.

  • Art Deco – An Elegant Fusion of Style and Functionality

    Art Deco, a design movement from the 1920s and 1930s, is known for its bold geometric patterns, rich colors, and luxurious materials. Originating in Paris, it spread rapidly, influencing architecture, furniture, fashion, and graphic design. Key characteristics include geometric shapes and vibrant hues, drawing inspiration from ancient civilizations. Despite its decline during the Great Depression and WWII, Art Deco saw a resurgence, remaining a significant and iconic style in design history.

  • John Stezaker

    John Stezaker is a significant contemporary artist renowned for his innovative collages that merge found photographs into thought-provoking art. His practice delves into themes such as memory, identity, and representation, challenging viewers to reconsider the nature of images. Techniques like manual cutting and pasting allow for a tactile engagement, evoking nostalgia while disrupting familiar narratives. Stezaker’s notable series, including “Film Portraits” and “Marriage,” explore the fluidity of identity through visual dissonance. His exhibitions at prestigious venues have solidified his impact on the contemporary art scene and inspired a renewed appreciation for collage as a complex art form.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *