SkillAgentSearch skills...

Volppm

Volumetric progressive photon mapping written in C++.

Install / Use

/learn @yumcyaWiz/Volppm

README

volppm

Volumetric progressive photon mapping written in C++.

WIP.

Features

Requirements

Build

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

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

Gallery

Water cornell box

|Parameter|Value| |:--|:--| |number of iterations|1000| |number of photons in each iteration|200000| |alpha|3/4| |initial search radius for surface|0.01| |initial search radius for volume|0.05|

This model is available at models/CornellBox-Water-Small-Light-Covered-Cube-Floor-No-Backwall.obj

References

View on GitHub
GitHub Stars58
CategoryDevelopment
Updated2mo ago
Forks4

Languages

C++

Security Score

100/100

Audited on Jan 26, 2026

No findings