To see what's possible, please check the documentation!
Documentation Link
XAL Charts: High-Performance Procedural UI Data Visualization
Stop relying on heavy sprites and blurry UI elements. XAL Charts is a professional-grade, procedural graphing tool built from the ground up using Unity’s VertexHelper and CanvasRenderer. It calculates mesh geometry point-by-point to deliver pixel-perfect, anti-aliased visuals with lightning-fast performance.
Whether you are building a complex strategy game, a sci-fi HUD, or a data-heavy application, XAL Charts provides the flexibility of a Fluent API combined with stunning visual effects.
🚀 Key Features
- 100% Procedural: No sprites required. Every line, bar, and slice is drawn via code, ensuring zero memory overhead from textures.
- Radar/Spider: Multi-axis visualization with adjustable grid levels.Multi-Chart Support:
Line & Area: Smooth Bezier curves or straight lines with customizable point markers.
Bar & Column: Dynamic scaling for easy comparison.
Pie & Donut: Interactive "Explode" effects and auto-randomized color palettes.
- Fluent API: Create complex charts in a single line of code with our chainable command system.
- Ultra-Smooth Animations: Built-in AnimationCurve support for data transitions and entry effects.
- Advanced Anti-Aliasing: Custom feathering algorithms ensure smooth edges at any resolution.
- Interactive UI: Integrated Tooltip system and Event-driven architecture (OnClick, OnHover).
- Sci-Fi & Neon Effects: Includes a specialized Glitch/Hologram shader for cyberpunk aesthetics.
- TextMeshPro Integration: Sharp, customizable labels and value formatting (Currency, Decimals).
🛠 Technical Excellence
- Performance First: Optimized for mobile and desktop. No CPU-heavy calculations during runtime updates.
- Auto-Scaling: Intelligent Y-axis management based on your data range.
- Editor Friendly: Test your charts directly in the Inspector with live preview data.