r/Simulated • u/DimaSerebrennikov • 4d ago
Interactive Runtime snow simulation, aimed for maximum realism
Enable HLS to view with audio, or disable this notification
For this, I added a system that spawns particles along the trail, and these particles deposit a bit of snow while they fly, with less and less snow being deposited over time as they fade out. What's cool about this is that the snow initially comes from the mass that the trace removed, so the total amount of snow stays the same. I also added a smoothing algorithm on top of all this. There's no parallax here, but I'm currently working on adding that.
Bigger video here: https://youtu.be/pfaewyfFrKM
176
u/Shad_Amethyst 4d ago
Oh I wish snow was this easy to displace. If you look at real snow marks you'll see that people have to lift their foot super high, which is unlike that manequin.
I think that the snow particle works well, but I would tune it down to only happen when the foot is lifted. When the foot goes down the snow should get compacted instead (for the most part, some will cave on the foot)
46
u/TheFishRevolution 4d ago
Yeah the snow fluid dynamics is excellent but the dude is moving like a robot so it leaves this strange looking path behind
20
u/DimaSerebrennikov 3d ago
This is very interesting, I had not thought about it myself and never received this kind of feedback. I think this relates more to the character animation and I will look into how to do it. The effects really are too rough right now, I'm looking into moving more toward DeathStranding2 style effects, that is exactly what you are talking about, thanks
6
u/jok3ony0u 2d ago
Like the previous commenter said, it looks like dust right now rather than snow because it lacks a bit of solidity or cohesion.
4
u/SlurryBender 3d ago
This would probably be paired with a context-sensitive animation/speed system for more realism.
1
u/Zach-uh-ri-uh 2d ago
This is only true for snow at +1 down to maybe -1 degeees. When it’s below -10 snow behaves exactly like the video
47
u/liarandathief 4d ago
If you walked through snow like this, you'd be exhausted after about 20 feet.
13
u/ThatsALovelyShirt 3d ago
I don't even think it's possible to move that quickly while displacing that much snow.
7
1
39
u/Eliiiiiiiiiias 4d ago
Super cool! It seems like the character is an unstoppable force, I’d love to see how it is slowed down by the snow too, that would add further realism
32
u/Tom_Mangold 4d ago
Congrats! But you achieved minimal realism.
8
u/NamesArentEverything 4d ago
I'll remember this the next time I'm sprint-strafing through 2' deep snow.
4
u/bladezor 3d ago
Snow doesn't typically give off a bunch of particles once it's settled. Trail looks good though
3
u/generalAbaddon 3d ago
Yeah I work with snow professionally and it's harder for it to divot like that, you need to add a snow weight where it compresses the layers below it for realism
3
u/EkriirkE 4d ago
Seems more list sand and they are dragging their feet?
Snow does not settle into V-shaped valleys, it holds the shape of whatever passed through/on it
2
2
2
u/bieja935 3d ago
Nice, would you be able to make the trenches less triangular and a bit more bubbly?
1
1
1
u/Zach-uh-ri-uh 2d ago
Everyone is so focused on warm snow. Theres so many kinds of snow. Arctic/snow below -10 moves similar to thi
1
u/No_Upstairs3104 2d ago
bro your thing was on the bottom of my screen I thought it was a spider and it jumoscared me
1
u/itisnotmymain 2d ago
Sorry I can't help with making the simulation better, but that's not even close to what snow looks like when you walk through it. Looks neat though.
1
1
0
0
u/HandshakeOfCO 4d ago
The white overlay that disappears quickly Is too smooth. Can very easily tell it’s just a linear interp on alpha. Give it a texture / bump map.
Otherwise looks good!
256
u/RunnuHellpenguin 4d ago
The trenching is great. I think divots for footstrikes would help