Description

Mesh rendering and volume rendering are the two most widely used techniques for visualization of CT and MRI datasets. Mesh rendering algorithms work on Meshes, which are extracted from the raw dataset and only show the surface of the dataset. Volume rendering algorithms on the other hand are applied on the raw dataset itself. There are many 3D modelling softwares that can be used to make test datasets for mesh rendering, but such softwares are not readily available for developing a test dataset for volume rendering. In this project, students are expected to implement an algorithm to construct raw datasets to be used for testing volume rendering algorithms.

Task

Implement an algorithm given in a research paper and produce a working software. You can use your creativity to let user control the inside of the test dataset as well. Such a software can be very useful for the volume visualization community.

Requirements

Good knowledge and high interest in computer graphics, Good programming skills (C++, OpenGL)

Additional Information

Contact: Muhammad Muddassir Malik