Graph Magic - Data Visualization Toolkit

Supports: Win/Mac/Linux/Android/iOS/WebGL


Live Demo WebGL


Discord Support


Demo Scene Descriptions:


Bar Chart: Display data using vertical bars, making it easy to compare values across different categories. The bar chart demo showcases various customization options, such as bar colors and labels, allowing you to adapt the chart's appearance to your project's needs.


Bar Chart Real Time: Illustrates how to create a real-time updating bar chart. See how the chart dynamically changes as data values are modified, providing a dynamic and interactive visualization experience.


Bar Graph Dual: This demo showcases a dual-axis bar graph, enabling you to compare two different datasets with distinct scales on a single chart. Perfect for visualizing related but diverse data.


Bubble Chart: Display data points as bubbles, with their size representing one data dimension and their position representing another. The bubble chart demo demonstrates how to create engaging and informative bubble visualizations.


Funnel Chart: Present data as a funnel-shaped diagram, showcasing the progressive reduction of values in different stages. The funnel chart demo illustrates the creation of compelling funnel visualizations.


Heatmap Chart: Visualize data using a heatmap, where colors represent values across a 2D grid. The heatmap chart demo exhibits various heatmap customization possibilities.


Line Graph Dual: Display two different datasets with separate scales on a dual-axis line graph. This demo provides insights into creating visually appealing and informative dual-axis line charts.


Line Graph With Buttons: Showcases how interactive buttons can be used to manipulate and switch between different datasets or time periods on a line graph.


Line Graph With Slider: Utilizes sliders to allow users to control and explore data trends over time on a line graph.


Line Graph With Slider - Compare Trend: Demonstrates how to compare and contrast multiple data trends using sliders on a line graph.


Pie Chart: Present data as a circular chart divided into slices, with each slice representing a different category. The pie chart demo explores various customization options, including label placement and slice colors.


Pie Chart Real Time: Real-time updating pie chart demo, showcasing the dynamic changes in the chart as data values evolve.


Real-Time Graph: An example of a real-time updating line graph that dynamically displays incoming data points in real-time.


Scatter Plot: Visualize data points as individual dots on a 2D plane. The scatter plot demo illustrates how to create captivating scatter visualizations.


With Graph Magic: Data Visualization, you have a comprehensive and versatile toolkit to create captivating and informative data visualizations in your Unity projects, enhancing the user experience and fostering deeper data-driven insights.



Key features of Graph Magic:


Versatile Chart Types: Graph Magic supports a wide range of chart types, including bar charts, line graphs, pie charts, scatter plots, funnels, heatmaps, and more. This diversity allows you to choose the most suitable chart for visualizing your specific data.


Real-Time Visualization: For applications requiring real-time data updates, Graph Magic provides real-time charting options. You can easily visualize dynamic data, making it perfect for monitoring and displaying changing values during gameplay or simulations.


Interactive Components: Enhance user engagement with interactive elements like buttons and sliders in your charts. Allow users to control and manipulate data representation, enabling them to gain deeper insights into the underlying data.


Customization Options: Graph Magic offers a wealth of customization options, allowing you to tailor the appearance of your charts to match your project's aesthetics. Adjust colors, styles, labels, and more, ensuring your visualizations seamlessly integrate into your Unity project.


Data Integration: Import data from various sources, including JSON files, databases, or live data streams. Graph Magic simplifies the process of integrating your data, so you can focus on creating meaningful visualizations. [Coming in Next Update v1.1]


Performance-Optimized: The asset is designed to ensure optimal performance even with large datasets. It utilizes efficient algorithms and rendering techniques to maintain smooth frame rates while displaying complex visualizations.


Mobile and VR Support: Graph Magic is compatible with mobile platforms and VR devices, enabling you to create data visualizations for a broad audience.



Additional Feature: Clickable Events for Each Data Point

Graph Magic now includes a powerful feature that allows you to add interactive click events to each data point in your visualizations. With this feature, you can enhance user engagement by enabling them to interact directly with the data, leading to a more immersive and informative experience.


Key Points of Clickable Events:


Custom Click Actions: For each data point in your charts and graphs, you can define custom click actions. This means you have full control over what happens when a user clicks on a specific data point.


Interactive Data Exploration: By clicking on data points, users can access additional information, trigger animations, play sound effects, or navigate to related content, enabling them to explore and interact with the data in a more meaningful way.


Multi-Platform Support: The clickable events feature works seamlessly across different platforms, including PC, mobile, and VR devices. Users can interact with data points using a mouse, touch input, or VR controllers.


Visual Feedback: When a user clicks on a data point, you can incorporate visual feedback, such as highlighting the selected point or displaying a tooltip, to provide a clear indication of the interaction.


Interactive Demo Scene:To showcase the clickable events feature, we have added an interactive demo scene:


Interactive Data Exploration:This demo scene demonstrates how to set up clickable events for data points in a scatter plot. When users click on individual data points, it triggers an animation that zooms in on the selected point and displays additional details about the corresponding data. Users can navigate through different data points, gaining valuable insights into the underlying data.


Note: The clickable events feature is not limited to the scatter plot demo; it can be applied to all supported chart types, giving you the flexibility to create interactive data visualizations tailored to your project's needs.


With the new clickable events feature, Graph Magic: Data Visualization takes interactivity and engagement to the next level, making your visualizations more immersive and empowering users to interact directly with the data. Whether you're creating educational apps, analytical tools, or data-driven games, this feature opens up exciting possibilities for data exploration and interaction.



Any issue, please contact me at

projekt.sumperk@gmail.com