FlexXR: UI Toolkit in World Space and Mixed Reality
Terranigma Solutions
$29.00
(no ratings)
Jump AssetStore
FlexXR puts your UI Toolkit (a.k.a. UI Elements) GUIs into world space and mixed reality.By default FlexXR uses the FlexXR World Material with the built-in Standard shader. You can automatically upgrade the material for URP or HDRP or use entirely different materials and shaders of your own preference. For our own products using FlexXR, we primarily use URP.FlexXR is a general solution to extend Unity's UI Toolkit (a.k.a. UI Elements) with support forworld space rendering and interaction, andmixed reality interaction via XR Interaction Toolkit.FlexXR was originally conceived as a solution for our company's own flagship product, LiquidEarth, where we use the same UI Elements GUI across desktop, mobile, and mixed reality platforms.The FlexXR Panel prefab is pre-configured to embed your GUI in world space. All that is missing is setting your custom UXML (UI Toolkit) source asset.The FlexXR Panel Manager component has many well-organized settings (all with tooltips) that can be adjusted seamlessly during runtime.Render and interact with panels in screen or world space.Use any number of panels arranged freely in the world space.Auto-size panels to perfectly fit the UI Elements content by using the provided FlexXRContent container element.Includes curved panel for an ideal mixed reality user experience.Interact with the world space panel using either a mouse or any action-based mixed reality pointer supported by Unity's XR Interaction Toolkit.Mixed reality interaction uses the XR Interaction Toolkit XRSimpleInteractable component, making it easily extensible.