askvity

How to Enable Texture Streaming in Unity

Published in Unity Graphics 1 min read

Enabling texture streaming in Unity helps manage memory usage and improve loading performance by only loading the necessary texture data at runtime.

According to the Unity documentation, the primary way to enable texture streaming is through the Project Quality Settings:

Steps to Enable Texture Streaming:

  1. Navigate to Edit > Project Settings in the Unity editor menu.
  2. In the Project Settings window, select the Quality tab.
  3. Locate the Texture Streaming section.
  4. Enable texture streaming by checking the Texture Streaming checkbox.

Once enabled, this action will reveal the specific settings related to the Texture Streaming system, allowing you to configure its behavior further for different quality levels.

After Enabling Texture Streaming:

Enabling the main checkbox is the first step. You will then find various settings available in the Quality Settings that control how texture streaming behaves, such as memory budget, mipmap limits, and more. Additionally, you can configure individual textures to support streaming via their Texture Import settings in the Inspector window when selecting a texture asset.

Related Articles