Answer
See explanation
Work Step by Step
a. Film
Photography:
- The physical medium that captures light and stores an image.
3D Graphics Equivalent:
- Frame buffer (or image buffer / screen pixel array)
- Explanation: In 3D graphics, the final rendered image is stored in memory (frame buffer), just like film stores a photograph. Light and color information computed from the 3D scene is written pixel by pixel to this buffer.
b. Rectangle in viewfinder
Photography:
- The area the photographer sees and frames before taking the picture. Defines what portion of the scene is captured.
3D Graphics Equivalent:
- Viewport / projection window
- Explanation: The viewport is the rectangle on the screen where the 3D scene is projected. It determines the portion of the 3D world that will be rendered onto the 2D image, just like the rectangle in a camera's viewfinder frames the photograph.
c. Scene being photographed
Photography:
- The real-world objects, environment, and lighting being captured in the photo.
3D Graphics Equivalent:
- 3D world / scene graph / set of 3D objects
- Explanation: In 3D graphics, this is the collection of geometric objects, textures, lights, and cameras that exist in the virtual world. It is what the virtual camera "photographs" when rendering the image.