Previous | Next --- Slide 41 of 64
Back to Lecture Thumbnails
diegom

It's interesting how much of a factor lighting and shading plays in determining shape here. At first I thought I had drawn the cube wrong (assuming it was sort of expanding up and to the right), but then I realized where the camera was supposed to be in 3D space. Excited to learn about lighting and shading later on in the semester!

Osoii

I was just wondering why the camera is above the cube, but the image looks like the camera is beneath the cube. Then I realized we drew this image using the pinhole rule, so it is actually upside down!

potato

It's really cool that such a simple mathematical formula can let us visualize a cube or any other object from any camera position. I was amazed when I did the math and ended up with an angled view of the cube.

Bananya

After adding the label to the points it's clear that the cube is upside down. So cool to see a simple algorithm works so well.

Alex

I also was pretty unsure about this projection, however downloading the slide and rotating it 180 degrees about the x-axis (in 2d) in preview helped a lot in visualizing the projection. Since we are above and to the right of the cube in 3d space, we should be able to see the entire right side of the cube, and not the left. If you then flip the image about the y-axis (in 2d) you can see the full left side of the cube, which is how it would look if we were above and to the left. Moving my head around my tv remote sitting on my table helped a lot also.

Azure

This angled view of the cube is kinda weird to see, since most of the time the cubes I draw have all the edges completely parallel and opposite faces the same size.

Arthas007

Even in real life I can hardly remember seeing a box this way. Very intriguing.

idontknow

I wrote a quick python program that converted the points from 3d to 2d, and my cube image was almost identical to this one except that my cube was reflected across its vertical axis. I'm not exactly sure why my calculations ended up being different from the example shown in lecture