The main project for Computer Graphics II was to write a ray tracer that supported multiple geometric shapes that could be rendered, multiple shading and lighting models, and multi-sampling for a smoother and more high-fidelity image. As a graduate student, additional functionality was required for the project. I decided to replace the standard pinhole camera with a more realistic camera model, as well as distributing the rendering processes across multiple networked computers.
Tag Archives: Networking
Bloxen Wars is a 3D third-person networked multiplayer game made for Foundations of 3D Graphics Programming course at RIT. In the 10 week course, we designed and implemented the entire game starting from scratch.