Animation "Homotopic Fun in 5D Space"

Central shape

Click on an image to get its larger version

In the animation "Homotopic Fun in 5D space" (by Pasko A., Adzhiev V., Fausett E. ) we present a time-dependent version of bi-directional metamorphosis, which is a non-traditional operation in computer graphics and animation. It results in a smooth transformation (metamorphosis) between four key 3D shapes modeled using function representation (F-rep) and shown below:

Cat Robot
NiHon Rob_Let

The selected key-shapes are, to some extent, "cultural key signs" in Japan:

The transformation applied to the key shapes can be described by the following expression:
Meta5D = (Cat*(1.-x[4])+Robot*x[4])*(1.-x[5]) + (NiHon*(1.-x[4])+Rob_Let*x[4])*x[5];

Therefore, the entire animation is described by a single function of five variables. Then, coordinates x[1], x[2], x[3] are considered as "real life" Cartesian coordinates; x[4] and x[5] are dynamic ("time") coordinates. Each frame of the animation presents a unique 3D shape corresponding to a point in the plane (x[4], x[5]). To get the current values of x[4] and x[5], the trajectory in this plane is analytically defined (see below).

Trajectory in x4,x5 plane

Then, by moving along the trajectory we get the current 5D shape, which is projected to a 3D space to produce a single frame. The central shape, which is an equal mixture of the four initial shapes, is shown at the top of this page. Note that all topology changes are handled automatically. No polygonal surface was generated. The frames were rendered by direct ray tracing of the intermediate F-rep objects.

Click to view a streamed video version of the animation "Homotopic Fun in 5D Space" (WMV format, 128 Kbps)

This video has reduced quality because of compression. Do not look too close!

This animation received a prize of Dream Centenary CG Grand Prix (Japan, 1999).
Details can be found in the paper:
Fausett E. , Pasko A., Adzhiev V.,
"Space-time and higher dimensional modeling for animation", Computer Animation 2000, IEEE Computer Society, ISBN 0-7695-0683-6, 2000, pp.140-145.
Electronic version: PostScript + zip (929K) and PDF (675K)


Back to F-rep Home Page