Skip to content

jose-villegas/VolumeRendering

Repository files navigation

Volume Rendering using Raycasting

Made with C++, OpenGL, Cinder, GLM and dear imgui.

Loads 8 and 16 bit raw volumetric data. And displays this volume on screen using raycasting. Some features include ray jitter with random noise and voxel's solidity check to reduce banding / artifacts, fast computation of gradients, gradients smoothing with 3x3x3 average filter and histogram extraction using compute shaders.

Requirements:

OpenGL 4.3+

alt tag

alt tag

alt tag

About

Volume Rendering with Raytracing and Transfer Functions - Computer Graphics Project

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published