Volumetric Rendering

Project Description

In this project, I used only shader codes to create stunning 3D effects such as 3D cloud, 3D fog. I studied the use of raymarching to render objects without meshes.


A sphere rendered only using shader codes.


3D Fog


Volumetric Cloud

I rendered these effects in Unity, my volumetric render codes are completely separated from Unity’s built in volumetric system.

Technical Report

  • A full technical report on how I approach this problem can be found here

Source Code

  • The source code is available to download here.