The
3dmov application demonstrates the 3D Kit in Zeta, which is an API
developers can use to work in 3D without getting into OpenGL. This
demo application has the following shapes: Cube, Sphere, Pulse and
Book.
The giant, grey, rotating cube
You can grab the cube with your mouse and drag it in any direction.
By doing that, you can change the direction the cube is spinning.
Impressed? You shouldn't be, the fun hasn't even started!
Open up a folder containing some of your favourite images, and
start dragging them onto the grey surfaces.
Now, find some QuickTime 3.0 movie files, and do the same with
them. Impressive?
Sphere
Pulse
The Pulse looks really cool as you add a picture or a movie. If
you turn it over, you will expose a grey backside and can add another
picture or movie to it.
The shape looks more or less like a water drop.
Book
To do this demo in an impressive way, you need to use images or
movies to at least three of it's pages. Show them how the image
or movie follows the page, as you turn it. And don't forget, it's
not only the pages that can be dragged, also the book. You might
even have to drag the ones you are presenting Zeta to, away from
the computer!
What are you actually demostrating?
This application was once written to show prevasive multithreading.
Each of the surfaces on the demo shapes, runs it's own thread. Each
thread is able to work independtly from the others, without having
to wait for it's share of processor time.
As this demo application is making use of multithreading, you can
have several different 3dmov windows open at the same time. All
of them will be rendered simultaneously.
|