Популярное

Музыка Кино и Анимация Автомобили Животные Спорт Путешествия Игры Юмор

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

2025 Сериалы Трейлеры Новости Как сделать Видеоуроки Diy своими руками

Топ запросов

смотреть а4 schoolboy runaway турецкий сериал смотреть мультфильмы эдисон
dTub
Скачать

Perspective Projection in GLSL [Shaders Monthly #2]

Автор: GSN Composer

Загружено: 2021-11-26

Просмотров: 6035

Описание:

In Episode #2 of Shaders Monthly, we talk about perspective projection and how it is applied in a shader. The GLSL shader implementation is based on the following example from episode #1:
https://www.gsn-lib.org/index.html#pr...

Here are links to the modified shader code that performs perspective projection:
GSN Composer: https://www.gsn-lib.org/index.html#pr...
C++: https://www.mathematik.uni-marburg.de...
Java: https://www.mathematik.uni-marburg.de...

00:00 Introduction
00:15 Pinhole Camera
01:40 Perspective Projection
05:02 Euclidean and Projective Space
06:25 OpenGL Pipeline
10:08 gluPerspective
12:16 Perspective Projection in OpenGL
14:38 GLSL Shader Implementation

Music: Left U Into - Otis McDonald (YouTube Audio Library)

Perspective Projection in GLSL [Shaders Monthly #2]

Поделиться в:

Доступные форматы для скачивания:

Скачать видео mp4

  • Информация по загрузке:

Скачать аудио mp3

Похожие видео

OpenGL Modelview Matrix and 3D Transformations [Shaders Monthly #3]

OpenGL Modelview Matrix and 3D Transformations [Shaders Monthly #3]

Введение в кодирование шейдерной графики

Введение в кодирование шейдерной графики

LLM и GPT - как работают большие языковые модели? Визуальное введение в трансформеры

LLM и GPT - как работают большие языковые модели? Визуальное введение в трансформеры

Deferred Shading [Shaders Monthly #14]

Deferred Shading [Shaders Monthly #14]

Математика, лежащая в основе (большинства) 3D-игр — перспективная проекция

Математика, лежащая в основе (большинства) 3D-игр — перспективная проекция

Blinn Phong Shading: Theory and Implementation [Shaders Monthly #4]

Blinn Phong Shading: Theory and Implementation [Shaders Monthly #4]

What are Mipmaps? Texture Filtering in GLSL [Shaders Monthly #6]

What are Mipmaps? Texture Filtering in GLSL [Shaders Monthly #6]

Сделал визуализацию 4D, 5D, 6D. Как выглядит 6D мир?

Сделал визуализацию 4D, 5D, 6D. Как выглядит 6D мир?

«Вот теперь я задумался об эмиграции»: зачем Кремль заблокировал Roblox и как реагируют россияне

«Вот теперь я задумался об эмиграции»: зачем Кремль заблокировал Roblox и как реагируют россияне

Microfacet BRDF: Theory and Implementation of Basic PBR Materials [Shaders Monthly #9]

Microfacet BRDF: Theory and Implementation of Basic PBR Materials [Shaders Monthly #9]

What are Shaders? A Hands-on Introduction [Shaders Monthly #1]

What are Shaders? A Hands-on Introduction [Shaders Monthly #1]

Учебное пособие по современному OpenGL — вычислительные шейдеры

Учебное пособие по современному OpenGL — вычислительные шейдеры

Image-based Lighting (IBL) of PBR Materials [Shaders Monthly #11]

Image-based Lighting (IBL) of PBR Materials [Shaders Monthly #11]

Coding a Visualization of Dot Products in OpenGL/GLSL | Shadertoy

Coding a Visualization of Dot Products in OpenGL/GLSL | Shadertoy

Model View Projection Matrices

Model View Projection Matrices

Importance Sampling: Image-based Lighting of a Lambertian Diffuse BRDF [Shaders Monthly #10]

Importance Sampling: Image-based Lighting of a Lambertian Diffuse BRDF [Shaders Monthly #10]

Введение в поля знаковых расстояний

Введение в поля знаковых расстояний

Запуск нейросетей локально. Генерируем - ВСЁ

Запуск нейросетей локально. Генерируем - ВСЁ

ДНК создал Бог? Самые свежие научные данные о строении. Как работает информация для жизни организмов

ДНК создал Бог? Самые свежие научные данные о строении. Как работает информация для жизни организмов

Three.js Shaders (GLSL) Crash Course For Absolute Beginners

Three.js Shaders (GLSL) Crash Course For Absolute Beginners

© 2025 dtub. Все права защищены.



  • Контакты
  • О нас
  • Политика конфиденциальности



Контакты для правообладателей: [email protected]