XI – 3D and VR UI Framework


XI is a UI Framework built around Unity's UI Toolkit but made to work in 3D / World Space and is suitable for VR/AR development.


by Tobia


Price History +

XI is a UI Framework built around Unity's UI Toolkit but made to work in 3D / World Space and is suitable for VR/AR development.

🛠️ UI TOOLKIT BACKEND 🛠️

  • UITK Elements: Button, Label, Toggle, Slider, Text Field, Number Fields, Vector Fields, Dropdown, Scroll View, Radio Button, Progress Bar
  • Additional Elements: Heading, Paragraph
  • Similar API to UITK (event callbacks, manipulators)
  • Build highly customizable UI with Unity’s UI Builder and UXML

🌈 STYLE AND THEMES 🌈

  • Styleable & themeable UI with USS
  • Emissive / glow styling
  • Stackable linear gradient backgrounds
  • Animates style transitions for custom styles
  • Added support for html/css styles: (z-index, font-family, linear-gradients, and more)

🔥 RENDERING 🔥

  • Ability to customize rendering of UI elements with ShaderGraph
  • Transparent depth sorting
  • TextMeshPro text rendering
  • High quality built-in anti-aliasing renderer
  • Ability to build custom / alternative UI renderer
  • 3D popout UI effects using depth offsets
  • Alternative high-quality renderer provided using “Shapes” asset

✨ SAMPLES ✨

  • Introduction / showcase of basic usage
  • Fully functional / ready-to-use Keyboard
  • Color Picker showing custom ShaderGraph

📂 PACKAGE 📂

  • ~ 1MB package size
  • Readable and easily debuggable code

🖥️ DEVELOPER 🖥️

  • Continued development on enhancements / feature requests
  • Active support on any issues / bugs

Visit the Website for more information