A simple Volume Raycasting demo using PyQT5 and ModernGL. The demo requires OpenGL >=4.1 and has been tested on OSX (planned Linux/Win)
Author: Ulrich Eck https://github.com/ulricheck
Code for OpenGL Camera Control copied from: https://github.com/pyqtgraph/pyqtgraph/blob/develop/pyqtgraph/opengl/GLViewWidget.py
Code and example data for Volume Raycasting copied from: https://github.com/toolchainX/Volume_Rendering_Using_GLSL
git clone https://github.com/ulricheck/ModernGL-Volume-Raycasting-Example.git
cd ModernGL-Volume-Raycasting-Example
pip3 install -r requirements.txt
python3 volume_raycasting_example.py
This will open an opengl window