How do you increase render distance?

So im making a game that you are supposed to to bomb a city and if someone that has low graphics quality (like me) will see absolutely nothing and you cant bomb anything and i cant figure out how to increase render distance. Anyone knows how to do it?

6 Likes

You can’t, unless you create your own rendering or chunk engine. Rendering is handled by Roblox.
It’s affected by the Graphics setting in settings.

Is there a way to increase render distance but not graphits details in the settings?

As I said above, you need your own rendering or chunk engine. (eg. Minecraft)

1 Like

i know its really really old reply but, how would you make a rendering engine with more render distance if you cant change it? or you can only create rendering engine with smaller render distance?

There is a property in Workspace called StreamingTargetRadius which you can change the render distance with it

7 Likes

Not all parts are streamed to the client for me, even after setting the StreamingEnabled Min distance property to 30k and setting models to Persistent. It is absolutely vital for what I’m making, and is worth overriding Roblox’s graphic settings for. I don’t understand why Roblox can’t just let us use a system that is defaulted to off and can only used when necessary.

image
am i misunderstanding you here…? we already have the ability to turn off StreamingEnabled within the properties of Workspace to disable… streaming…?

Roblox has a limit on render distance. Even on full quality, there is a limit.

Turning StreamingEnabled off just makes it default and changes the behaviour of the rendering. StreamingEnabled is not loaded to the client (therefor not rendered), and default (non-StreamingEnabled) is still loaded to the client but is not rendered.

To put it simply,
StreamingEnabled on: Specific range, objects outside of the range are entirely unloaded.
StreamingEnabled off: Limit is based on the amount of parts rendered, and simply become invisible/intangible.

StreamingEnabled’s range is still overridden by Roblox’s quality setting, so setting the range to 100000 studs will still only show you as much as Roblox’s quality setting would show you anyway.

Basically what I meant is I wish there was a setting that would override quality settings, but defaulted to off. Obviously you wouldn’t use it on EVERYTHING, only the ground and clouds maybe. Or some sort of skybox structure.

I ended up finding a way to somewhat increase what you can see in terms of distance, albeit a little buggy but works noneoftheless.
Set StreamingEnabled to on, select a model you want to see far away, and set the LOD (LevelOfDetail) to StreamingMesh. This will create an “Imposter Mesh”, and basically make it visible from far away. Sometimes parts will vanish at certain angles with bigger models, but it’s better than it never showing up altogether.
image

3 Likes