Works
This is a collection of the best and most interesting projects I've worked on. Each entry contains details, images, snippets of code and a brief explanation of my experience while working on it.
Model Voxelization
A voxel based engine framework. Allowing for real time rendering and modification of voxel based objects of different resolutions. This project taught me a lot about optimization. s the cost of voxelization and the recreation of a triangle mesh from voxel data increases exponentially as the voxel resolution increases. Here are some of the problems I faced and how I solved them. (Under Construction) |
|
3D C++ Game EngineMy personal game engine, created using C++ and DirectX 11. Build using modular development for individual libraries in the engine.
Using component based system to handle game objects and a meta system to discover type information. (Under Construction) |
Software RasterizerThis was a project to understand the basics of 3D graphics. While its productive value is close to null due to the lack of efficiency compared to modern day GPU's, the superb learning value behind this project earned it a place among my portfolio.
(Under Construction) |