Using OpenGL based hardware acceleration, NChart3D is fast and responsive even on the huge datasets.
The application demonstrates the main features of the library:
- 2D & 3D charts of all supported types
- Streaming: microphone spectrum visualization
- Absolute, additive and percent value axis types
- Linear and logarithmic scale for value axes
- Automatic animation on the dataset change
- Advanced animation
- Themes and color customization
- Custom background image
- Interactive legend
- Tooltips
- Callouts
- Marks on the axes
- Zoom, pan and rotation
- Adaptive anti-aliasing
- Multiple value axes
- Multiple charts in a single view
- Automatic minimum, maximum and step calculation according to supplied dataset
- Programmable chart zoom, maximal and minimal zoom adjustment
- Fitting chart to screen
- Selection of points by color and offset
- Labels for points
- Markers for line, step line, area and ribbon
- Custom numeric values on the axes
- Spline-based data smoothing
- Crosshair
- Time axis that lets to navigate through different time slices of the data
The following chart types are supported:
- Column, cylinder column
- Bar, cylinder bar
- Area
- Line
- Step line
- Ribbon
- Pie
- Donut
- Bubble
- Scatter
- Candlestick
- OHLC
- Band
- Surface
- Sequence
- Radar
- Funnel
- Heatmap
More information and documentation on NChart3D is available on http://www.nchart3d.com