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.

Comments

Completed as part of the Computer Science Senior Capstone Project.

This document is currently not available here.

Share

COinS