top of page

Volumetric Renderer

A volumetric renderer built in C++ which uses Perlin noise to create density data that is arranged in a 3D voxel buffer and then uses ray marching to calculate color and lighting values to create cloud-like images.

Generation of one normal cloud using Perlin noise.

Generation of two normal clouds using Perlin noise.

Generation of one pyroclastic cloud using Perlin noise.

bottom of page