Fluidum

A kinetic sculpture made of 85 robotically controlled mirrors

Morphing the Reality

Fluidum is a robotic sculpture built from 85 individually controlled mirrors, arranged as a vertical surface that behaves like water. As you approach, the mirrors ripple and tilt, breaking and rebuilding your reflection — a moving surface somewhere between a mirror and a pool.

Role
Author
Event
World Expo2020
Location
Dubai, UAE
Year
2021
Partner of the Art
Prusa Research
Production Partner
PrusaLab
Fluidum robotic mirror installation by Petr Vacek, World Expo 2020 Dubai
Fluidum kinetic art installation, 85 computer-controlled mirrors forming a vertical water surface

An Introspective Evolution

The idea goes back to the first time a person saw themselves in water. In a day full of screens and notifications, Fluidum asks a slower question about who we are and where we are heading, using the mirror as a bridge between our technology-heavy present and a quieter, more reflective past.

Immersive Mirror

Fluidum grew out of Reflexe, the 2019 installation I made with Adam Cigler for Prague’s Signal Festival, which went on to tour audiovisual festivals across Europe. Where Reflexe was a flat wall of mirrors, Fluidum adds a third dimension — the mirrors move in and out, deepening the sense of depth and making each encounter more personal.

Fluidum — computational design and robotics, built with Prusa Research and PrusaLab

”Mirror wall moving so fluidly one would think they are the waves of the ocean.

Making of Fluidum

Fluidum was built with the team at the PrusaLab makerspace. Like the credits at the end of a film, the people below did the work that turned the concept into a working machine.

production management
Ondřej Kašpárek, Roman Schiller, Tereza Vaníková
firmware, electronics, network
Matěj Suchánek
production team
Stanislav Wasserbauer, Lukáš Kramer, Michal Trnečka, Aleks Ristić, Bedřich Štěpánek, Martin Šťastný, Jan Jakš, Leoš Hort, Jiří Tyl, Gabi Novotná, Max Klimeš
content
Jiří Tyl, Jakub Kmošek, Vojtěch Bartoš
special thanks to
Jiří Zemánek (kinematics), Aleš Hrabě (coding)
PrusaLab — collaboration partner
Share