Unity Compute Shader Experiments: GPU Particle System

Unity Compute Shader Experiments: GPU Particle System

Malte Bennewitz

9 лет назад

42,871 Просмотров

Ссылки и html тэги не поддерживаются


Комментарии:

@alexandergilbert7572
@alexandergilbert7572 - 28.12.2015 05:13

Are you only using compute shaders? Are you using vertex/fragment shaders at all?

Ответить
@hugorobson4233
@hugorobson4233 - 24.04.2016 21:30

Hello! Great particles, bot don't they impact too much on fps?

Another question, can you tell me please, the name of the song?

Thank you!!

Ответить
@trevorpetersen1854
@trevorpetersen1854 - 16.07.2016 05:27

Do you have any tutorials on how to implement a GPU particle system, or know any place where I can learn to do this?

Ответить
@TheTwyker
@TheTwyker - 12.10.2016 16:42

Ach Malte, n Tutorial dazu wär hald mehr als ein Traum. ;>
So gut! <3

Ответить
@triplebog
@triplebog - 23.11.2016 21:10

Great vid man! I've written a compute buffer shader before. but I was wondering what kind of algorithm you used to simulate how the particles flow once they are released,. especially in the first example; the sparkles shader. I Love how it looks!

Ответить
@BingusBongusMan
@BingusBongusMan - 18.02.2017 15:49

Do you know how to handle collisions off screen when using compute shaders? I've read some slides and articles about GPU particles, but I still don't understand how collisions could be handled when off-screen, as there is no depth buffer information outside of that. I know particle persistence (like position) can still exist beyond the screen, but without a depth buffer, is there any way to ensure particles don't just vanish through the ground/walls?

Ответить
@stefanlindholm5506
@stefanlindholm5506 - 28.03.2017 11:49

Really nice video!! I found the sources for the particles, but can you give me a hint of what to google to create that super sweet upper-left menu?

Ответить
@CustomPhase
@CustomPhase - 31.10.2017 20:52

Hey, great job with this! How do you handle spawning new particles? You store a list of dead particles? Or theres some other way?

Ответить
@mikeluna2026
@mikeluna2026 - 02.11.2017 19:04

Long shot... but, have you considered making this open source? This is a sorely missed feature in Unity and the only options for the effect are either really expensive for the starting indie dev (Tc) or way too limiting (like only setting the color...). And sadly shader programming escapes most starters (and even less if we talk about compute shaders)... Your particles on the other hand look really amazing!

Ответить