Skip to content

SamArmand/FlyingHelicopter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FlyingHelicopter

About

This project is a university OpenGL assigment for the COMP 371 - Computer Graphics course at Concordia University.

It consists of a flying helicopter animation featuring several examples of OpenGL transformation and lighting.

This project was coded on a Mac in 2015 and the OpenGL libraries have now been deprecated.

Controls

: Move camera up (3rd person view)

: Move camera down (3rd person view)

: Move camera left (3rd person view)

: Move camera right (3rd person view)

F1: Toggle sunlight

F2: Toggle headlight

F3: Toggle circle light (blue)

F4: Toggle camera light (red)

F5: Toggle shine

w: Toggle wireframe/shaded polygon mode

p: Toggle perspective/orthographic view mode

z: Zoom camera in

Z: Zoom camera out

f: Move camera forward

b: Move camera backward

c: reset to defaults

a: Accelerate

A: Decelerate

1: 1st person view

3: 3rd person view

l: Toggle lighting

h: Toggle high beam

2: Toggle moving circle light

esc: Quit

About

Flying helicopter OpenGL assignment

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published