- Hands-On C++ Game Animation Programming
- Gabor Szauer
- 106字
- 2021-06-30 14:45:59
Creating camera matrices
Matrices are also used for camera transformations, including perspective transforms. A perspective transform maps a frustum to NDC space. NDC space typically has a range of -1 to +1 on all axes. Unlike world/eye coordinates, NDC space is left-handed.
In this section, you will learn how to create camera transformation matrices. The first camera matrix is a frustum, which looks like a pyramid with the tip cut off. A frustum represents everything that is visible to the camera. You will also learn how to create different projections and how to implement a "look at" function that lets you easily create a view matrix.
推薦閱讀
- Data Visualization with D3 4.x Cookbook(Second Edition)
- Python程序設計教程(第2版)
- PHP基礎案例教程
- 云原生Spring實戰
- 深入淺出Android Jetpack
- 前端架構:從入門到微前端
- Mastering Kali Linux for Web Penetration Testing
- Full-Stack React Projects
- C語言程序設計
- Keras深度學習實戰
- Unity 3D/2D移動開發實戰教程
- Hands-On JavaScript for Python Developers
- CodeIgniter Web Application Blueprints
- Learning D3.js 5 Mapping(Second Edition)
- Building Clouds with Windows Azure Pack