Skip to content

PlathC/LauncherOfParticle

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

58 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Launcher of particle

Path-Tracing engine mainly to test high quality rendering algorithms based on Vazteran.

Current state

The engine can currently render meshes with a cuztomizable material (Specular and diffuse reflection as well as transmission) with environment map multiple importance sampling. The current goal is to clean up the API to allow more configuration.

Environment map with Multiple Importance Sampling and UI

Build

The project relies on submodules for its dependencies, it can thus be clone with:

git clone --recurse-submodules https://github.com/PlathC/LauncherOfParticle.git

The CMakeLists file can be used as follow:

cd LauncherOfParticle
mkdir out
cmake -S . -B out
cmake --build out --target PTOOnline --config "Release"

Releases

No releases published

Packages

No packages published