Simon Trümpler - VFX Sketchbook

ah! you were talking about the explosion in-game and not in houdini!
interesting … i understand that many particles give a better volume but on the other side: if you use too many you get a lot of overdraw which can be a performance problem.

Yea, it’s the main problem :roll_eyes:. But for VFX Graph it’s not a problem. I hope that soon it will work with a standard render.

Interesting! What does VFX Graph do to handle the overdraw created by large amounts of flipbook sprites?

It uses GPU instead of CPU

Ah, I think Simon was referring to overdraw being the problem, which is always handled by the GPU.

Honestly I don’t know how it works, but hundreds of tests say that VFX Graph doesn’t have problems with lots particles.

@Hovl I think there is a misunderstanding here. Yes, the CPU can handle less particles than the GPU. So on GPU you can simulate millions while on CPU it’s better to keep the amount low in the thousands. Also because CPU has other stuff to do like AI, Gui, Physics (if not calculated on GPU) etc pp.

BUT: This only refers to the pure count of particles and not about their size+overdraw. Overdraw is always a problem but the advantage is, that you can use MANY small particles on GPU and form interesting shapes with those while on CPU ot get the same results you would most likely get a low performance OR use bigger textures+particles which then create a lot of overdraw.

Example: Imagine you can only calculate 10 particles (because the CPU is very very slow :smiley: ) but you want to have little dust-flakes in the air. One idea could be to display 10 BIG particles with such a texture:

image

This gives the impression of many small flakes in the air but also: 99% of the particle would be rendered transparent and would create overdraw even thought there is no visual gain from it.
This is the perfect example where GPU can come in where you put 1 (really small) particle per dust-flake to get a nice visual but having almost no overdraw because none of the particles overlaps.

So, yes: GPU can handle more particles but we still have to be careful to NOT use too many big particles/sprites which create to much overdrawn.

4 Likes

There is no misunderstanding here. It’s just that I was mistaken in the subsequent statement. :sweat_smile:
Anyway 10 particles is better for visibility (and of course worse for perfomance) than 1 for 3D :smile:

1 Like

I continued following the Houdini tutorials from Steven Knipping - this time Volumes III . This time I changed it a little bit. After following it 1:1 I decided to NOT have “just” particles which fly up and then gravitate down - I wanted to try this circular shape like when the sources circle around an atomic core :slight_smile:

Two more courses and then I’ll tackle the problem of baking these things into flip books and using my learned simulation/rendering knowledge to make flipbooks/textures for games (and my still unfinished sketch 22)

Preview:
volumeIII_02a_small

6 Likes

Tutorial Volumes IV finished.

https://imgur.com/a/tEiQd2r

10 Likes

Tutorial Volume V finished. Didn’t come out perfect but it was hard to follow as the tutorial was recorded in an earlier Houdini version and SOOOO much has changed:

volumesV_08a

10 Likes

how difficult did you find it to follow? i just picked up those tutorials since there was a discount.
looks really great btw!

Thanks! The first (i think) 2 parts are great to follow as they where recorded in H18 so everything is 1:1 to follow. But then the videos get “older” because they are recorded with older versions of Houdini and it’s hard to reproduce the steps - the comments in the comment-section are all like “please update the video” :smiley: Especially “Volumes V” was hard and I had to spend a lot of time to get something decent. But in any way it’s totally worth it because a lot of knowledge is shared.

2 Likes

I finally finished my explosion project :slight_smile: Wohoo! https://www.artstation.com/artwork/ykqRNx

7 Likes

Started with the vfx course (https://www.vfxapprentice.com/)

I’ve lost myself a bit in the first exercise. I was struggling with putting the bright fire into the gaps between the billowy smoke. It didn’t fit for some reason. Need to practice another round.

12 Likes

Next step (this time painted in Krita). Tried to get nearer to the actual goal:

6 Likes

Another version:

15 Likes

Looks very good :+1:

2 Likes

next exercise: this whispy thing. tried to add some SSS but having trouble with beveling the edges to give it good depth. need to try add those later:

7 Likes

A new try :slight_smile: I tried to have one force-direction (twirling around the sphere). But it looks more like ripped plastic and not really smoky/whispy

8 Likes