Animate - breathe
life into, enliven through...
Movement is a powerful medium through which to convey a message to your audience. |
Gertie the Dinosaur was (perhaps) the first real animated character.
Gertie was created by cartoonist Winsor McCay in 1914. Unfortunately, due
to copyright restrictions, Gertie cannot appear in person on this site. But
you can read
about her and check out
some pictures elsewhere on the web.
Nowadays, computers may be used to produce photo-realistic
animated dinosaurs. Of course,
if dinosaurs aren't to your liking, you can animate just about anything else
too!
Modelling -
the process of specifying the geometric properties of an object. Usually performed through a GUI allowing the user to select basic primitives (cones, spheres etc.) and modify their geometry by various means as well as decorate them with textures and connect them in hierarchies. At this stage synthetic lights are also added to the model for the rendering process. |
|
Animating -
the process of specifying the time varying properties of a model. Usually performed by a keyframing process where the model is posed at various times and the computer mathematically determines where the model ought to be positioned between these key frames. |
|
Rendering -
the process of synthesizing images of a model. Usually a computationally expensive process where imaginary light rays are bounced off the imaginary model at each time an image is required, and for each pixel in the image, to determined the colour visible to a viewer at that point in space. |
typedef struct { double x,y,z; } vertex; |
typedef struct { vertex endPoint1; vertex endPoint2; } edge; Instead of two vertices, two indices into an array of all vertices of the model may also be stored to form and edge. |
The vertices of the face are ordered in an anti-clockwise direction when looking at the face's front side. A single polygonal face may be stored in a data-structure such as: typedef struct { int numberOfVertices; vertex pointArray[numberOfVertices]; } polygon; |
Non-Realtime Renderers
Here are a couple
of close ups. Note the silhouette edge on Phillipa in each image. How have these images been rendered? |
Whatever your aims, go and visit the library. There are many books there, and
they're all available to you for no cost on top of the amount the government
sees fit to charge you for your education!
You can also check out the web, including another more detailed lecture: introducing
animation or one of the lectures listed for students of multimedia
and the WWW.