Skip to content
This repository has been archived by the owner on Aug 11, 2023. It is now read-only.

Latest commit

 

History

History
23 lines (18 loc) · 1.43 KB

Readme.md

File metadata and controls

23 lines (18 loc) · 1.43 KB

##volume rendering using ray casting algorithm ##

  • This project is a demo to implement the volume rendering using Raycasting algorithm with modern OpenGL API and the shading language glsl.
  • Written in C++ but in C style, just to explain the notation of Raycasting algorithm.
  • To compile it, you need MinGW and Gnu Make and g++, only support Windows platform currently, it would be trivial to port to Linux platform.
  • Dependencies: OpenGL4.0 and newer versions, glew, freeglut and glm, already included in this repo. If there is something wrong, maybe you need to compile the libs yourself.
  • It is a two pass solution of the Raycasting algorithm.
  • Just make in the command line to compile it.
  • screenshot

Screenshot

references:

Volume Data Source