Hello, After making my Sand Simulation, I was thinking about a water simulation. Roblox is not the best with water simulation, so I tried my best to make it as less laggy as I can, here it is:
(I had to upload it as 2 videos because of the file size limit)
I will be open sourcing this soon.
Tell me what you think:
- I like it! (Post Why)
- I don’t like it! (Post Why)
- It’s ok. (Post Why)
Have a good day
Why is it just blocks? It would be better if it was water terrain
there is no possible way to do it
Some dude in YouTube did it.
Terrain Water is based in 4x4 stud voxels. Making it small like @AttackyDaBuilder wouldn’t work well.
If you post a link to the YT video that would be great.
You can do this with train water, but it does not work the best. and it is glitchy.
Also, why don’t you guys like it? Is there anything I could fix?
I like it! Obviously this couldn’t be used in an actual game due to the amount of lag, but it’s pretty realistic. Even if the textures are just blocks, in terms of physics it doesn’t look bad.
I am trying to fix the lag, when the simulation happens it gets to about 5 - 45 PhysicsFPS, when it stop, it stays at 60 PhysicsFPS. So it is not bad, but It can be better.
(Btw, the simulation uses 900 of the nodes, witch all have 1 other part and 1 value, so in total is 2,700 Instances, 1,800 Parts, but after the simulation stops, it goes to only 900 parts.)
Edit: PhysicsFPS is from the Workspace:GetRealPhysicsFPS() function from the client.
Not too bad, I would love to see it optimised somehow not sure if it’s possible.
Wow, I am sorry everyone, I have been spelling simulation wrong, sorry about that, it has been fixed.
Hello, @goalmwo, @geometricalC2123, @Scottifly, and @AttackyDaBuilder, does this look better then the other one:
That looks great in my opinion, have you thought of using a tri mesh to link them together in a way (I don’t know how optimised it might be but its worth a shot in my opinion)
Edit: If you would like I can send you a link to a model I made of a tri mesh
This is seemingly just blue cubes with lowered friction, I wouldn’t really call it a “water simulation”
Looks better, it would be great to have a more water-like texture but that would be pretty impossible
Kind of harsh considering all the interactions are visibly simulated.
I would like to try your tri mesh.
Also @Orbular3, It is not just blue cubes.
Alright here’s the link: Triangle - Roblox
Edit: Its rigged with bones btw
This is not going to work with what I have right now, but I think I know what you mean, And I am thinking of doing something like this, thanks anyways.
Alright, well still a great system you have
I think its a good concept, but personally couldn’t see this being used in a game