Ray Tracing Project
Document Type
Abstract
Publication Date
5-1-2023
Abstract
Ray tracing in Computer Graphics has appeared since the 1980s1. The goal was to create a realistic scene by mimicking the physical properties of light rays hitting an object and reflecting from the object to the human eye. The Ray Tracing project is created with the mindset of implementing the ray tracing algorithm to render a picture of spheres with three different materials: glass, solid, and metal. This project’s additional features include positional camera, depth-of-field, and motion blur effect. Since ray tracing is very computational expensive, parallel computation, including both CPU multithreading and GPU-accelerated computing method, are implemented to reduce the render time from hours down to seconds.
Recommended Citation
Cao, Cody '23, "Ray Tracing Project" (2023). Student Research. 294, Scholarly and Creative Work from DePauw University.
https://scholarship.depauw.edu/studentresearchother/294
Comments
Completed as part of the Computer Science Senior Capstone Project.