|
"Humanity has advanced, when it has advanced, not because it has been sober, responsible, and cautious, but because it has been playful, rebellious, and immature." Tom Robbins |
|
MSc ProjectsThese are some of the projects in worked on as assignments for the MSc CAGTA (Computer-Aided Graphical Technology Applications) course. I took this masters program to improve and "officialize" my knowledge in computer graphics and specially because the course consists of modules both technical and creative. Note: You can clink on any of the thumbnails to see a larger version of the image. Games Programming
I was not able to introduce any gameplay features (due to lack of time) but I managed to implement a solid game structure, including graphics, sound, input and logging. A console is included with receives and processes commands (a Quake-like console). A small and simple level editor was implemented as well, to create maps for the game. Download: Raytracing
My raytracer includes: a custom ASCII scene description file format, multiple lights, recursive refraction and reflection, spheres and planes, texture mapping and normal mapping using pre-calculated normal maps. The program was coded in MinGW Studio, so that it can be compiled and run in both Linux and Windows PCs. Download: Particle Systems
The project was coded in MinGW Studio and can be compiled on Windows and Linux boxes. Download: Beziér Patches
Download: |
|
| Copyright © Edgard Lindner 2005. All Right Reserved. | |