It was never so easy to get YouTube subscribers
Get Free YouTube Subscribers, Views and Likes

Projection Matrices - Vulkan Game Engine Tutorial 13

Follow
Brendan Galea

We implement functions to create the orthographic projection and the perspective projection matrices. Projection matrices change the shape and location of vulkan’s canonical view volume. This allows us to render objects outside of the canonical vulkan view volume, and apply perspective to the objects, making objects appear smaller as their zdepth increases.

Perspective Matrices (Theory) Video    • The Math behind (most) 3D games  Per...  

0:00 Intro
0:30 Camera header
2:12 Camera Implementation
2:48 Update Render System to use camera
4:00 Create camera with orthographic projection
5:00 Viewport transform and the aspect ratio
6:58 Camera with perspective projection

** View File Changes **
https://github.com/blurrypiano/little...

** View Tutorial Github **
https://github.com/blurrypiano/little...

** Projection Matrices PasteBin **
https://pastebin.com/eFwnyuX6

** View playlist **
   • Vulkan Game Engine Tutorial  

** Some other resources **
My github for this series https://github.com/blurrypiano/little...
Official vulkan samples https://github.com/KhronosGroup/Vulka...

“Vulkan and the Vulkan logo are registered trademarks of the Khronos Group Inc.”

posted by 4KLPak