Skip to content

A high performance realtime CUDA triangle path tracer

License

Notifications You must be signed in to change notification settings

stijnherfst/Tyrant

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

77 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Tyrant

A high performance realtime CUDA triangle path tracer

Features

  • BVH with a surface area heuristic built with binning as an acceleration data structure
  • Diffuse, refractive, reflective and Phong BRDF’s with cosine weighted sampling.
  • Streaming wavefront.
  • Work stealing
  • Direct lighting with a dynamic sky/sun.
  • Full next event estimation
  • Russian Roulette
  • Stratified sampling
  • Depth of Field
  • Beer-Lambert
  • Interactivity with mouse and keyboard controls in the scene.
  • Performance metrics using the ImGui library.
  • High performance real-time path tracing

Screenshot1 Screenshot2 Screenshot3

About

A high performance realtime CUDA triangle path tracer

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published