PcoWSkbVqDnWTu_dm2ix
We use cookies on this site to enhance your user experience
Collapse Sidebar

RenderSettings

Show deprecated

RenderSettings

Show deprecated

The RenderSettings is a singleton class, which lets developers debug components of Roblox’s graphics engine.

It can be found under the Rendering tab in Roblox Studio’s settings menu.


Properties

int

AutoFRMLevel

Sets the starting quality level of the framerate manager, when RenderSettings/EnableFRM is set to true.

bool

EagerBulkExecution

When set to true, all scene updates will be given an unlimited budget, regardless of how computationally expensive it may be.

QualityLevel

EditQualityLevel

Sets the graphics quality level in Roblox Studio, when RenderSettings/EnableFRM is set to false.

bool

EnableFRM

[Hidden] [NotReplicated]

Toggles the enabled state of the framerate manager.

bool

ExportMergeByMaterial

Sets whether materials should be generated per part, or per unique appearance in Roblox’s obj exporter.

FramerateManagerMode

FrameRateManager

Specifies the behavior of the framerate manager.

GraphicsMode

GraphicsMode

The graphics API that Roblox will use on startup.

int

MeshCacheSize

The size in bytes of the mesh cache.

Defaults to 32 MBs.

QualityLevel

QualityLevel

If RenderSettings/EnableFRM is set to true, this property controls the quality level in Roblox Studio.

bool

ReloadAssets

When set to true, Roblox Studio will automatically reload changes that are made to files in Roblox’s content folder.

bool

RenderCSGTrianglesDebug

When set to true, a wireframe of polygons will be shown on all PartOperation objects.

bool

ShowBoundingBoxes

If set to true, renders bounding boxes around each individual rendered entity in the scene.

Functions

int

GetMaxQualityLevel ( )

Returns the maximum quality level.

Events