Skip to content
This repository has been archived by the owner on Nov 17, 2022. It is now read-only.

added text description.md #102

Open
wants to merge 1 commit into
base: master
Choose a base branch
from
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions talks/playing-with-pixels/description.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
Have you ever watched a 3D movie and wondered how software winds up with such a true-to-life image?

Unlike video games, which use complicated and math-intensive tricks for realtime graphics, movie studios render 3D films like “Frozen” or “Big Hero 6” via an elegant and intuitive algorithm called “path tracing.” Path tracers simulate actual photons of light bouncing around a scene, reacting to the objects and materials they encounter. Such programs run slowly, but render beautiful images, and they’re surprisingly easy to write and understand. In this talk, we’ll explore this fascinating algorithm with examples in JavaScript.
Unlike video games, which use complicated and math-intensive tricks for realtime graphics, movie studios render 3D films like “Frozen” or “Big Hero 6” via an elegant and intuitive algorithm called “path tracing”. Path tracing is a computer graphics Monte Carlo method of rendering images of three-dimensional scenes such that the global illumination is faithful to reality. Fundamentally, the algorithm is integrating over all the illuminance arriving to a single point on the surface of an object. Path tracers simulate actual photons of light bouncing around a scene, reacting to the objects and materials they encounter. Such programs run slowly, but render beautiful images, and they’re surprisingly easy to write and understand. In this talk, we’ll explore this fascinating algorithm with examples in JavaScript.

![example](https://pbs.twimg.com/media/DAugql3W0AAQUtm.jpg:large)
![example](https://pbs.twimg.com/media/DAugql3W0AAQUtm.jpg:large)