<p>Here's my introduction: <a href="http://www.gabrielgambetta.com/computer-graphics-from-scratch/raytracing.html" rel="nofollow noreferrer">http://www.gabrielgambetta.com/computer-graphics-from-scratch/raytracing.html</a> It uses the somewhat contrived analogy of making a painting by putting a grid in front of a real landscape, and painting a square of the colour you see through each hole in the grid. A raytracer is essentially that, but with some linear algebra :)</p>

CC BY-SA 3.0
2017-11-14T18:39:12.280Z
2017-11-14T18:39:12.280Z
ggambetta
<p>In my CS class in high school I'm doing a presentation on Computer Graphics and I wanted to talk about Ray Tracing. I was wondering what would be the easiest way to do this without confusing my audience?</p>

<p>What are some of your personal favorite analogies and explanations that have worked effectively to people who have never touched the field?</p>

<p>Please don't mistake this as a 'do my homework' type question. I'm just curious to see what has worked and what hasn't. </p>

CC BY-SA 3.0
2017-09-16T16:36:02.807Z
Personally I don't think you need a better explanation for Raytracing, you need one for rasterization because it's somewhat opposite to what happens naturally. Realistically speaking Raytracing is how we see objects, Just instead of rays coming into our eyes we shoot them from the eyes outward ( if we are talking about backward raytracing) and apply all the physics of light etc. Hence one of the reason we get so realistic images
gallickgunner
CC BY-SA 3.0
2017-09-16T17:42:29.927Z
Use pictures. Thing is raytracing may be one of the simplest concepts to get. With good enough sequence of pictures it becomes clear enough.
joojaa
CC BY-SA 3.0
2017-11-28T13:29:45.853Z
Nicest introduction by far: [Disney's Practical Guide to Path Tracing](https://www.youtube.com/watch?v=frLwRLS_ZR0)
p2or
<raytracing><pathtracing>
An Effective way to explain Ray Tracing?
Arjan Singh
# An Effective way to explain Ray Tracing?

(Asked by: username_0 on 2017-09-16)

In my CS class in high school I'm doing a presentation on Computer Graphics and I wanted to talk about Ray Tracing. I was wondering what would be the easiest way to do this without confusing my audience?

What are some of your personal favorite analogies and explanations that have worked effectively to people who have never touched the field?

Please don't mistake this as a 'do my homework' type question. I'm just curious to see what has worked and what hasn't.

**Tags:** raytracing, pathtracing

> **Comments:**
> **username_1**: Personally I don't think you need a better explanation for Raytracing, you need one for rasterization because it's somewhat opposite to what happens naturally. Realistically speaking Raytracing is how we see objects, Just instead of rays coming into our eyes we shoot them from the eyes outward ( if we are talking about backward raytracing) and apply all the physics of light etc. Hence one of the reason we get so realistic images  
> **username_2**: Use pictures. Thing is raytracing may be one of the simplest concepts to get. With good enough sequence of pictures it becomes clear enough.  
> **username_3**: Nicest introduction by far: [Disney's Practical Guide to Path Tracing](https://www.youtube.com/watch?v=frLwRLS_ZR0)  

---

## 1 answers

### Answer by username_4 on 2017-11-14. Score: 3

Here's my introduction: <http://www.gabrielgambetta.com/computer-graphics-from-scratch/raytracing.html> It uses the somewhat contrived analogy of making a painting by putting a grid in front of a real landscape, and painting a square of the colour you see through each hole in the grid. A raytracer is essentially that, but with some linear algebra :)


---

