mathewbyrne/station
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
RTR Assignment 2 Submission Mathew Byrne mbyrne s3081491 View the online report at: http://yallara.cs.rmit.edu.au/~mbyrne/rtr/ The source code is written in C++ and will compile using make with the Makefile provided. The SDL, SDL_image, SDL_ttf and OpenGL 2.0 libraries are required for a successful build. Also random crashes may occur if the data directory is not intact. See the report for Bugs and Known Issues. A quick overview of the source code: most of the main shadow determining algorithm is contained in renderer.cpp. The main function and classes is contained in station, which itself inherits from the class contained in basegame.cpp Maths classes are contained in the math/ folder. The obj/ folder contains the code and grammar used to load *.OBJ files. The model/ directory contains classes relevant to the modelling of the scene (lights, camera, model etc). In the material/ folder are abstractions for Textures and Shaders. And lastly the font/ folder contains a class for rendering textured fonts to the screen.
About
A realtime rendering assignment from 2006 implementing the Doom 3 shadow technique.
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published