Войти
ПрограммированиеФорумГрафика

Подскажите по поводу системы частиц.

#0
15:27, 17 мар 2023

Всем привет. Вот, посмотрите видео. Я обновляю положение частиц на CPU. В шейдер в float w передается размер пикселя и поэтому цвет меняется. Выглядит очень некрасиво. Но как это делают в играх? Может надо текстуры как-то использовать для системы частиц? Как вообще красивые эффекты делать?

Запустить видео по клику - Как делать игрыЗапустить видео по клику - Как делать игры

#1
15:48, 17 мар 2023

v7
Кури анрил

#2
15:54, 17 мар 2023

v7
гугли что-то типа "particles vfx tutorial"

#3
(Правка: 16:02) 15:59, 17 мар 2023

Первые два на вокселях, третье вкратце на билбордах
http://magnuswrenninge.com/content/pubs/ProductionVolumeRendering… ntals2011.pdf
https://graphics.pixar.com/library/ProductionVolumeRendering/paper.pdf
https://habr.com/ru/post/248755/

#4
12:35, 18 мар 2023

v7
> Как вообще красивые эффекты делать?
Должен быть правильно настроен блендинг.
Почти всегда должен быть блум, чтобы было красиво.
Если у тебя меняется цвет из-за изменения размера - ищи ошибку у себя в коде.

#5
15:47, 18 мар 2023

Т.е. коровы вас не смущают?

#6
16:01, 18 мар 2023

NyakNyakProduction

Это деревянные фигурки. В данном случае волка. Я по картинке в профиль собирал.

#7
(Правка: 16:52) 16:49, 18 мар 2023

Юзай текстуры или texture atlas и blending и еще можно compute shader припахать.
А вообще шикарные частицы.
Я бы и так оставил.

ПрограммированиеФорумГрафика