Spaceship VFX Graph Breakdown!
Вставка
- Опубліковано 25 жов 2019
- The node-base effects in Visual Effects Graph enable you to create amazing VFX in real-time! In this demo project, there are plenty of examples showing the variety of effects you can achieve with this tool!
ole.unity.com/unityspaceship
Visual Effect Graph empowers you to author next-generation visual effects through its node-based behaviors and GPU-based compute power.
unity.com/visual-effect-graph
blogs.unity3d.com/2019/08/19/...
blogs.unity3d.com/2019/03/06/... - Ігри
Great videos guys, I'd be really keen on seeing more visual effect graph videos, preferably with some breakdown of the various components (so we can build our own effects)
Yup this would be awesome
looks like star citizen, but much cleaner, nice job guys
Rly Nice Video, Thanks ! :)
thank you unity
Good video
I can't learn Unity on my PC... But this video was really interesting!
Damn, this looks rad.
Looks like I'll be making tutorials for these. Luckily I haven't done any particle tutorials yet 😅
Awsome
Потрясающее видео! Отличная демка! Если бы я знал английский, было бы вообще супер 😁
may I please ask you that "how can I have Collision particles with an object" ? I seen that plane box etc, could not find anything object that what I have on scene.
WOW
Wait, how is the particles colliding with the objects in the scene, I thought the GPU particles could not collide. Is this something new?
It's usually too slow to pass the particles from the GPU to CPU. However, you can do collisions between particles and the depth buffer on the GPU which is probably what's happening here.
@@emilegreyling7913 That's pretty cool, thanks for explaining
One video doing the same thing using the "old" way, only to compare!!!
1 question: I thought the VFX graph is simulated on the GPU, and because of that, physics calculations like collisions can't be done with the VFX graph. What's up with the collision(depth) block, and how does the particles collide with the floor?
I don't know how they do it exactly but the main problem with GPU computing is not giving them information but taking information out of them. So having some slight physics simulation in GPU is OK
It's not so much that you can't do physics calculations on the GPU and more about the fact that the GPU knows nothing about your CPU colliders. What depth based collision does is very simple. It takes the camera depth buffer on the GPU and compares it to the depth of a particle. If the particle is at a further depth than the depth buffer value, for example below a floor, it considers it to have collided with the floor. It's not entirely foolproof or accurate but it's good enough in most situations
That's actually really good. Thanks!
Emile Greyling man you are one smart guy... what is your role/position/job title?
@@garrettstevensen2467 I don't work at Unity, but I am a game developer. I made a GPU particle system for my studio back when Unity didn't have this type of stuff and I've messed around with VFX Graph source code a bit, so I figured I'd just share some knowledge. I'd rather call myself experienced than smart, but thank you 🙂
2019.3? Please?
🌟🌟🌟🌟🌟
You guys should complete that demo and make it a game.
No, you
IDK, for me, it looks waay more complicated this way
Exactly, it's for more complicated effects that require lots of fine tuning, it is also simulated on the GPU rather than the Cpu which makes it much faster and more particles can be created.
@@elektra81516 give me the gpu stuff keep the overcomplicated state machine
@@Foxtrop13 its not that complicated, if you cant take the time to understand it then i dont think you should be trying to make games
Trust me the sooner you learn node based stuff you'll never want to come back
Ok... nice... but... talk to me about FPS and optimization... not everybody can afford a pc gamer...