Aims:
To render a Chinese Chess board together with the checkers;
Be able to change the shape and dimensions of the checkers, and place Chinese Characters on the checker surface.

Controls:
Arrow keys control viewpoint.
Press "w" to toggle wireframe mode.
Press "R" or "r" to increase or decrease rate of movement (respectively).
Press "A" or "a" to increase or decrease the height of the checker (respectively).
Press "S" or \"s\" to increase or decrease the height of the board (respectively).
Press "d" to change the shape of the checker (respectively).

Descriptions:
First, I get the specifications for the dimensions of the chess board and the checkers.
Then I draw the board in PhotoShop and use it for texture map.
Next prepare those Chinese characters for mapping on the top of the cylinder-shape checkers.
Add Phong Lighting and some keyboard functions.

Techniques:
Texture Mapping.
Phong Lighting.
Use of parametric equations for the shape of the checkers and the mapping.