Video Capture from OpenGL Programs
This lab is purely optional. During it, we will be capturing
video of your OpenGL programs for a demonstration at the
end-of-semester CS showcase at Haverford. The showcase will be
held on Dec 7th from 3:30-4:30pm at Haverford.
We will be using programs called yukon and seom to capture video from
your
OpenGL programs. To do this, you must be local on either hydra or
chimera, the only two computer where we have it installed.
Follow the tutorial at https://devel.neopsis.com/projects/yukon/wiki/HowTo/Capture
to capture video of OpenGL programs. Note that the seom-player described in the
tutorial will not work, so you will need to convert your videos to view
them.
Convert
your captured videos to .mpg format using the following command:
mv /tmp/yukon.seom filename.seom
filter --video filename.seom
> filename.mpg
You can then play your video by:
dragon filename.mpg
Be absolutely certain to remove your captured video from the temp
folder once you are finished so that another student
may capture their own video. Omitting
this
step
will prevent
others from capturing video due to file permissions.
rm /tmp/yukon.seom
Capture videos of any of your assignments 2-4 that you wish to
showcase. Each video should be about 10-15 seconds in
length. You may instead submit screenshots, if you wish.
I am also planning on including your assignment 1 renderings in the
showcase. Please let me know if you do not want me to include yours.
I'm also planning on labeling all images and videos with your
names. Again, please let me know if you do not want me to include your names
on your assignments.
Submit any videos you want displayed by copying them to ~eeaton/submit/cs312/videos/
. Name the
submitted videos
Lastname-312F10Assn#.mpg
or .seom or .jpg,
replacing Lastname and the
assignment # with the
appropriate
values. Submit only one video per assignment, but please submit
each video in both seom and mpg format. All videos
and images must be submitted by Sunday at 7am to be
included in the showcase.
Suggestions
---------------
It would be very neat to show the progression of your
assignments. For example, if you used your island for assignment
4, capture a particular location and navigation sequence in your
assignment 3 island and then capture that same sequence in your
assignment 4 island. I'll put them back-to-back to show the
transition. (If you do the back-to-back capture, increase the
duration of the videos to 20-30 seconds each.)
Be creative in the videos you capture. If you have any other
ideas, please let me know.