8000 GitHub - MiguelSeabra1999/P3D
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

MiguelSeabra1999/P3D

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

63 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

P3D

Ray tracer

Whitted Ray-Tracer:

  • choose NONE in the Accelerator structure that can be found in the begining of the main.cpp file

Acceleration data structures for ray tracing:

  • Grid acceleration: choose GRID_ACC in the Accelerator structure that can be found in the begining of the main.cpp file
  • BVH acceleration: choose BVH_ACC in the Accelerator structure that can be found in the begining of the main.cpp file

Options:

  • Enable/Disable Antialiasing: set bool variable withAntialiasing(in main.cpp) to true or false

  • Enable/Disable Soft Shadows: set bool variable softShadows(in main.cpp) to true or false

  • Enable/Disable Fuzzy Reflections: set bool variable fuzzyReflections(in main.cpp) to true or false

  • Choose Max Depth of recursion of reflections/refractions: change MAX_DEPTH macro(in main.cpp)

  • Choose number of SPP(samples per pixel): change SPP macro(in main.cpp)

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •  
0