Is it possible to load different areas on the map to reduce lag?

Hey there. Im wondering, is it possible to reduce lag in by loading separate places on the map based on the fact of how close the player is to a certain structure/location and once they reach a distance from the area the whole area would be made invisible for that certain player.

An example being in Minecraft with render distance

I believe there is some sort of render distance system with terrain system however is it possible to apply it on models and parts?

Any help would be appreciated

2 Likes

You can enable StreamingEnabled within the properties of the Workspace. This will automatically stream content based off a Min / Max radius you can set. Here’s 2 resources you can look at which might give you some more detailed information:

https://developer.roblox.com/en-us/api-reference/property/Workspace/StreamingEnabled

https://developer.roblox.com/en-us/articles/content-streaming

3 Likes

What would you say Min/Max ratio which would make a good effect on a large game with lots of parts and terrain etc. game?

Borrow a cheap tablet and test it out. I think every game will be different.