[Eecs_mscs] Spring Course Announcement-CS 4900/5900 Fundamentals of Ray Tracing

Hunter, Tiffany huntert1 at ohio.edu
Wed Nov 1 15:02:07 EDT 2023


Spring Course Announcement
Course #:           CS4900/CS5900 A03 Special Topics in Computer Science
Title:                Fundamentals of Ray Tracing
Instructor:       Jacob Schaupp
Contact Info:   js400421 at ohio.edu<mailto:js400421 at ohio.edu>

Class:               TR 9:30 - 10:50
Location:         ARC 101
Credit: 3

[A glass ball in a room  Description automatically generated]Course Description
            This experimental course presents an introduction to the theory and implementation of computer graphics algorithms involving ray tracing techniques. Ray traced-based rendering techniques include algorithms such as: ray casting, recursive ray tracing, and path tracing. These algorithms result in high fidelity renders and can accurately simulate the behavior of natural light at the price of extreme computational cost. The use of these algorithms due to this cost has been limited to the realm of cinema and visual effects. However, with modern advancements in GPU architectures, application of ray traced-based algorithms has made its way into the world of real-time rendering in video games such as Cyberpunk 2077 and Alan Wake 2. When combined with specialized hardware, this opens the door to realistic shadows and reflections with minimal impact to performance in real-time rendering. This course will cover the basics of ray tracing algorithms and the fundamental concepts which will equip students with the skills needed to write their own toy ray tracer.

Topics to be covered:

  *   Rays as form of light modeling
  *   Monte Carlo integration techniques
  *   Radiometry
  *   BSDFs and material property definitions
  *   Path Tracing and light transport algorithms

         Pre-Requisites
         MATH 32*0, CS 3610, CS 4250 or CS 4350 (recommended), or by instructor consent.

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://listserv.ohio.edu/pipermail/eecs_mscs/attachments/20231101/af32eb1b/attachment.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: image001.png
Type: image/png
Size: 253097 bytes
Desc: image001.png
URL: <http://listserv.ohio.edu/pipermail/eecs_mscs/attachments/20231101/af32eb1b/attachment.png>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: image003.png
Type: image/png
Size: 134679 bytes
Desc: image003.png
URL: <http://listserv.ohio.edu/pipermail/eecs_mscs/attachments/20231101/af32eb1b/attachment-0001.png>


More information about the Eecs_mscs mailing list