SkillAgentSearch skills...

Volpt

Volumetric path tracer written in C++

Install / Use

/learn @yumcyaWiz/Volpt
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

volpt

Volumetric path tracer written in C++.

WIP.

Features

  • Unidirectional path tracing
  • Next event estimation
  • Homogeneous medium
  • Heterogeneous medium
  • Hero wavelength sampling for chromatic absorption/scattering coefficient
  • Artist friendly parameter to control absorption/scattering coefficient
  • Random walk subsurface scattering
  • Load obj model

Requirements

Build

|CMake option|Description| |:--|:--| |BUILD_TESTS|build tests|

git submodule update --init
mkdir build
cd build
cmake -DCMAKE_BUILD_TYPE=Release ..
make

Gallery

Misty cornell box

Subsurface scattering cornell box

Subsurface scattering bunny with glass surface

Smoke cornell box

Colored smoke

References

Related Skills

View on GitHub
GitHub Stars47
CategoryDevelopment
Updated2mo ago
Forks5

Languages

C++

Security Score

95/100

Audited on Jan 5, 2026

No findings