» Lightstrive
This site relies heavily on Javascript. You should enable it if you want the full experience. Learn more.

Lightstrive

Lightstrive - an interactive light projection

As part of the Catch the Light program accompanying the olympic games in Athens in August 2004 we've been invited to realize one of the 9 installations that have been setup throughout the city.

The fassade of a building is illuminated by a virtual lightsource that can be played with like a ball thus creating different lighting for the fassade every moment.

Team

  • Michael Höpfel
  • Sebastian Gregor
  • joreg

Additional credits go to Michael Mehling for last minute programming at meso, Michael Mehling and Jenny Michel for their help on setting up the hardware and to Adi and Marianna as our fabulous production team in Athens.

Further documentation on:

Movie

">tiki-download_file.php?fileId=15' type='video/mp4'>

Making Of

Lightstrive is completely realized with our inhouse developed graphical programming language vvvv and runs on two standard windows pcs with current graphics hardware.

The audience is being tracked by a low latency firewire camera mounted high above on the opposite building viewing the whole interactive zone of about 22m. Direction and power of the users movement is extracted by analysing the video over time. A resulting vector is used to update the lights/balls movement that is otherwise being calculated by a physics engine that also includes the facades geometry in its calculations. Therefore the light/ball can also be caught in one of fhe balconies in which case the game restarts.

The lights/balls current coordinate is always sent to the second pc where it is used to calculate the correct shadows cast by the point-lightsource represented by the ball. Shadows are calculated via custom vertex- and pixelshaders.

  • the place, korai, the bank building by day
  • photos of setup

Early Screenshots

the tracker system

the shadowing system

anonymous user login

Shoutbox

~5d ago

~8d ago

joreg: The Winter Season of vvvv workshops is now over but all recordings are still available for purchase: https://thenodeinstitute.org/ws23-vvvv-intermediates/

~14d ago

schlonzo: Love the new drag and drop functionality for links in latest previews!

~22d ago

joreg: Workshop on 29 02: Create Sequencers and Precise Clock Based Tools. Signup here: https://thenodeinstitute.org/courses/ws23-vvvv-08-create-sequencers-and-precise-clock-based-tools-in-vvvv-gamma/

~29d ago

joreg: Workshop on 22 02: Unlocking Shader Artistry: A Journey through ‘The Book of Shaders’ with FUSE. Signup here: https://thenodeinstitute.org/courses/ws23-vvvv-12-book-of-shaders/

~1mth ago

joreg: Talk and Workshop on February 15 & 16 in Frankfurt: https://visualprogramming.net/blog/vvvv-at-node-code-frankfurt/

~1mth ago

woei: @Joanie_AntiVJ: think so, looks doable

~1mth ago

xd_nitro: Anyone remember who increased projector brightness by removing some components that product the color?

~1mth ago

Joanie_AntiVJ: This looks super interesting (vectors over network) would anyone here know how to implement this in beta? https://github.com/madmappersoftware/Ponk