CSC 240: Computer Graphics

Homework 8: 3D models in Blender and Ray-tracing

Due: Thursday, Dec. 3, 11:59pm on Moodle

The goal of this homework is to practice creating realistic 3D models in Blender (including lighting, texture mapping, and rendering in Blender).

Part 1: Chess piece in Blender

For this part, the goal is to create a realistic chess piece in Blender.


  1. Choose *one* (or more) of the chess pieces below to make, or you can choose a different chess piece picture and make that (email it to me first to check though).

    chess_pieces.png (bigger image)


  2. It should be made from one continuous shape (like the wine glass that started from the cylinder or the cup that started from the sphere).

  3. You should have at least one light source that illuminates the chess piece in a similar way to the photograph. Think about how to position the light source and/or change its intensity to achieve the desired effect.

  4. The chess piece should be texture mapped. It's up to you how to do this. You're welcome to find your own wood texture to help with this part (or if your piece is a different material, try to find a texture that matches as closely as possible).

  5. If you attempt a more difficult piece (like the knight), I'll try to scale the assessment so that it's as fair as possible. So the standard for a pawn will be higher, rook a bit lower, etc. (Note: you don't need to make the felt bottom part, it can all be the same material.)

  6. Render the chess piece (like Lab 16) and save both a .jpg or .png file, and a .blend file. Submit both on Moodle.

Part 2: Ray-tracing and texture mapping theory

Instructions here: hw8.pdf. You can hand this part in on paper or on Moodle.


For this assignment, you are welcome to work together, but everyone should turn in their own work that they have created/written and understood. Please cite anyone you worked with or any resources you used at the top of your assignment.