Skip to content
 
 

Latest commit

 

History

10 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

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

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages