Nakade is a real-time generative graphical music visualisation created for the Synchrony 2020 New-York-Montréal demoscene event, where it was awarded first place in the demo category.
"Nakade" is a double entendre between Bulgarian and Japanese. "Na kade" (на каде) in Bulgarian means "where to?", in a way posing the question "where can I find home?". In Japanese, "naka de" (中で) translates to "inside", answering the question is "home is found inside oneself".
This project was created in collaboration with Victor Ivanov, who composed, sound designed and mixed the music heard in the demo, and provided key insights into game logic design and photogrammetric model creation.
My key contribution consists in the development of custom shader and graphics programs that allowed us to shear, twist and distort space in real time, and melt point clouds into flowing, liquid-like patterns.
All of the scenes showcased in the demo were created through photogrammetry, allowing us to transform real-world spaces into 3D environments made of colored points. Most scenes were captured in New-York, but two scenes were captured on the train on which the demoscene event occured, just a few hours before the final version of the program was compiled.