Skip to content

worm6206/lab3

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

#How to run

"./GLCOMPILE.sh lab3.c lab3"

"./lab3"

#Controls

mouse: camera control & zoom
f: move forward
b: move backward
t: turn counter clockwise by 15 degrees
T: turn clock wise by 15 degree 
y,Y: turn nose
l,L: turn left arm and hand
r,R: turn right arm and hand
h,H: turn head (doesn't change moving direction)

#Goals

1. Camera - DONE
2. Cube, Cylinder, Sphere - DONE
	* centered at (0,0,0) in the local coordinate system.
	* generate the geometry by yourself.
	* no GLUT and GLU helper functions used, only glm::mat4.
	* Vertex Buffer Objects (VBO)
3. Construct an environment - DONE
	* 3 trees and a floor. Simple but got it done.
4. Control the object - DONE
5. Add mouse control - DONE

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published