roblox
The graphics settings found in the Roblox in-Game settings.

The graphics settings found in the Roblox in-Game settings.

Graphics settings are a 10-level adjustable bar for the looks and performances.

In order to run games smoothly, computers with enough power can handle between 8 and 10, but they most likely require a dedicated graphics card, rather than integrated graphics. For low-end computers, a graphics level between 1 and 3 is recommended. Mid-range computers can use a graphics level between 4 and 7, unless the game has many graphically intensive details.

Graphics Equivalent to Info
1 Minimum
  • No sun rays, depth of field, neon/bloom and low quality blur.
  • Uses voxel-based lighting (called Voxel in Roblox).
  • Render distance cut back to approximately 500 studs (render distance is variable, however).
  • Gouraud shading on geometry.
  • Particle emitters emit at a reduced rate.
  • Bilinear texture filtering.
  • Shadow softness is set at 1 automatically.
  • Part textures are rendered at 720p resolution.
  • Key rollover (aka max number of keyboard inputs that are registered at one time) is limited to 2.
2 Lower
  • Render distance is increased to approximately 700 studs.
  • Increased Voxel lighting render distance.
  • More particle emission from particle emitters.
  • Slightly improved neon/bloom effects.
  • Key rollover is equal to that of the user's hardware.
3 Low
  • Render distance is increased to approximately 900 studs.
  • More accurate geometry shading (mostly using Phong shading).
  • Full resolution texture rendering.
  • Increased particle emitter rate.
  • Studs appearance change depending on light.
4 Low/Medium
  • Render distance is increased to approximately 1,000 studs.
  • Increased Voxel lighting render distance.
  • Games can now use "ShadowMap" technology.
  • Phong shading distance increased.
  • Particle emission rate increased.
5 Medium
  • Render distance is increased to approximately 1,500 studs.
  • Farther ShadowMap rendering.
  • Increased Phong shading distance, Voxel lighting distance, and particle emission rate.
  • Texture filtering is also better now.
  • Games can now use Future lighting, quite short render distance though.
6 Medium/High
  • Render distance is increased to approximately 3,000 studs.
  • The items mentioned above get increased except for texture filtering.
  • High-resolution bloom, blur and neon effects.
  • Future lighting enabled, short-ish Future lighting render distance.
7 High
  • Render distance is increased to approximately 5,000 studs.
  • More boosts from graphics level 6.
  • Boost in texture filtering.
  • True Future lighting.
8 Higher
  • Render distance is increased to approximately 10,000 studs.
  • Terrain now receives normal mapping.
  • Water is now transparent and reflects and refracts.
  • Visible extra post-processing effects (sun rays and depth of field) if enabled by the developer(s).
  • More realistic glass effects.
  • Future gets rendered far enough where it doesn't need to be mentioned anymore.
9 Very High
  • Items from level 8 are improved.
  • Render distance is increased to approximately 30,000 studs.
  • Multisample anti-aliasing (MSAA) is added, getting rid of aliased/jagged lines on the edges of any geometry.
  • The particle emission rate is now only slightly lower than on graphics level 10.
  • Texture filtering is maxed out.
10 Maximum
  • The full visual feature set; an enhanced version of level 9 graphics.
  • Render distance is now increased and fixed to 100,000 studs.
  • ShadowMap distance is pushed to max (somewhere around 430 studs).
  • Horizon-Based Ambient Occlusion (HBAO) is added, adding shading to crevices visible on-screen.

Graphics Mode

There are currently 5 graphic modes available. You can select one by going into Roblox Studio, going into settings (ALT+S), going into Render tab, scrolling down to general and picking a graphics mode from the drop-down. This setting only affects Roblox Studio, Changes can be only done to Roblox Studio and has been tested by 3rd party apps such as MSI Afterburner.

Roblox currently defaults on Direct3D11 in Roblox Player to keep support for playing on Windows 7, Windows 8 and Windows 8.1 operating systems, and for older hardware that doesn't support Direct3D12. Other platforms such as Android, iOS and MacOS default on either Metal or Vulkan, but can also use OpenGL when the hardware isn't compatible.

The default graphics mode, this option chooses the best graphics mode for your computer depending on your GPU, CPU and RAM.

The 11th generation of the DirectX series is an API framework. It supports for Shader Model 5.0, Dynamic shader linking, addressable resources, additional resource types, subroutines, geometry instancing, coverage as pixel shader input, programmable interpolation of inputs, new texture compression formats (1 new LDR format and 1 new HDR format), texture clamps to limit WDDM preload, require 8-bits of subtexel and sub-MIP precision on texture filtering, 16K texture limits, Gather4 (support for multi-component textures, support for programmable offsets), DrawIndirect, conservative oDepth, Depth Bias, addressable stream output, per-resource mipmap clamping, floating-point viewports, shader conversion instructions, improved multithreading.

Roblox requires DirectX 11 feature level 10.0 of the API, which is supported by Geforce 8 series and later, ATI Radeon HD 2000 and Intel GMA X3500.

Apple's 3D graphics API framework was added on 5 November 2016. Metal further improves the capabilities of GPGPU programming by introducing compute shaders.

When selected, the game will not be rendered, and instead, will be using software renderer CPU-based instead of the GPU will not render the viewport on the windows. The Roblox Diagnostics Window will show on screen. It is used to diagnose issues with graphics, in-game physics, etc.

This is a cross-language, cross-platform application programming interface (API) for rendering 2D and 3D vector graphics. The API is typically used to interact with a graphics processing unit (GPU), to achieve hardware-accelerated rendering.

This is a graphics API that came out in 2016 and later included in Roblox Studio in 2017 as a next-generation continuation of OpenGL. Like OpenGL, Vulkan targets high-performance real time 3D graphics applications such as video games and interactive media across all platforms and can offer higher performance and more balanced CPU/GPU usage. Other major differences to Direct3D (prior to version 12) and OpenGL are Vulkan being a considerably lower-level API and offering parallel tasking. In addition to its lower CPU usage, Vulkan is also able to better distribute work amongst multiple CPU cores.

Trivia

This section is a trivia section. Please relocate any relevant information into other sections of the article.