Skip to content

BhargavGamit/Voxel-Renderer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Voxel-Renderer

A Voxel-Renderer used to convert sequence of 2D images into 3D model which can be viewed from any perspective. Naive algorithm is used.Planning to implement better algorithm in future when I have time.

This project is developed using OpenGL Fixed Function Pipeline and the dependencies are included in Clickme folder. Use the settings as specified. I have used Rasterisation technique to convert data from images to pixels to display to the screen. The output 3D model is rendered in a 3D space. After rendering Anti-aliasing is used to make the output image look smooth.

###Guide Dr G.Ramesh Chandra ###Description This project takes 2D sequence of images as input and was designed mainly to produce a 3D model from 2D MRI scans. Further more this code can be extended for various purposes by changing what to display.
Input: 2D sequence of processed MRI images.
Input images format: .png (32 bitdepth)
Output: A 3D model which can be viewed by rotating it from perspective.

###Sample output Input: 2D sequence of heart cross section MRI images.

Alt text Alt text Alt text Alt text

About

A Voxel-Renderer used to convert sequence of 2D images into 3D model which can be viewed from any perspective

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors