Perspective Projection

There's a total of 3 articles.




Ray Tracing

Ray Tracing
Ray tracing is the process to identify the color of all the pixels in a 2d screen by emitting rays from all the pixels simulating how light travels in real life. This article covers the math for the ray generation from each pixel for both orthographic and perspective cameras.
Me
Published on Fri, Feb 26, 2016
Last modified on Sun, Jun 16, 2024
1240 words - Page Source

Transformation matrix for projection of 3D objects into a 2D plane (projection transform)

Transformation matrix for projection of 3D objects into a 2D plane (projection transform)

In Computer Graphics 3D objects created in an abstract 3D world will eventually need to be displayed in a screen, to view these objects in a 2D plane like a screen objects will need to be projected from the 3D space to the 2D plane with a transformation matrix.


In this article I cover two types of transformations: Orthographic projection and Perspective projection and analyze the math behind the transformation matrices.
Me
Published on Sun, Feb 14, 2016
Last modified on Fri, Nov 22, 2024
2559 words - Page Source

Perspective projection

Perspective projection
Perspective projection is a fundamental projection technique that transforms objects in a higher dimension to a lower dimension. This transformation is usually used for objects in a 3d world to be rendered into a screen (a 2d surface), in the transformation these objects give the realistic impression of depth.

This article covers the math behind it and how to generate the transformation matrix to achieve the transformation.
Me
Published on Sat, Feb 6, 2016
Last modified on Sun, Jun 16, 2024
380 words - Page Source