Перевод и преобразование // Учебник OpenGL №6
Автор: OGLDEV
Загружено: 2021-04-17
Просмотров: 16388
Бесплатные плагины AEJuice: https://aejuice.com/free-plugins/?ref...
AEJuice I Want It All Bundle: https://aejuice.com/product/i-want-it...
Канал AEJuice на YouTube: / Канал
В этом видео мы начинаем наше путешествие в удивительный мир 3D-преобразований. Начнём с преобразования трансляции, которое перемещает объекты по 3D-сцене.
Дополнительные уроки по современному OpenGL можно найти на сайте https://ogldev.org.
Ссылка на источник: https://github.com/emeiri/ogldev/blob...
Если вы хотите получить ту же версию, что использовалась в видео, используйте тег TUT_06_TRANSLATION.
Спецификация OpenGL 4.6: https://www.khronos.org/registry/Open...
🔥 Я использую следующие книги в качестве справочной информации для своих руководств и настоятельно рекомендую их для более глубокого изучения OpenGL и Vulkan.
Это партнёрские ссылки, поэтому, если вы воспользуетесь ими для покупки книг, цена останется прежней, а я получу небольшую комиссию (спасибо!).
📖 OpenGL 4 Shading Language Cookbook - Третье издание: Создавайте высококачественную 3D-графику в реальном времени с помощью OpenGL 4.6, GLSL 4.6 и C++17, 3-е издание. Издание: https://amzn.to/3XO2J3S
📖 3D Graphics Rendering Cookbook: Полное руководство по изучению алгоритмов рендеринга в современных OpenGL и Vulkan: https://amzn.to/3MMJQbf
(Посмотрите мой короткий видеообзор этой книги: • The 2nd book I'm using for my Vulkan serie... )
📖 Vulkan Programming Guide: Официальное руководство по изучению Vulkan: https://amzn.to/3XwBjhr
(Посмотрите мой короткий видеообзор этой книги: • The book I'm using for my Vulkan series #v... )
Тайм-коды:
0:00 Вступление
1:26 2D
2:24 3D
2:59 Blender
3:27 Движение
4:00 Перевод
4:42 Вращение
5:04 Масштабирование
5:43 Сдвиг с использованием вектора
6:50 Скалярное произведение
7:45 Умножение матрицы на вектор
8:47 Матрица сдвига
10:00 Обзор кода
10:20 Класс Matrix4f
11:17 Загрузка матрицы в шейдер
11:55 Порядок главной матрицы строки/столбца
12:46 Код вершинного шейдера
14:18 Сборка и запуск
14:48 Заключение
Не стесняйтесь оставлять комментарии ниже.
Электронная почта: [email protected]
Facebook: / ogldev-188319114585587
GIthub: https://github.com/emeiri/ogldev.git
Twitter: @ogldev
Разовые пожертвования (Paypal): https://ogldev.org/donate.html
Patreon: / ogldev
Источник:
Музыка: "Creative Minds" с сайта https://www.bensound.com/
Изображения: "Barney Stinson", "Thumbs up" и "Rubik's Cube" с сайта https://www.cleanpng.com/, изображения из Википедии: https://en.wikipedia.org/wiki/Cartesi... https://en.wikipedia.org/wiki/Cartesi..., https://commons.wikimedia.org/wiki/Fi...
Наслаждаться,
Этай Мейри
#opengl #ogldev #opengtutorials
Доступные форматы для скачивания:
Скачать видео mp4
-
Информация по загрузке: