Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Painting with Light

Gopher Academy via YouTube

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore state-of-the-art 3D rendering techniques in this GopherCon 2018 talk by Hunter Loftis. Dive into the world of path tracing, a simple yet powerful algorithm for capturing color and texture in computer graphics. Learn how to render stunning images by simulating billions of photons using Go on affordable cloud infrastructure. Gain insights into the subtle visual differences between materials like glass, plastic, and water, and understand how they interact with light. Examine various concurrency schemes for simulating light behavior in Go, along with potential pitfalls in graphics programming. Discover the historical context of computer graphics, from the Manhattan Project to modern blockbuster films. Investigate the rendering equation, image-based lighting, and complex geometry. By the end of this talk, gain a new perspective on how simple rules create rich visual information and be inspired to push Go into new frontiers of computer graphics.

Syllabus

Painting with Light Hunter Loftis, Heroku
1940s: The Manhattan Project
1986: Kajiya's rendering equation
1995: Toy Story
2006: Monster House
2016: Deadpool
JavaScript!
A pure function that describes a material
The physics have been done for us!
Path tracing + Monte Carlo integration
Complex geometry
Image-based lighting
type define

Taught by

Gopher Academy

Reviews

Start your review of Painting with Light

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.