ycliper

Популярное

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

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

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

Топ запросов

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

Шейдеры GLSL | Программирование 2D-игрового движка на Java #8

Автор: GamesWithGabe

Загружено: 2020-04-24

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

Описание: Присоединяйтесь к Discord:   / discord  

В этом уроке я расскажу, как завершить работу над классом нашего шейдера, чтобы в него можно было загружать переменные через юниформы. Я также немного расскажу о форматировании языка GLSL и о том, как происходит взаимодействие между графическим процессором и центральным процессором для наших шейдеров. В конце я покажу, как можно использовать шейдеры для преобразования изображения в чёрно-белое или для применения функции шума к используемому нами цвету.

Код для этого видео: https://github.com/codingminecraft/Ma...

---------------------------------------------------------------------
Сайт: https://ambrosiogabe.github.io/
Github: https://github.com/ambrosiogabe

Вот несколько книг, которые я рекомендую, если вы хотите более подробно изучить разработку игровых движков. Я не получаю прибыли от этих продаж, это просто несколько книг, которые мне помогли :)

Рекомендуемые книги по игровым движкам:
Архитектура игровых движков: https://www.gameenginebook.com/
Книга по игровой физике (прочитайте её перед следующей книгой по физике): https://www.amazon.com/Game-Physics-C...
Игровая физика (Иэн Миллингтон): https://www.amazon.com/Game-Physics-E...
Шаблоны игрового программирования (бесплатно): https://gameprogrammingpatterns.com/

Рекомендуемые книги по программированию игр для начинающих:
Дизайн игр на JavaScript: https://www.apress.com/gp/book/978143...

Рекомендуемые книги по Java:
Data Структуры/Алгоритмы: https://www.amazon.com/Data-Structure...
LWJGL (бесплатно, но я не читал внимательно): https://lwjglgamedev.gitbooks.io/3d-g...

Музыка в конце: https://www.bensound.com/royalty-free...

Не удается загрузить Youtube-плеер. Проверьте блокировку Youtube в вашей сети.
Повторяем попытку...
Шейдеры GLSL | Программирование 2D-игрового движка на Java #8

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

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

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

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

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

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

Texture Loading in LWJGL3 | Coding a 2D Game Engine in Java #9

Texture Loading in LWJGL3 | Coding a 2D Game Engine in Java #9

Understanding shaders is easy, actually

Understanding shaders is easy, actually

Batch Rendering in LWJGL3 | Coding a 2D Game Engine in Java #11

Batch Rendering in LWJGL3 | Coding a 2D Game Engine in Java #11

Как устроена компьютерная графика? OpenGL / C++

Как устроена компьютерная графика? OpenGL / C++

Введение в шейдеры: изучите основы!

Введение в шейдеры: изучите основы!

Coding a 2D Game Engine in Java

Coding a 2D Game Engine in Java

Надоели файлы? Вот, пожалуйста, сокеты • C • Live coding

Надоели файлы? Вот, пожалуйста, сокеты • C • Live coding

Введение в шейдеры // Урок OpenGL №4

Введение в шейдеры // Урок OpenGL №4

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

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

Вся IT-база в ОДНОМ видео: Память, Процессор, Код

Вся IT-база в ОДНОМ видео: Память, Процессор, Код

6 Древних Изобретений, Похожие На Современные Устройства

6 Древних Изобретений, Похожие На Современные Устройства

Как работает графика? Объяснение процесса рендеринга. Пример OpenGL + Defold.

Как работает графика? Объяснение процесса рендеринга. Пример OpenGL + Defold.

Texture Batching | Coding a 2D Game Engine in Java #13

Texture Batching | Coding a 2D Game Engine in Java #13

Первый старт самой большой европейской ракеты современности: Ariane 64

Первый старт самой большой европейской ракеты современности: Ariane 64

Космическая плазма: что происходит между Солнцем и Землёй – Семихатов, Зелёный

Космическая плазма: что происходит между Солнцем и Землёй – Семихатов, Зелёный

Объекты буфера вершин и объекты массива вершин

Объекты буфера вершин и объекты массива вершин

Добавление многопользовательского режима, цветной подсветки и многого другого | Кодирование Minec...

Добавление многопользовательского режима, цветной подсветки и многого другого | Кодирование Minec...

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

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

Где начало СХЕМЫ? Понимаем, читаем, изучаем схемы. Понятное объяснение!

Где начало СХЕМЫ? Понимаем, читаем, изучаем схемы. Понятное объяснение!

Setting up the Window with LWJGL | Coding a 2D Game Engine in Java #1

Setting up the Window with LWJGL | Coding a 2D Game Engine in Java #1

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



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



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