Loading video...

Video Failed to Load

Go Home

Simulating lava stuff to debug my physics engine.

41,584 views • 1 month ago •via X (Twitter)

37 Comments

Arlojmikk's profile picture
Arlojmikk1 month ago

I'm once again curious what was being debugged

Zolden's profile picture
Zolden1 month ago

There were issues with fast colliders: they didn't clear the texture based ground on passing. For example, 0:04.

Analog Dream Dev's profile picture
Analog Dream Dev29 days ago

Constantly blown away by your work, amazing job!

eric fan #2's profile picture
eric fan #229 days ago

you are reinventing noita ok but actually this is very cool

Mogmek's profile picture
Mogmek29 days ago

As someone making a game with 3d water sim being the central part I'm so jealous of those who do something similar in 2d... What's the simulation underneath, pb-mpm or something different?

Zolden's profile picture
Zolden29 days ago

I started with 3D, but switched to 2d to test a few things, like SDF based rendering. But this 2d version grew out of control being much easier to work on. For fluid I use pic+flip method, for particles - simple euler step, and that hard crust is a texture based collider.

Mogmek's profile picture
Mogmek29 days ago

Totally understandable. I use simpler method for particles like foam as well. Thx for the explanation!

Ectoware Games | Wishlisht BOMBERNAUT 67 on Steam's profile picture
Ectoware Games | Wishlisht BOMBERNAUT 67 on Steam29 days ago

Very cool 😎. Amazing work

360Genius🗣️'s profile picture
360Genius🗣️1 month ago

you could make one hell of a fantasy chemistry game if you made certain cell types become others when under the right conditions/mixtures

Zolden's profile picture
Zolden1 month ago

Yea, slowly getting there.

360Genius🗣️'s profile picture
360Genius🗣️1 month ago

This is all wildly impressive, been watching these for a long time. Super cool

Len Seaside's profile picture
Len Seaside29 days ago

you need to add enormous amounts of heat energy from friction. is temperature modelled here?

Zolden's profile picture
Zolden29 days ago

The temperature is modelled, but friction -> temperature is not yet implemented. Also, heat is not transferred. Though, I plan to implement these things.

Len Seaside's profile picture
Len Seaside29 days ago

ah if you have temperature already modelled you certainly should!

Octonion's profile picture
Octonion29 days ago

Venus did this.

William Selby's profile picture
William Selby1 month ago

Sick!

QDY's profile picture
QDY29 days ago

nice physics effect.

GodParticle's profile picture
GodParticle29 days ago

Progrss looking great man!!!

Kaue's profile picture
Kaue29 days ago

That's INSANE dude

Solus Maximus 🏴󠁧󠁢󠁥󠁮󠁧󠁿's profile picture
Solus Maximus 🏴󠁧󠁢󠁥󠁮󠁧󠁿29 days ago

That massive ball going through the planet should create a hydrostatic shock sufficient to break apart the crust. Would be delightful to see.

Zolden's profile picture
Zolden29 days ago

Yea, I expected that also. But fluid solver doesn't reach incompressibility due to optimization, so it dumpened the force.

Solus Maximus 🏴󠁧󠁢󠁥󠁮󠁧󠁿's profile picture
Solus Maximus 🏴󠁧󠁢󠁥󠁮󠁧󠁿29 days ago

How many particles / what hardware is it running on / what's the frametime?

Zolden's profile picture
Zolden29 days ago

I don't remember. But fps is good, I made maybe 50% of decision in favor of performance. This game will run comfortably on cards like 3060

Vincenzo Spina's profile picture
Vincenzo Spina1 month ago

so cool!

Bronenosets Tahk's profile picture
Bronenosets Tahk28 days ago

Do materials change phase under pressure?

Zolden's profile picture
Zolden28 days ago

Not yet, but soon they will be.

мефедроллтон's profile picture
мефедроллтон29 days ago

Coule be a cool planet vs pla et strategy game where they gotta not only shoot each other, but change weather, water levels and do geological hell Or counter the aforementioned

Chaos Foundry's profile picture
Chaos Foundry1 month ago

This looks like a lot of fun! Keep up the good work. 🫡

coolerputt's profile picture
coolerputt29 days ago

Heyyyy zolden Missed you on my TL

Ananth Ram Omkar's profile picture
Ananth Ram Omkar29 days ago

Which engine/lang.?

Zolden's profile picture
Zolden29 days ago

Unity, c#, hlsl

Dawit's profile picture
Dawit29 days ago

If i where to implment this fluid physicds in godot, what things do you recommend?

Zolden's profile picture
Zolden29 days ago

Compute everything on GPU, that's the main requirement. Besides, all the algorithms are known.

Nick Conn's profile picture
Nick Conn1 month ago

Dude this never gets old. Amazing

Phantoms 〄's profile picture
Phantoms 〄1 month ago

My goodness this is great! (where patrick)

Florian Berger's profile picture
Florian Berger1 month ago

awesome! ...now 2 planets colliding ;-)

jon's profile picture
jon1 month ago

i love this sort of stuff. looks awesome

Related Videos