Custom graphics?

Alright so what im trying to do is to allow players to increase render distance without having side effects like :

  • Increase particle intensity
  • Increasing light intensities
  • Turning on PBR textures
    etc etc
    so … idk if their is a way to do it in studio atm … if their is pls reply it can rly help reduce lag spikes and stuff
2 Likes

you can make it so if certain buildings or objects are a certain distance away from the player, then client sided they become invisible, and then make them visible again when the player is close enough. it COULD cause lag though

and for increasing render distance, you just increase the distance

i dont think thats what they asked for. ive had that issue personally aswell when i tried making background buildings that couldnt be rendered, but unfortunately theres no actual way to increase it if not having a higher graphics level. to decrease it instead there is a way to do that with smth called contentstreaming. im not too familiar with that so ill just put the link here for u to read anything u need: Instance Streaming | Documentation - Roblox Creator Hub hope that helps

it is what they asked for, but you have a point about the

no actual way to increase it if not having a higher graphics level

they meant about rendering more than what should be rendered anyway, but to decrease it putting parts transparent is useless since they still render, and if someone wants to decrease it for lag issues contentstreaming makes them not even render

i mean that won’t help reduce lag so … -_- the parts are still their

then it’s not possible, because increasing graphics quality will always affect everything around the user, not just the render distance.

This is honestly surprising … this is like a major and obvious flaw in the engine which has not been taken into account by roblox … they should rly add custom graphic options etc

if u wanna reduce lag by reducing render distance then my answer is what u need. contentstreaming is literally a service that makes u control what the client renders or not

contentstreaming already exists which is mentioned by the guy above

ok guys i think i found a way to do it but … it makes use of roblox FFlag and idk if its even allowed (ie i think it counts as hacking ) can yall tell me if using FFlags allowed

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.