Alice - a 3D Animation Workshop

Carnegie Mellon University created Alice to allow beginning Computer Science students to learn basic principles of computer programming easily and quickly.  Alice contains lots of pre-designed 3D objects, which you can copy into a scene and animate.  

img1.gif

We will be using Alice to learn the principles of 3D animation - and perhaps we'll learn a bit about computer programming at the same time.

-- How to Start --

You should find Alice installed on the D: drive.  Go into the Alice folder and run the Alice program.

-- What to Do --

The best way to start is by running the tutorials.  You need to view them in order, from easiest to hardest, as the harder ones assume you understand the easy ones.  So start with the ice-skater.

img3.gif

 

img2.gif

At each frame, there will be a brief explanation in a yellow box.  You need to READ the explanations, not just look at the pictures.  After that, click the [Next] button to continue.

-- Controlling Objects --

After viewing the ice-skater tutorial, you can [Exit the Tutorial] and continue working with the skater.  To change what she does, you need to click on the ice-skater (top left), then choose a method from the bottom left.  Drag the method into the bottom window, and place it in the order you want.  The teacher has already shown you an example of this.

-- Things to Try --

For the first lesson, try the following:

  1. Watch the entire Tutorial #1.
  2. Controlling the ice-skater (move, jump, turn, etc)
    (a) Make the skater skate 2 steps after spinning.
    (b) Make the camera turn to show the skater centered on screen.
    (c) Make the cabin (in the background) spin around.
    (d) Make the skater perform a jump.
  3. Controlling the camera so the ice-skater doesn't disappear
    (a) Make the skater skate several steps until she is off the screen.
    (b) Turn the camera to look directly at the skater.
  4. Make a tree move
  5. Make the house disappear
  6. any other ideas