YoVDO

Adding an Interactive 3D Camera System - Ray Tracing Series

Offered By: The Cherno via YouTube

Tags

Ray Tracing Courses C Programming Courses Vulkan Courses Computer Graphics Courses GPU Acceleration Courses

Course Description

Overview

Learn how to implement an interactive 3D camera system in this 28-minute video tutorial from The Cherno's Ray Tracing series. Explore the fundamentals of 3D camera functionality, update the Walnut git submodule, and create a Camera class. Discover techniques for calculating and caching per-pixel ray directions, and apply the newly created Camera class in a Ray Tracing application. Gain valuable insights into ray tracing, C++ optimization, and GPU utilization for efficient rendering.

Syllabus

- How 3D cameras work
- Updating the Walnut git submodule
- The Camera class
- Calculating and caching per-pixel ray directions
- Using the Camera class in our Ray Tracing application


Taught by

The Cherno

Related Courses

Advanced App Development in Android
Imperial College London via Coursera
Linear Algebra III: Determinants and Eigenvalues
Georgia Institute of Technology via edX
Beg Photoshop/Digital Imaging
Chaffey College via California Community Colleges System
Computational Photography
Georgia Institute of Technology via Coursera
Computational Geometry
Saint Petersburg State University via Coursera