SkillAgentSearch skills...

Vpath

A Small Volumetric CUDA Path Tracer

Install / Use

/learn @seifeddinedridi/Vpath
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

VPath - Physically Based Volumetric Path Tracer

VPath is a small CUDA path tracer that fully solves the radiative transfer equation, which makes it capable of rendering complex light effects in an unbiased manner.

Features:

  • Full Volumetric Scattering of light in homogeneous media
  • Accurate Monte Carlo Sub-surface scattering
  • GPU Acceleration using the CUDA architecture
  • Diffuse BRDF
  • Fresnel Reflection/Refraction
  • Sphere primitives

Renders:

<p align="center"> <img src="https://github.com/D-POWER/vpath/blob/master/renders/sss-spheres.png?raw=true"/> <img src="https://github.com/D-POWER/vpath/blob/master/renders/image192605.png?raw=true"/> <img src="https://github.com/D-POWER/vpath/blob/master/renders/image55286.png?raw=true"/> </p>

<b>[WARNING]</b> This project is meant as an experimental playground to test my ideas on volumetric rendering, so bear in mind that the code may contain bugs or present malfunction.

View on GitHub
GitHub Stars15
CategoryDevelopment
Updated4y ago
Forks3

Languages

Cuda

Security Score

60/100

Audited on Mar 18, 2022

No findings