ArcCanvas – Curved VR UI Toolkit
Transform flat UI into immersive curved VR interfaces. One-click setup, 7 shapes, perfect interaction, TextMeshPro support, and optimized performance.
by BlackBox Creations
Price History +
Create beautiful curved VR interfaces in seconds.
Turn any Unity Canvas into a fully interactive curved UI with a single component. ArcCanvas preserves your existing Buttons, Images, ScrollRects, and TextMeshPro while providing pixel-accurate interaction for VR controllers, gaze, and mouse—no rebuilding, no manual setup.
Why ArcCanvas?
Flat UI feels unnatural in VR. It breaks immersion, forces uncomfortable head movement, and many curved UI solutions sacrifice interaction accuracy or performance.
ArcCanvas solves these problems with a true curved canvas system that keeps your UI looking great and working exactly as expected.
Key Features:
- ✅ One-Click Setup – Add one component "ArcCanvasSettings" to any Canvas and you're done.
- 🎨 7 Curved Shapes – Cylinder, Ring, Sphere, Wave, Cone, Spiral, and Ellipse.
- 📝 Full TextMeshPro Support – Including nested text inside Buttons and complex UI hierarchies.
- 🎯 Accurate Interaction – Mouse, gaze, and VR controller input matches the visual surface perfectly.
- 🕹️ VR Ready – Compatible with OpenXR, Meta XR, and XR Interaction Toolkit.
- ⚡ Performance Optimized – Optional GPU vertex bending and built-in optimization for multiple canvases.
- 🔄 Runtime Animation – Smoothly transition between flat and curved layouts or morph between shapes.
- 📦 Automatic Detection – Existing and dynamically created UI elements work without extra setup.
- 🎛️ Ready-Made Presets – Quickly create curved monitors, wrap-around menus, helmet HUDs, kiosks, and more.
- 🎮 Demo Scene Included – Explore every shape and feature with interactive examples.
Perfect For
- VR Games
- XR Applications
- Simulators
- Cockpit & Vehicle UI
- Sci-Fi HUDs
- Curved Dashboards
- Interactive Kiosks
- 360° Experiences
- Training & Education
- Mixed Reality Projects
Stop fighting flat VR menus.
Build immersive curved interfaces that look better, feel natural, and just work—with ArcCanvas