Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Never took the time to learn GL. Fun summer class before [Phys|Analytical|Bio|Med...] Chemistries start up again.
C C++
branch: master

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
assets
build Textures no longer segfault. Coords are off though
source
.gitignore
Makefile
README.mkd

README.mkd

Graphics I

This constitutes project work from Graphics I.

The code was written in a Unix environment. The code probably compiles elsewhere, but don't take my word for it. At minimum, the Makefile will require changes in order to build on other systems.

I may begin using pthreads to handle game controller input, which would make the project Unix only.

Screenshots & Video

Project I - Just triangles Project II - Arwing Project II - Dodongo Project II - Majora's Moon Project III - Solar System Project III - Solar System

Requirements

To run, make project1 && ./project1, and make two && ./two and so forth.

(Project I may not compile anymore.)

Credits / notes

I included some 3rd party libraries:

Project 2 loads several models extracted by Alec Pike, Zerox et al. from Nintendo 64 videogames. Those assets are not included in this repository.

Texture/environment mapping credits:

These files are also too large to keep here. I'll link to a tarfile soon.

Something went wrong with that request. Please try again.