Final Project: Chess Set – CSE 167
Instructions:
- Download ChessSet.zip
- Unzip ChessSet.zip
- Then run ChessSet.exe
- Make sure all other bitmap files in the same directory
Controls:
- Press the arrow keys to change the angle of the viewer.
- Press “+” to advance the move in the chess game demo.
- Press “R” or “r” to increase or decrease rate of rotational movement (respectively).
Descriptions:
- The original idea is to draw the chess set and also able to move the pieces. Due to time constraint, I drew the chess set with a short demo game.
- First, I modeled the chess pieces using OpenGL solid objects. I spent most of my time on this part of the project. Some of the chess pieces are more difficult to model than others, especially the knight. However, I tried my best to render the chess pieces.
- Second, I rendered the chess board using texture mapping. Then, I put the chess pieces on the chess board.
- Finally, I rendered the table, 2 chairs and a lamp. After that, I placed the chess board on the table top. Then adds Phong lighting at the end.
Techniques:
- uses OpenGL to model the chess pieces
- uses texture mapping on the chess board, table and chair.
- Uses OpenGL Display List to speed up the rendering process of the chess pieces