Skip to content

Modelisation5ETI/TP7_VolumeRendering

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

##Volume Rendering


CMake Build instructions


  • Out-of-source build :
git clone [email protected]:Modelisation5ETI/TP7_VolumeRendering.git && \
mkdir TP7_VolumeRendering-build && cd TP7_VolumeRendering-build  && \
cmake ../TP7_VolumeRendering  && \
make -j

  • QtCreator :
git clone [email protected]:Modelisation5ETI/TP7_VolumeRendering.git  && \
mkdir TP7_VolumeRendering-build && cd TP7_VolumeRendering-build  && \
qtcreator ../TP7_VolumeRendering

Then configure project using QtCreator API :

  • Set the build directory to TP7_VolumeRendering-build/
  • Run CMake and build project

Implementation


Generate output using :

./VolumeRendering && \
python ./generate_animation.py && \
bash script_plot.sh

LD_Up.gif

LD_mip.gif

LD_raycast.gif

The current implementation generates multiple slices from the input volume and save them in the output/ directory of the build directory.

A few scripts are provided to visualize data :

  • generate_animation.py : Generate a .gif animation from the slices and store it in output_anim.
  • script_plot.sh : plot the emission and attenuation transfert function

About

Introduction to Volume Rendering

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published