So I got a place that uses around 11 Billion Voxels worth of water and it’s really killing the performance… If I try to optimize the place, I’m pretty sure i would be able to cut around 1 billion more voxels at max witch wont really help… The Place uses around 20-40 gigs of ram in Roblox studio with somewhat poor performance on top of that and the Roblox client just refuses to even let you into the place… Is there anything I could do to keep the terrain water? Or do I have to resort in using parts?
There is literally no way your computer has 40 gigs of ram in it, you could try making a skinned mesh ocean, as they aren’t too costly and if you learn how to script it right, could even make functional swimming.
The normal Roblox client usually caps out at 2-3 gigs of ram usage, and like 95% of roblox games use around 800 Megs to 1.5 gigs of ram… Unless you’re on a laptop with 4 gigs of ram with windows 10 and integrated graphics then you should not really worry… Also if the game is not on roblox then don’t worry, if you at least have 8 gigs of ram with a dedicated gpu with like at least 2 or 4 gigs of vram you should not see any big issue, however this is just the minimum, adding a decent chunk mods will result in massive performance drops…
Also note, whenever an application uses more ram than you have, yea it will start using space on the C drive, however after the application is closed, the space used on the C drive will be cleared.
Here’s an idea: remove all the water and put a single part at the origin of the game, and insert a BlockMesh inside. Set the mesh scale to 99999,X,99999 (with X representing the height of the water). After that, you can make a StarterCharacterScript which detects whenever a player goes below the highest Y level of the water, and from there you could script your own swimming system.
I know what ram is and I know ram is not computer storage, all I’m saying is that once you run out of ram, memory on the C drive or whatever place windows is installed (not sure if its for the app install folder or just windows) to will start being used as ram for the application, try making a gigantic place in roblox studio and watch the memory on your hard drive/ssd lower.
That is not true, your computer can not “Run out of ram”
If your workload overexceeds the limit for your computer, it will slow down. I’m not aware of any computer that uses your computer storage as ram, as far as I know, that is physically impossible.