90 likes | 115 Views
This project addressed the challenge of playing extremely large-scale animations across 50 displays and 25 G5 systems, utilizing the entire wall. By splitting the picture, creating movie files, and synchronizing playback, the solution enabled scalable, movable, plug-n-play playback with efficient preprocessing.
E N D
SURF-IT Project: HIPerWall Large-Scale Animation Mentor: Prof. Stephen Jenks Presenter: Ilya Sukharnikov August 29, 2008
Problem • 50 displays, 25 G5’s • Play extremely large-scale animation • Utilizing the entire wall
Solution Split the picture into pieces Create movie files Synchronize the playback
Solution • Use ImageMagick to split the pictures into parts • FFMPEG to create the movie files • Use FFMPEG to synchronize the playback and OpenGL to output it to screen
Ready to Use • Playback is achieved for movie files of different formats • Script for splitting/combining images • GUI control program
Results • Preprocessing can take as little as 20 minutes. • 14400x7200 animation was played at 10fps
Goal • Scalable movie • Moveable movie • Plug-n-Play
Questions? Thank You!