Skip to content

shadow-lr/OfflineRTLab

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

61 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

OfflineRTLab

Render images with offline ray tracing(c++)

Introduction

Part of the code reference from Peter Shirley’s Ray Tracing mini-books, done in modern c++ for rendering images with offline ray tracing.

Features

  • Support loading obJ model
  • Multithreaded rendering using Openmp
  • Add some shape(cylinder, disk, cone, paraboloid, hyperboloid) from pbrt
  • Support the HDRI map the sky boxes
  • Bounding Volume Hierarchy with Surface Area Heuristic

Result

cornell-box

book2-final-scene

scene's data refer to the project Andromeda

dark1-scene

shape_show-scene

hdr_skybox

About

Render images with offline ray tracing (c++)

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Languages