Projection Models
Learn the two major projection models in PyTorch3D and how they change the appearance of rendered images.
We'll cover the following...
Overview
Here we introduce the two major projection models used by PyTorch3D:
The perspective projection
The orthographic projection
The projection models
Projection models essentially describe yet another coordinate space transformation. They provide a complete picture of how we transform 3D world space objects into 2D image space renders. They dictate mathematically how light passes through the 3D world onto the image plane. We’ll talk primarily about perspective projection and orthographic projection.
The difference between perspective projection and orthographic projection essentially comes down to differences in the orientation of light rays that make up the image plane. In the ...