Skip to content
This repository was archived by the owner on Jul 14, 2022. It is now read-only.

Derpius/gmod-binary-tracer

Repository files navigation

GMod Binary Module Path Tracer

Monte-Carlo path tracer C++ binary module and GLua interface for GMod
(still working on this, right now trying to implement a Cook-Torrance Microfacet BRDF)

Features

  • Multi-threaded denoiser
  • Importance sampling
  • Next event estimation for direct lights (right now only point and directional, emissives don't have NEE, although this means they produce caustics, as they're hit at random)
  • Image based lighting

Two of my favourite renders showing the denoiser:
Render:
render
Denoised:
render

Render:
render
Denoised:
render

About

Monte-Carlo path tracer C++ binary module and GLua interface for GMod

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published