OpenGL - Урок 49 - Создаем модуль для работы с шейдерами.

preview_player
Показать описание
Версия OpenGL 2.0
Язык Си

Это видео для тех, кто ни разу не использовал OpenGL или другие графические движки.

В данном видео мы:
+ создадим модуль для работы с шейдерами
+ добавим функцию загрузки текста из файла
+ добавим функцию создания шейдера
+ добавим функцию создания шейдерной программы
+ воспользуемся нашим модулем

Уроки по теме:

Безвозмездная помощь каналу:
VTB - 5368 2900 3162 0349 Антон.


Трек в конце: Silent Partner - Black Vulture
Рекомендации по теме
Комментарии
Автор

Ошибка!

В файле Shader.h после второй стоки необходимо добавить #include <glad/glad.h>

beginend
Автор

Лучше бы учил всех верстать)) был бы миллионером чем делать реально сложный и полезный контент. Не благодарным ты делом конечно занимаешься, но спасибо тебе за это

bikxufd
Автор

Язык Си с шейдерами для работы Создаем модуль

ostrov
Автор

Тут считай прикрутить Assimp и какой нибудь bullet physics, и игровой движок написанный прямо на глазах готов :)

firerun
Автор

Привет, Антон!) Мне кажется все заждались моделек и анимации(не просто модельки из маленького массива вершин, а из файла .obj). Ты говорил под каким-то из предыдущих роликов что это у тебя в планах. Так когда планируешь?)

djekfred
Автор

Спасибо за уроки, отличный контент.
Случайно на гите не выкладываешь уроки?

mixail
Автор

А чем хуже хранить код шейдера в общей программе прям в строке, избегая загрузки файла?

fnqrlno