CSC 240: Computer Graphics

Lab 12: Blender chair and wine glass

in-class

The goal of this lab is to practice some of the core features of Blender: 3D objects, loop cuts, extrusion, scaling, and general viewing. This will prepare us for the chess piece Blender homework. For this lab, please work with your random partner, but I would encourage you to use your own computers since it is important to practice the functionality. Just make sure both you and your partner are making progress.

TIP 1: Objects or parts of objects that are selected are highlighted in gold. To deselect everything, hit 'a'. To select everything, hit 'a' again. To select certain parts, choose either 'vertices', 'edges', or 'faces' from the 3 cube shapes on the bottom left-hand panel.

TIP 2: If you have a non-standard keyboard or mouse (or the standard viewing tools are not working), check out this page for ways to get it working:

Blender non-standard equipment

TIP 3: 'Undo' (Ctrl-z) is very helpful for undoing the last thing you did!

PART 1: Chair

This part is based on this tutorial: Blender Chair Tutorial. You are welcome to follow this instead, just make sure to turn off the sound.

  1. The first thing that shows up in Blender is a cube. Click the scale button (left-hand side), then click 'z' (called a hotkey) to scale the cube along the z-axis, obtaining the seat of the chair like this:

    chair

    Note: if you don't like the way that the shape automatically starts scaling after clicking the scale button, use the hotkey 's' instead (followed by 'z' in this case).

    Also, change the mode to 'Solid', using the menu that has a little sphere icon (bottom left).

  2. Next, change the perspective to the 'bottom' view (using the 'View' menu on the bottom left-hand side), and zoom in a bit so the bottom of the chair looks like this:

    chair

  3. Change 'Object Mode' to 'Edit Mode' (bottom left-hand side). Now we are going to make 4 'loop cuts' or 'ring cuts'. To do this, we can either go to 'Mesh Tools' (left panel) and then 'Loop Cut and Slide', or choose Ctrl-r. Once that is done, you should see a pink ring around the shape. Click and then drag the ring (cut) to the edges of the square like this:

    chair

  4. Change the viewpoint a bit to prepare for making the legs of the chair. Then change the selection options to the 'faces' (last cube out of the 'vertices','edges','faces' cubes at the bottom). Select (using Shift to select more than one face) the 4 faces which will become the legs.

    chair

  5. Then hit 'e' for 'extrude', and gradually extend the legs of the chair (the axis has already been selected as 'z', so this should extrude them along the z-axis).

    chair

  6. Finally, change the viewpoint again, then follow the same procedure to extrude the back of the chair. Now you're done with the chair! Save your work as chair.blend.

    chair

PART 2: Wine Glass

This part is based on this tutorial: Blender Wine Glass Tutorial 1. You are welcome to follow this instead or use it as a supplement for the details.

Note: I switched back and forth between 'Solid' and 'Wireframe' mode for this part - feel free to use whichever feels more comfortable for you, or for the part you're working on.

  1. First delete the cube (use 'Delete' under the 'Edit' menu on the left), and add instead a cylinder from the 'Create' menu on the far left (switch from 'Tools' menu). Switch the viewpoint to 'front' and change the projection to orthogonal, to get a picture like that below.

    glass

  2. In 'Edit Mode', make 3 ring cuts (Ctrl-r, then click and scroll to create 3), as shown below:

    glass

  3. Hit the 'b' key, which should bring up the bounding box tool. Click and drag to create a box around the top set of vertices:

    glass

  4. Switch to Wireframe mode if you haven't already. Click away from the bounding box, which should leave these vertices in gold (selected). Then hit 's' to scale them all inwards. Continue this procedure to scale the middle vertices out and the bottom vertices inward to form a glass shape similar to this:

    glass

  5. Now go back to 'Solid' mode and the 'Faces' selection, and delete the top face to give us a hollow glass:

    glass

  6. Select the entire shape ('a'), then use 'e' (extrude) and 's' (scale) to extrude the entire shape inward to give the wine glass a thickness.

    glass

  7. Then use 'e' again on the bottom vertices to make the wine glass stem and bottom. Finally, switch back to Solid and Object view, then select smooth shading from the left-hand side (under 'Tools'). On the right-hand side, select the wrench icon and add a modifier: Subdivision Surface. Then increase the subdivisions to 3 (or more) for both view and render.

    glass

  8. Hopefully you should get something like this!

    glass

If you have time, complete the second wine glass tutorial:

Blender Wine Glass Tutorial 2