Papers
Topics
Authors
Recent
Search
2000 character limit reached

Projection matrices and related viewing frustums: new ways to create and apply

Published 19 May 2021 in cs.GR | (2105.09476v1)

Abstract: In computer graphics, the field of view of a camera is represented by a viewing frustum and a corresponding projection matrix, the properties of which, in the absence of restrictions on rectangular shape of the near plane and its parallelism to the far plane are currently not fully explored and structured. This study aims to consider the properties of arbitrary affine frustums, as well as various techniques for their transformation for practical use in devices with limited resources. Additionally, this article explores the methods of working with the visible volume as an arbitrary frustum that is not associated with the projection matrix. To study the properties of affine frustums, the dependencies between its planes and formulas for obtaining key points from the inverse projection matrix were derived. Methods of constructing frustum by key points and given planes were also considered. Moreover, frustum transformation formulas were obtained to simulate the effects of reflection, refraction and cropping in devices with limited resources. In conclusion, a method was proposed for applying an arbitrary frustum, which does not have a corresponding projection matrix, to limit the visible volume and then transform the points into NDC space.

Summary

No one has generated a summary of this paper yet.

Paper to Video (Beta)

No one has generated a video about this paper yet.

Whiteboard

No one has generated a whiteboard explanation for this paper yet.

Open Problems

We haven't generated a list of open problems mentioned in this paper yet.

Continue Learning

We haven't generated follow-up questions for this paper yet.

Collections

Sign up for free to add this paper to one or more collections.