Skip to content

Latest commit

 

History

History
62 lines (34 loc) · 1.84 KB

README.md

File metadata and controls

62 lines (34 loc) · 1.84 KB

CIS565: Project 1: CUDA Raytracer

Yingting Xiao

alt tag


Features implemented:

• All required features

• Reflection

• Specular highlights

• Soft shadows and area lights

• Anti-aliasing

• Depth of field

• Interactive camera (A-left, D-right, W-up, S-down, Z-forward, X-backward)

• Refraction (not Fresnel so doesn’t look that good…)

Additional screenshots:

  1. Reflection + refraction

alt tag

  1. Refraction

alt tag

  1. Multiple lights

alt tag

  1. Specular highlights

alt tag

Screen recording:

https://vimeo.com/75074121

Performance evaluation:

(I used 3rd-party code: fps.h, fps.cpp, clock.h, timer.h for Fps tracking)

alt tag