surf-it presenter: ilya sukharnikov august 29, 2008 project: hiperwall large-scale animation mentor:...
Post on 21-Dec-2015
216 views
TRANSCRIPT
SURF-ITSURF-IT
Presenter: Ilya SukharnikovPresenter: Ilya Sukharnikov
August 29, 2008August 29, 2008
Project: HIPerWall Large-Scale AnimationProject: HIPerWall Large-Scale Animation
Mentor: Prof. Stephen JenksMentor: Prof. Stephen Jenks
ProblemProblem
50 displays, 25 G5’s50 displays, 25 G5’s
Play extremely large-scale animationPlay extremely large-scale animation
Utilizing the entire wallUtilizing the entire wall
SolutionSolution
Split the picture into piecesSynchronize the playbackCreate movie files
SolutionSolution
Use ImageMagick to split the pictures into Use ImageMagick to split the pictures into
partsparts
FFMPEG to create the movie filesFFMPEG to create the movie files
Use FFMPEG to synchronize the playback Use FFMPEG to synchronize the playback
and OpenGL to output it to screenand OpenGL to output it to screen
Ready to UseReady to Use
Playback is achieved for movie files of Playback is achieved for movie files of
different formatsdifferent formats
Script for splitting/combining imagesScript for splitting/combining images
GUI control programGUI control program
ResultsResults
Preprocessing can take as little as 20 Preprocessing can take as little as 20
minutes.minutes.
14400x7200 animation was played at 14400x7200 animation was played at
10fps10fps
GoalGoal
Scalable movieScalable movie
Moveable movieMoveable movie
Plug-n-PlayPlug-n-Play
Questions?Questions?
Thank You!Thank You!