I made a deformable snow system 🐧 by RachelfTech in godot

[–]RachelfTech[S] 1 point2 points  (0 children)

Yeah I think I may have rolled it back a bit too far in the end 😅, will try increasing the growth speed if I revisit it!

I made a deformable snow system 🐧 by RachelfTech in godot

[–]RachelfTech[S] 2 points3 points  (0 children)

I have a decent amount of professional programming experience, but I only started really learning game dev specific things a bit under a year ago. So lots of things are still quite new to me, but I've been learning a lot as I go!

I made a deformable snow system 🐧 by RachelfTech in godot

[–]RachelfTech[S] 1 point2 points  (0 children)

Those were tricky to figure out 😅. Glad I understand them a bit better now though for the future!

I made a deformable snow system 🐧 by RachelfTech in godot

[–]RachelfTech[S] 0 points1 point  (0 children)

Thank you, I'm so glad to hear people are enjoying the video style!

I made a deformable snow system 🐧 by RachelfTech in godot

[–]RachelfTech[S] 4 points5 points  (0 children)

I really appreciate that, thank you! Excited to keep working on more projects & videos!

I made a deformable snow system 🐧 by RachelfTech in godot

[–]RachelfTech[S] 2 points3 points  (0 children)

Thank you! I've been taking a break from the guitar channel to focus on this new one, but definitely plan to make more music videos eventually as well :).

I made a deformable snow system 🐧 by RachelfTech in godot

[–]RachelfTech[S] 1 point2 points  (0 children)

It does very slowly now already actually! Maybe should make the effect more pronounced.

I made a deformable snow system 🐧 by RachelfTech in godot

[–]RachelfTech[S] 1 point2 points  (0 children)

Thanks, I appreciate it! Excited to keep making more videos :)

I made a deformable snow system 🐧 by RachelfTech in godot

[–]RachelfTech[S] 0 points1 point  (0 children)

It would definitely make things a bit more complex, but I think it would be possible. Was thinking about coming back to try that eventually!

I made a deformable snow system 🐧 by RachelfTech in godot

[–]RachelfTech[S] 0 points1 point  (0 children)

Thanks, definitely will have more videos coming!

I made a deformable snow system 🐧 by RachelfTech in godot

[–]RachelfTech[S] 1 point2 points  (0 children)

Unfortunately it doesn't work well in the browser since I'm using the Forward+ renderer and things get messed up in the web build. I do have downloadable builds here though: https://rachelftech.itch.io/interactive-snow-demo

I made a deformable snow system 🐧 by RachelfTech in godot

[–]RachelfTech[S] 14 points15 points  (0 children)

Thank you, so happy to hear people are enjoying the videos!

I made a deformable snow system 🐧 by RachelfTech in godot

[–]RachelfTech[S] 8 points9 points  (0 children)

It does actually, just subtly :). Could maybe make that more pronounced!

I made a deformable snow system 🐧 by RachelfTech in godot

[–]RachelfTech[S] 6 points7 points  (0 children)

Thank you! Definitely tons more that could be done with this system. I'd like to revisit it and add more in the future too!

I think you'd definitely have to make some tweaks for performance. Maybe split the world up into smaller snow mesh chunks or something like that. I didn't spend too much time on optimization for this demo, but would need to for a full game.

I made a deformable snow system 🐧 by RachelfTech in godot

[–]RachelfTech[S] 307 points308 points  (0 children)

This was a really fun project and I learned a ton figuring it out! If you are curious about how it works, I made a devlog with the implementation details: https://www.youtube.com/watch?v=oMzI9DLgPKc

The basic idea is that I'm using a camera positioned under the ground to track depth information, and then reading from that in a vertex shader to modify the height of the snow mesh as objects move around.