In this project I researched, analyzed and implemented various volume rendering techniques. Ultimately, I implemented the Marching Cubes meshing algorithm and raycasting into a sparse voxel octree.
A short (~5 minute) summary of my project can be found here..
https://youtu.be/1pj-FNE4Qj0 <---------
The final report for my project can be found in the root of the this repository, here.
Abstract
This report provides a cursory introduction to volumetric rendering and discusses a methodology
from both paradigms of volume rendering, Indirect and Direct Volume Rendering, in depth. The
report discusses the selected reference implementations of the Marching Cubes Meshing algorithm,
an indirect volume rendering technique, and Sparse Voxel Octree Raycasting, a direct volume
rendering technique, as well as the developed implementations within the projects environment
and the projects results.