UI Toolkit Missing Features

Hello UI Team!

Here are a list of missing features from UI Toolkit. Is there a roadmap for when these would be supported?

  • World Space Rendering
  • Custom Shader/Shader Graph
  • Animation Clips
  • Particle System Layering
  • General compositing with 3d content
7 Likes

Hello,

You can find our roadmap here.

Youā€™ll find World Space Rendering and Custom shading there. Iā€™d expect layering of UI and Particles to come as a benefit of these features (for example through the support of layers).
Advanced Particles support would be enabled by what we are calling ā€œInclude Scene objects UIā€, to make the workflow more efficient and performant.

Regarding Animation Clips, we currently believe an animation solution native to UI is the best approach (see "
UI Toolkit key-framed animation" on the roadmap). However we are also looking at compatibility with Timeline for orchestration with other ā€œplayableā€ content.

Regarding ā€œGeneral compositing with 3d contentā€, we want to support some effects out of the box like Blur the scene in the UI background as well as basic blending modes, as native USS properties.

Otherwise the idea here would be to allow usage of the standard Unity rendering stack.

Thanks for the info! I guess my fear is that things like world space rendering are on the ā€˜Under Considerstionā€™ category, which is a bit of a mysterious label to have. Consideration for what exactly? When would this consideration be agreed upon? Months or years?

Its hard to figure out if I should even use UI Toolkit if some needed features are potentially years and years away from being added.

1 Like

Hi Andy,

Items that are under consideration are noted as important topics that require a solution but for which we donā€™t have plans yet. Weā€™re either collecting more data, or just have topics of higher priority we want to tackle first. By not knowing when weā€™ll start working on them, itā€™s impossible for us to provide timelines.

Native support for blur in USS would be amazing

2 Likes