TGViewer
GameDev: разработка игр GameDev: разработка игр @make_game · 7.63K subscribers
Post #536 3.85K
Создание шейдера жидкого вещества

Разработчик поделился этим гайдом у себя в твиттере:

1. Создайте текстуру шума и добавьте ей смещение.

2. Создайте ещё одну такую же текстуру, но с инвертированным направлением движения.

3. Наложите полученные текстуры друг на друга.

4. Полученную текстуру наложите на обычную текстуру шума.

5. Теперь поместите результат в UV offset на обычный шум.

6. Получившуюся текстуру нужно перемножить с ранее созданным движущимся шумом из 3-го пункта.

7. Увеличьте контрастность текстуры и покрасьте некоторые значения в белый. Это создаст эффект бликов.

8. Разным диапазонам значений на текстуре предайте разные цвета. На видео показаны примеры воды, лавы и слайма.

Готово! У вас получилась завораживающая текстура.

#графика #теория
  • 🔥 1
More from @make_game
  1. Oct 15, 2026Как связать материалы стилизованного окружения Дом, забор и трава могут хорошо выглядеть п…
  2. Oct 15, 2026Как собрать плавный цикл ходьбы персонажа Если ноги двигаются, а персонаж будто едет по по…
  3. Oct 15, 2026Как отлаживать физику покадрово в PlayCanvas Тело проваливается сквозь пол или неожиданно…
  4. Oct 14, 2026Что добавить в прогрессию, когда игрок нашёл выигрышную стратегию В About Time игрок набир…
  5. Oct 14, 2026Как доставлять Gaussian Splat-модели в мобильный браузер Фотореалистичную 3D-модель мало б…
  6. Oct 14, 2026Эмодзи в комментарии сломал пинбол на Android После сентябрьского обновления Android 17 Vi…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →