Painting with Light
Offered By: Gopher Academy via YouTube
Course Description
Overview
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
Related Courses
3ds Max: Rendering with ArnoldLinkedIn Learning Autodesk Inventor: Rendering & Animation
LinkedIn Learning Cinema 4D Essential Training: 5 Rendering and Compositing
LinkedIn Learning Cinema 4D Rendering Tips for NUKE
LinkedIn Learning Enscape Essential Training for Revit
LinkedIn Learning