Main content
Pixar in a Box
Course: Pixar in a Box > Unit 14
Lesson 1: Geometric transformations- Start here!
- Introduction to geometric transformations
- 1. Coordinate plane
- Graph points
- 2. Translation
- Laying out a scene using translation
- 3. Scaling
- Scaling items in a scene
- 4. Commutativity
- Commutative and non-commutative transformations
- 5. Rotation
- Finish your scene!
- 6. Composite transformations
- Composite transformations
- Getting to know Fran Kalal
© 2023 Khan AcademyTerms of usePrivacy PolicyCookie Notice
2. Translation
Now we can begin laying out our scene! Starting with translation...
Want to join the conversation?
- So Pixar does transformations object by object and then drops them onto the frame rather than modifying the image surface like in processing JS? This is more intuitive but also more processor intensive, yes?(7 votes)
- I imagine that this is a very simplified explanation of how they do it at Pixar. Also, the people arranging the set will use applications that make it intuitive even if the maths behind it is very complicated.(0 votes)
- where can i get this software?(3 votes)
- Buzz and Bo Peep laying on the bed dangerously ayo kinda sus(2 votes)
- What website do they do their stuff on?(0 votes)
- They make their animated films on a software that they created called Renderman.(2 votes)
- how do I download this software and where do I find it?(0 votes)
- what kind of tips do you have for the clay i should use?(0 votes)
- Where do I get the software ?(0 votes)
- I like your nick name i'm a percy jackson fan too(0 votes)
- What's with the loud white dot at the end?(0 votes)
Video transcript
(bouncing noises) - Now that we know how to plot points on a coordinate plane, we're ready to start designing a shot. Let's take a closer look at this sketch that we got of Andy's room from Toy Story. We can see that Buzz and Bo Peep are laid out on the floor and on the bed in sort of a haphazard sort of way. We can also see in this sketch, that there's a question. Where do we want to put the lamp? Do we want it next to the bed, so that the person who lives here can use it? Or do we want it on the dresser, to mean that the adult is using it? Everywhere you put something, means something. And really good computer graphics tells a story in every single placement of every single prop. To build the shot, we've received this set of objects from the modeling department to work with. At Pixar, we call such a collection a model catalog. Since in this lesson we're working in 2D, our objects are 2D images. But when we do this for real in a Pixar movie, our assets are 3-dimensional models. In either the 2D or 3D case, we pick a reference point on the object to aid with placement. We could choose any reference point we like. In this lesson, we'll choose the lower left corner. Objects brought into the shot from the model catalog will appear with the reference point at the origin. To lay out my shot, I start with the dresser, since it's one of the bigger forms I'll need to work with. Once the object is in the shot, I can position it wherever I want using the translation operation. For instance, lets move it five units to the right, and five units upwards. To translate the entire object, we have to translate each point in the object. So, if I pick this point on the initial object. Call its coordinates x zero and y zero, it gets moved to this point after translation. Call the coordinates of this translated point x one and y one. This formula over here tells us that the mathematics of translation is addition. As I click on a point in its initial position, you see where that point goes as well as what's happening to the coordinates. So whenever you see objects changing position in our films, you know that translation, and therefore addition, is going on under the hood. Your first assignment is to select objects from the model catalog to create a first pass at that drawing you got from the story department. To keep things simple for this first assignment, we've only given you the translation operation, so you won't be able to layout the whole shot. Your job is to figure out which objects you can place using only translation. You shouldn't pick objects that are going to require re-sizing or rotation just yet. And if you add an object by mistake, you can always click remove. Good luck.