Detect player's render distance

  1. Find a way to detect player’s render distance through the player’s graphics levels.

  2. I need to know the player’s horizon / render distance.

  3. I’ve notice that player’s render distances relies on the player’s graphic levels, thus there’s must be a way.

I’m quite knew to Roblox developing, so please be beginner friendly. Thank you for helping.

you can use UserGameSettings to get this,

local userSettings=UserSettings():GetService("UserGameSettings")
local qualityLevel=userSettings.SavedQualityLevel --> Enum.SavedQualitySetting.Automatic or QualityLevel1 to QualityLevel10

more info: UserGameSettings
reference: How to get a users graphic level?

1 Like

Ok, now we know how to detect player’s graphic level, but what is the render distance for every level?

as of now there is no way to get the render distance of the engine, maybe you could create your own values in a lookup table for it

you could use StreamingEnabled and create your own render distances aswell.

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