Roblox Adds SLIM Debug Tints to Visualize Streaming and LOD

New color-coded view modes let creators see streaming state, transcoder status, and level of detail for SLIM-optimized models in both Studio and the live player.

THE SHORT ANSWER

Roblox released SLIM debug tints on October 9, 2026, giving developers three color-coded visualization modes to inspect streaming state, transcoding status, and level of detail for SLIM-optimized models. Available in Roblox Player via the F9 developer console and in Studio through a beta feature flag.

  • Three tint modes: Data Model State, Transcoding Status, Level of Detail
  • Enabled in Player via F9 > DebugVisualizations > SlimTintMode (edit perms required)
  • Enabled in Studio via Beta Features > Visualization Modes panel
  • Colors indicate streaming state (teal/yellow), transcoder progress (orange/teal/sky blue/red), and LOD (blue/red)
  • Helps verify SLIM optimization before publishing

What changed

Roblox has shipped SLIM debug tints, a set of three color-coded visualization modes that show how models are being streamed, transcoded, and rendered at different levels of detail. The tools arrive in both Roblox Player and Studio, giving creators a way to confirm that SLIM optimizations are working before they publish. Until now, verifying whether a place was publish-ready or if the transcoder had finished was largely guesswork.

Enabling in Roblox Player

In a live experience, open the Developer Console with F9, the /console chat command, or the settings menu. The DebugVisualizations dropdown now includes a SlimTintMode selector with the three tint options. Only users with edit permissions on the experience will see the DebugVisualizations menu, a security measure noted in the announcement.

Enabling in Studio

Studio access requires the Studio Beta. Open File → Beta Features and enable "SLIM Debug Tints." Once active, a new SLIM Tint Mode section appears in the Visualization Modes panel at the top right of the viewport. The modes work in both Edit and Play modes.

Data Model State tint

This mode colors each Model instance by its streaming state:

  • No tint: Full instances streamed in; traditional part-by-part rendering.
  • Teal: Full instances streamed in; lightweight SLIM rendering active.
  • Yellow: No instances streamed in; lightweight SLIM rendering active. Teal and yellow both indicate the engine is using SLIM representations, while the absence of tint means the model is still rendering with full instances.

Transcoding Status tint

Shows the state of the SLIM transcoder for each model:

  • Orange (Unknown): Waiting to retrieve status.
  • Teal (Succeeded): Lightweight representations are ready for published experiences.
  • Sky Blue (Transcoding): Representations are still being generated.
  • Red (Failed): Transcoding error; check the Output window for details such as moderation or permission issues. All models start orange and update as the transcoder reports back.

Level of Detail tint

Visualizes which LOD representation the engine is using for each SLIM model:

  • Blue: Lowest detail, fewest triangles.
  • Red: Highest detail, most triangles. Intermediate LODs are not explicitly colored in the announcement; the gradient between blue and red presumably represents the steps in between.

Why it matters

The tints turn invisible pipeline work into something you can see at a glance. A sea of teal in the Data Model State view confirms SLIM is active across the scene. Red models in the Transcoding Status view flag assets that need attention before launch. The LoD view helps spot where the engine is falling back to high-detail meshes, which could indicate streaming distance settings that need tuning. The feature is live in Player today; Studio access is gated behind the beta flag, so teams not yet on the beta will need to opt in to test.

KEEP READING

More from this desk