We are thrilled to announce that 4k Textures are now available in published experiences! Thank you for all the feedback you provided during the Studio Beta phase.
Using 4k textures is as simple as uploading a high resolution image asset and then referencing it in your experience. If a client device has enough resources to handle it and the engine determines that a high resolution texture is justified for a given object and view point, it will transcode and stream it at up to 4k resolution.

The Foundation: Texture Streaming
4k textures are possible because of the foundation laid by our recently shipped Texture Streaming system.
Texture Streaming intelligently manages video memory by dynamically loading and unloading texture mips based on the importance of each object in the scene and the available memory. Instead of keeping every high-resolution texture mip in memory at once, the engine now streams in the highest quality mipmaps only when they are needed.
This allows us to unlock rendering at up to 4k resolution (4096 x 4096) for your textures without significantly impacting the memory footprint or crash rates on lower-end devices. If a device cannot handle or doesn’t need the full 4k texture, Texture Streaming will automatically serve a lower-resolution version that fits its memory budget.
The goal is for every instance that supports texture streaming to also support 4k texture rendering. Today, that includes MeshPart (Skinned and Unskinned meshes), SurfaceAppearance, Texture, Decal and MaterialVariant.
What This Means for You
- Crisp Surface Details: SurfaceAppearance maps (Color, Normal, Metalness, Roughness) can now utilize 4k textures, making PBR materials look sharper than ever.
- Immersive Environments: Large-scale assets like massive meshes and architectural walls will no longer suffer from pixelation when viewed up close.
- Future-Proofing: You can already import image assets at up to 8k resolution today into Roblox. These are stored at original quality, and will be transcoded down to 4k. As hardware and the engine improves over time, these will automatically be upgraded for higher-end devices while still performing well on current devices thanks to texture streaming.
Known Issues
- Import times for 4k textures may be longer than 1k images and may take longer to transcode and become available at full 4k resolution when you first import them into Studio
- The Roblox base material textures are still in the process of being upgraded to 4k. Keep an eye out for a new Studio Beta in about a month where we will make these available for you to test out.
We Want Your Feedback!
Your feedback and bug reports were very important in getting this out, so please keep those coming. We’re also very excited to see what you are able to build with this so please feel free to keep sharing screenshots of your creations too!
Happy Building!
The Rendering team


