🤔 Unity, huh, how?

🤔

The state of UI Toolkit

This page functions as an overview of lacking features encountered while working with UI Toolkit in Unity 6.

Last edited 2025/07/22.

Styling

Custom shaders

Custom shaders are available through USS filters as of 6.3.

Alternatively you can hack in your own custom shader, but note that this will break batching. Or, use render textures (e.g. CustomRenderTexture), though note more than 6 unique (un-atlased) textures in a hierarchy breaks batching.

No glow/drop shadow support.

USS filters are available as of 6.3.

Alternatively, use custom textures and nested elements, or hack in your own with an extra element or binding and mesh generation.

Text

Vector images

🚧 Under Construction 🚧