Что такое ценностный шум?
Автор: Suboptimal Engineer
Загружено: 2023-04-26
Просмотров: 7163
Описание:
В этом уроке по шейдеру GLSL мы рассмотрим основы работы с шумом значений. Начнём с настройки шейдера GLSL в VS Code. Затем мы создадим функцию белого шума и добавим поверх неё слой сетки. После этого мы найдём края сетки и выполним билинейную интерполяцию для создания примитивной версии шума значений. Наконец, мы сгладим шум, пропустив UV-координаты сетки через функцию smoothstep.
📖 Код — https://github.com/SuboptimalEng/shad...
🎥 YouTube — / suboptimaleng
💻 GitHub — https://github.com/SuboptimalEng
🐦 Twitter — / suboptimaleng
🧵 Обсуждения — https://www.threads.net/@suboptimaleng
📸 Instagram — / suboptimaleng
== [ Ресурсы ] ==
Урок по искусству кодирования — • Value Noise Explained!
Статьи Иниго Килеса — https://iquilezles.org/articles
Книга шейдеров — https://thebookofshaders.com
Курс по шейдерам Саймона Дэва — https://simondev.teachable.com
Руководство по настройке шейдера VS Code GLSL - • How to Write GLSL Shaders in VS Code
== [ Временные метки ] ==
00:00 Введение в шум
00:41 Алгоритм шума по значению
01:17 Настройка шейдера GLSL
01:58 Функция белого шума
02:49 Ячейки сетки наложения
04:03 Билинейная интерполяция
05:38 UV-координаты сетки Smoothstep
06:17 Добавление многослойного шума
Повторяем попытку...
Доступные форматы для скачивания:
Скачать видео
-
Информация по загрузке: