Generative live visuals system built for BOMA, staged at the Museu Nacional da República in Brasília, in partnership with studio AB (Arthur Boeira). Oscar Niemeyer's concrete dome served as the screen, and its scale and curvature demanded a different approach to composition. The content pipeline combined several tools: Cavalry for kinetic typography, p5.js for parametric gradient loops, and Cinema 4D (with MoGraph) for additional loops. The core system was custom-built in p5.js, with over 40 animation modes generating geometric patterns and Op Art style illusions in infinite loops. Audio-reactive organic textures were built in TouchDesigner, responding to the music's frequencies in real time. To validate everything before the physical install, we built a 3D dome simulator in Three.js. This let us test content and develop animations that played off the dome's architecture. The final show ran on Resolume, blending pre-rendered layer presets with real-time content from TouchDesigner.
Client:
BOMA (Born of Music Addiction)
Location:
National Museum of the Republic, Brasília
Tools:
p5.js, Three.js, TouchDesigner, Cavalry, Cinema 4D, Blender, After Effects, Resolume, Resolume Wire
Credits:
Gabriel Talamini, creation and development
Arthur Boeira, creation and development




