-
Notifications
You must be signed in to change notification settings - Fork 1
/
README.txt
50 lines (38 loc) · 1.75 KB
/
README.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
*******************************************************
Assignment 1 (openGL 1.x) - Shooting Game
Use mouse to shoot at moving targets.
Controls:
Spacebar or Left Mouse shoot.
Mouse to move the crosshairs.
F2 to restart the game.
*******************************************************
Assignment 2 (openGL 3.x) - 3D Car That Drives
3D Card that drives around on a stage.
Controls:
Up and down - move the car forward and back.
Left and right - steer the wheels.
Z and X - move the drivers head back and forth.
*******************************************************
Assignment 3 (openGL 3.x) - Extension of Car (View/Perspective)
Extension of Assignment two to utilize projection views.
3 camera views are available, Static, Viewpoint (Driver Viewpoint) and Chase (Over the shoulder).
Controls:
Same as Assignment 2, with additional features.
C - Changes between the 3 camera views.
A and S - change the zoom in and out (Only works with Static Camera).
Q and W - dolly the camera (move closer or further away) (Only works with Static Camera).
F - flips the camera to focus on center of stage or center of car (Only works with Static Camera).
R - Resets all parameters.
*******************************************************
Assignment 4 (openGL 3.x) - Extension of Car (Lighting)
Extension of Assignment three to implement Blinn-Phong lighting (ambient, diffuse, specular).
Controls:
Same as Assignment 3, with one additional feature.
L - Turns on and off the police lights.
*******************************************************
Assignment 5 (openGL 3.x) - 3D Earth
Demonstration of texture mapping by implementing earth. Includes day/night map, specular map, and an optional cloud layer.
Controls:
D - (Default) Uses color/night map
S - Use specular map
C - Toggle the cloud layer