Skip to content

OscarShen/orion

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

orion

Physically Based Graphics Ray Tracer

This is a ray tracer that implements path tracing and SPPM algorithms. It's written in C++ 11/14.

(Due to work reasons, this ray tracer will not be updated again.)

Gallery

(Some images are just test images for now, so there will have some noise. Subsequent re-generation will be replaced with new images.)

Direct light

direct lighting bunny

Spot light

spot light bunny

Transmission

transmission bunny

Mirror

Mirror bunny

Depth of field

depth of field

Kiloroo

kiloroo

Gold dragon

gold dragon

Aluminium dragon

aluminium dragon

Silver dragon

silver dragon

Copper dragon

copper dragon

Carbon dragon

carbon dragon

Plastic dragon

plastic dragon

Sppm cornell box (Have some bugs)

sppm sornell box

Sppm caustic glass

What the hell is this? I don't know where I am wrong, the result is awful. caustic glass

About

Physically Based Computer Graphics Ray Tracer

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published