|
Animation
The
animation of 3D models and the interpolation of camera paths is the
first part of my phd study. The example movie
(4MB
MPEG-1) shows a flight path over an archeological excavation site in
Turkey. The 3D model of the scene is generated by the 3D reconstruction
algorithm (see
publications) invented by Zisserman and Beardsley from Oxford and
enhanced by Pollefeys together with the head of our group Prof.
Dr.-Ing. Reinhard Koch.
If you watch the movie, you might recognize that the camera moves
zick-zack-like above the ground with infinite acceleration at the key
positions. This bouncing effect occurs, because the path was
interpolated linearly between the keypoints (16 for this movie). In this movie (4MB MPEG-1) the same path was
interpolated with cubic splines generating a smooth impression. The
interpolation actually involves 3 parallel interpolations: the
position, the orientation and the upvector of the camera. The rendering
is done with openSG, which is based
on openGL.
|
|
|
|
OpenSG
OpenSG
(Open Scene Graph) is a portable scenegraph system to create realtime
graphic programs and relies on openGL. It is the rendering basis for my
applications and gives access to different 3D-model formats, like
VRML97. The animation above is based on the scenegraph's transform
nodes, though openSG itself does not include animation routines.
Further
information: www.opensg.org
|
|
|