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