Skip to content

Dean904/Senior-Project-Volumetric-Rendering

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

41 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Senior Project: Volumetric Rendering of 3D Data

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.

Video Summary

A short (~5 minute) summary of my project can be found here..

https://youtu.be/1pj-FNE4Qj0 <---------

Final Report

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.