Русские видео

Сейчас в тренде

Иностранные видео


Скачать с ютуб The Math behind (most) 3D games - Perspective Projection в хорошем качестве

The Math behind (most) 3D games - Perspective Projection 3 года назад


Если кнопки скачивания не загрузились НАЖМИТЕ ЗДЕСЬ или обновите страницу
Если возникают проблемы со скачиванием, пожалуйста напишите в поддержку по адресу внизу страницы.
Спасибо за использование сервиса savevideohd.ru



The Math behind (most) 3D games - Perspective Projection

Perspective matrices have been used behind the scenes since the inception of 3D gaming, and the majority of vector libraries will have built-in helper functions to construct them for you. But what if you wanted to know the reasoning behind how these matrices are constructed. I start off with a brief introduction of computer graphics and the key ideas behind 3D rendering. I differentiate between Image Order Rasterization typically used by Ray tracers, and object order rasterization as used in most video games. I then present an animated walkthrough showing the full derivation of both the orthographic and perspective projection matrices. My derivation here is focused on the Vulkan API, but the reasoning applies just as well to other API's such as OpenGL or direct X, with the only notable differences being the size of the canonical viewing volumes, and the handedness and conventions of the xyz coordinate systems. 0:00 How does 3D graphics work? 2:05 Image versus object order rendering 2:51 The Orthographic Projection matrix 5:17 The perspective transformation 7:08 Homogeneous Coordinate division 8:27 Constructing the perspective matrix 10:29 Non-linear z depths and z fighting 11:30 The perspective projection transformation ** Resources ** Fundamentals of Computer Graphics by Peter Shirley & Steve Marschner http://www.songho.ca/opengl/gl_projec... https://matthewwellings.com/blog/the-... https://www.insider.com/pixars-animat... * Attributions* Ray tracing graphics cards - Photo by Nana Dua from Pexels Rubiks cube - Photo by Mathias P.R. Reding from Pexels Ray tracing in video games - https://www.digitaltrends.com/gaming/... https://en.wikipedia.org/wiki/Line%E2...

Comments