Check E2Chart Demo
Supported charts:
pie chart, bar chart, line chart, area chart, rose chart, radar chart,gauge, solid gauge, table and heatmap
Features:
- Lightweight and fast
- Easy to create and modify chart
- Easy to switch between chart types for different visulization purposes
- Edit and preview charts in edit mode
- Highly customizable chart components
- Highly automated chart generation process
- Support line graph with irregular intervals
- Display massive data with good runtime performance
- Display tooltip when mouse hovering chart items
- Support importing data from csv file
- Support Text Mesh Pro
- Full source codes provided
v3.3.2
- Show/Hide chart preview when chart is enable/disable
- Fix a bug that crashes Unity when chart rectangle size is negative
v3.3.1
- Fix an issue that chart preview will remain in scene when chart is deleted
v3.3
- Add a new feature to create custom labels and icons in chart
- Add functions to set item colors by data index
- Improve threshold line component
- Improve some example scenes
- Chart preview now can be hidden in scene
- Fix a bug that prevents heatmap/table to draw negative values
- Fix some other bugs
v3.2
- Add feature to refresh chart preview automatically
- Add table and heatmap
- Add area chart
- Update threshold lines component to display customized labels and icons
- Fix chart data inspector overlapping issue
v3.1.3
- Fix legacy text issue in recent Unity versions
- Fix chart data inspector overlapping issue in recent Unity versions
v3.1.2
- Add a feature to display threshold lines in charts
- Improve examples
- Fix some bugs
v3.1
- Add support for csv file importing
- Add options to set min/max datetime rage
- Display chart grid when data is empty
- Fix some small bugs
v3.0.1
- Fix chart combiner tooltip issue
v3.0
- Change name to "E2Chart" (previously "EzChart")
- Update chart data structure for to support more chart types in future updates.
- Update demo to show more use cases.
- Add combiner to combine rectangular/circular charts.
- Add support for customizable circular chart start/end angles.
- Add support for C# DateTime in chart data.
- Add support for rectangular chart zooming.
- Improve some chart options to make them more intuitive.
- Improve chart update/clear algorithm for better runtime performance.
- Improve chart preview function.
- Improve chart legends layout/alignment logic.
- Improve chart y-axis auto division algorithm.
- Improve random data generator, to quickly generate random chart data.
- Pie chart now supports multiple series.
- Gauge now supports negative values.
- Fix a bug that causes error when all data values are equal.
- Fix other small bugs
v2.7.2
- Add bar gradient colors for bar chart
- Add option to mirror y-axis
- Fix a bug that causes line chart with categorical x-axis display maximum of 14,000 values
v2.7.1
- Add navigator mode for Chart Zoom component
- Add editor functions to quickly set up DateTime mapper
- Fix a compiling error relates to Text Mesh Pro support
- Fix a bug that x-axis label numeric format doesn't apply to tooltip
- Some other minor bug fixes
v2.7
- Now line chart and bar chart are able to display a specific range of data
- Now line chart and bar chart are able to display unlimited number of values (previously limited around 15,000 values)
- Add "Chart Zoom" feature to select a range and zoom in
- Add chart events support for linear line chart
- Add new chart event: "Value Clicked Event"
- Add "label numeric format" for x/y axis
- Add culture info option
- Fix a bug that causes error when all data values are the same
- Fix line chart grid misalignment
- Fix some bugs related to reversed x-axis
- Prevent inspector to display chart data when there are over 100 values
- Some other minor bug fixes
v2.6.1
- Add chart type filter in batch processing window
- Fix a bug that color index does not apply to legends
v2.6
- Improve mouse tracking algorithm
- Improve chart items highlight
- Improve chart tooltip
- Add functions to map linear x-axis into C# DateTime
- Optimize internal structure, improve runtime performance
- Fix some bugs
v2.5
- Add support for general line graph (with linear x-axis)
- Improve x/y axis padding behavior
- Bug fix: incorrect negative value display when auto y-axis value is disabled
- Bug fix: incorrect chart content when x/y axis labels are disabled
- Other minor bug fixes
v2.4.1
- Slightly improve chart runtime performance
- Add different series icons for legend
- Fix some bugs
v2.4
- Improve chart item highlight effects
- Change line chart series higilight logic
- Add spline curve for line chart
- Add tooltip fading effect
- Fix some bugs
v2.3
- Add gauges
- Add pane options for circular charts
- Modify x-axis and y-axis options
- Fix some bugs
v2.2
- Add chart presets system that manages chart color themes, plotting styles and other chart configurations
- Add new demo scenes and examples
- Add an option to quickly set maximum number of x-axis labels
- Fix some bugs
v2.1
- Improve internal structure of rose chart and pie chart, increase their runtime performance
- Improve chart stack mode, now stacked items will not overlap each other
- Improve some chart visual details
- Add options to display absolute data value
- Fix some bugs
v2.0
- Improve chart runtime performance, bar chart, line chart and radar chart can display massive data with much better FPS now
- Add option to split legends into multiple lines
- Add numeric format option for label and tooltip
- Add anchored position option for label
- Fix a bug that causes incorrect label position for rose chart and radar chart
- Fix a bug that causes error in Unity 2020+
- Fix some minor bugs
v1.9.1
- Add polygonal grid for radar chart
- Slightly improve chart runtime performance
- Fix some bugs
v1.9
- Add more customizable grid line settings
- Add more customizable label format and tooltip format
- Restrict tooltip inside chart rectangle
- Improve chart runtime performance
- Fix some bugs
v1.8
- Add chart events
- Add tooltip for chart options
- Improve chart mouse tracking
- Improve chart runtime performance
- Fix some minor bugs
v1.7
- Add radar chart
- Fix mouse tracking when charts are in world space canvas
v1.6.1
- Fix an issue that charts may display incorrectly in world space canvas
v1.6
- Add column stacking feature for bar chart, line chart and rose chart
- Improve some aliasing issues for pie chart and rose chart
- Fix a bug that may cause incorrect line display for line chart
v1.5
- Add rose chart
v1.4.2
- Add chart background
- Add option to manually set y axis display range
- Add option to adjust bar chart bar separation
- Add option to enable/disable X/Y axis labels
- Slightly improve chart performance
- Fix pie chart size issue
v1.4.1
- Reorganize some chart options
- Fix a bug
V1.4
- Add alignment and layout for legend
- Add text options for all chart text components
- Add Text Mesh Pro support
- Improve data display format for label and tooltip
- Improve chart generation logic, increase chart runtime performance
- Move all chart content related elements from chart options into chart data
- Remove redundant chart component prefabs
- Remove some redundant chart options
- Fix pie chart label fitting issue
- Fix some bugs
V1.3
- Add data display format for label and tooltip
- Add feature to invert chart's X-Y axes
- Add feature to reverse series display order
- Add feature to mix bar chart and line chart
- Improve data generator to quickly generate random data for chart
- Add multi objects modification for chart in edit mode
- Fix a bug that causes empty chart issue
- Fix a bug that causes incorrect scale when chart is scaled