I brought a computer graphics textbook into my high-school math class and asked my teacher if he could help me figure it out. His response was that I needed to pay attention to the current lesson plan, and would need to get through trig, then calculus before we could approach the book. What's amazing about this video series is that they have actually captured the elements that _can_ be taught to kids of various ages…
You are younger than you will be two years from now.
Pixar in a Box – Khan Academy
41–50 of 69 posts
Re: Pixar in a Box – Khan Academy
#42Hey HN! My name is Brit Cruise and I'm the lead content developer on the Khan Academy side of this equation (working alongside Tony DeRose from Pixar...plus a village of others), if you have any specific questions about this project I'll be happy to answer as best I can.
Not a comment about this specifically, but I'm a big fan of your other courses on Khan Academy. They changed the way I think about the world. I can't overstate how grateful I am that you created them. Everyone should check out these lessons: Journey into cryptography: https://www.khanacademy.org/computing/computer-science/crypt... Journey into information theory: https://www.khanacademy.org/computing/computer-science…
Re: Pixar in a Box – Khan Academy
#43It's interesting that the Rendering chapter only covers ray tracing, while most classic Pixar movies were actually mainly rendered using the Reyes algorithm, which is a form of rasterization.
REYES is now one of in newer PRMans for quite some time.
Re: Pixar in a Box – Khan Academy
#44Earlier quoted context omitted.
Pixar movies from Finding Dory onward will be exclusively raytracing, FWIW.
You sound pretty authoritative here, so I'll ask a semi-topical question: are the creative teams the ones driving this kind of development? "We need better fidelity/IQ because I would like this film to look more impressive that previous ones." Or is it more along the lines of Pixar demonstrating industry leadership?
On top of that, it's important to stay on the cutting edge, both in terms of keeping RenderMan a competitive product, and in terms of keeping the internal challenges interesting and fresh-- which is necessary for attracting top talent and preventing the company from getting into a rut or a routine.
Re: Pixar in a Box – Khan Academy
#45Love Khanacademy, I wish I can bookmark course like this for later viewing, could not figure out how to do that yet. I'm a coach there but like to bookmark course for myself once a while.
Re: Pixar in a Box – Khan Academy
#46It's odd that people in the comments seem to think this is for kids. It surely isn't intended to be for children, right? Great lessons.
I think this is aimed at middle/high school students. It probably can be interesting for adults, but I'd really recommend picking up a book such as Fundamentals of Computer Graphics by Shirley and Marschner [1]. [1] https://www.cs.cornell.edu/~srm/fcg3/
Re: Pixar in a Box – Khan Academy
#47Earlier quoted context omitted.
REYES is now one of in newer PRMans for quite some time.
REYES (Render Everything You've Ever Seen) has been the basis of PRMan since the start. Recently PRMan has shifted away from this approach and towards more ray tracing. see the following for descriptions of REYES: http://renderman.pixar.com/view/reyes-renderman-under-the-ho... or the 1987 paper by Cook, Carpenter and Catmul http://graphics.pixar.com/library/Reyes/paper.pdf
Sidenote, you could have always done raytracing in PRMan, even with REYES. You just bring your own trace(). BMRT was often used as a trace() engine, until they came up with Entropy and Pixar sued them out of existence (NVidia bought them).
Re: Pixar in a Box – Khan Academy
#48Earlier quoted context omitted.
Not a comment about this specifically, but I'm a big fan of your other courses on Khan Academy. They changed the way I think about the world. I can't overstate how grateful I am that you created them. Everyone should check out these lessons: Journey into cryptography: https://www.khanacademy.org/computing/computer-science/crypt... Journey into information theory: https://www.khanacademy.org/computing/computer-science…
I can't believe you just posted this. I had a 5 hour drive this morning and listened to nearly all the cryptography lectures during it.
Re: Pixar in a Box – Khan Academy
#49I brought a computer graphics textbook into my high-school math class and asked my teacher if he could help me figure it out. His response was that I needed to pay attention to the current lesson plan, and would need to get through trig, then calculus before we could approach the book. What's amazing about this video series is that they have actually captured the elements that _can_ be taught to kids of various ages…
To understand basic 3D computer graphics, you need some linear algebra, matrices, some analytic geometry, and some trigonometry, but not much calculus. Once you learn what a 4x4 matrix multiply can do, you have most of the key ideas. You need that to use OpenGL effectively. Actually, you only need about 10% of each of those areas of math, but you do need that 10%. "Graphics Gems" has some good background.
(Physics engines, though... I used to work on that, and struggled through two-volume books on nonlinear differential equations.)