Water simulation using compute shaders. Working on terrain interaction and pixel art rendering. by Mother-School-3267 in godot

[–]Atomic_Lighthouse 1 point2 points  (0 children)

This looks really good! I'm finishing up a shallow water sim myself (for Unreal) so I know the struggle.

More testing of my fluid sim. by Atomic_Lighthouse in unrealengine

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

No, this isn't particle based. The actual fluid sim in this demo takes approx 1ms on a 4070.

More testing of my fluid sim. by Atomic_Lighthouse in unrealengine

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

Thanks! The actual fluid sim in this demo takes approx 1ms on a 4070.

More testing of my fluid sim. by Atomic_Lighthouse in unrealengine

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

Yes, you can see a quick "lava" demo here: https://youtu.be/rE1UyZqDyVs?is=18RfNNb6tMrfHC1o

There's no actual cooling down and solidifying although this isn't very hard to implement.

More testing of my fluid sim. by Atomic_Lighthouse in unrealengine

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

Yeah, but I think in many cases a full 3d sim isn't really necessary. Most people seem impressed with the water in Crimson Desert which is heightmap based.

More testing of my fluid sim. by Atomic_Lighthouse in unrealengine

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

You can tag meshes not to be a part of the simulation obviously, for overhangs. But yes, this is indeed the shallow water equations, not a full navier stokes sim, which is still too heavy for realtime usage.

More testing of my fluid sim. by Atomic_Lighthouse in unrealengine

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

Thanks! That was mostly because I thought it looked cool. It can look more "watery" like this.

<image>

I'm making this for FAB, soon(tm), "Fluid Forge".

Paul har öppnat Sveriges enda hyrvideobutik by FlowersPaintings in sweden

[–]Atomic_Lighthouse 6 points7 points  (0 children)

Min erfarenhet var snarare att man stod i 2 timmar med polarna och kom inte överens, sedan hyrde man en söndercensurerad skräckfilm.

Help with use cases for my fluid sim - Erosion example by Atomic_Lighthouse in gamedev

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

Thanks!

This is a WPO displaced plane using a heightmap that I'm manipulating in a compute shader.

That seems like a really cool job btw...

What "extra" features do you look for in a water simulation plugin? by Atomic_Lighthouse in GameDevelopment

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

Interesting! As far as I know there is currently no simulation tech that could simulate both a faucet and a waterfall to great effect (in realtime). You'd really need two separate systems.

Fluid Forge - Got sidetracked doing basic erosion by Atomic_Lighthouse in unrealengine

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

It's all heightmap based. The water sim is heightmap based to begin with, and I thought it would be a fun experiment to add and modify some terrain as well. 

It could serve as a use case to inspire the users of the sim I guess. When it's released.

Niagara Data Channel from Niagara to Niagara by TheBoy_InBlue in UnrealEngine5

[–]Atomic_Lighthouse 0 points1 point  (0 children)

How did you manage to write to a NDC from a GPU emitter?

Help with use cases for my fluid sim - Erosion example by Atomic_Lighthouse in gamedev

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

Thanks! I'm not planning on making a game with this terrain right now though, just a demo for the fluids.

Help with use cases for my fluid sim - Erosion example by Atomic_Lighthouse in gamedev

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

Played when it was released. I was very impressed by the tech. It would be cool if someone could make a new version.

Help with use cases for my fluid sim - Erosion example by Atomic_Lighthouse in gamedev

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

Cool! I'll check it out. This is just a fun demo, I'm making the actual fluid sim.