Scatter Symbols Demo
This demo showcases the high-performance WebGL-rendered scatter symbols available in SciChart Engine. Each symbol is rendered using optimal GPU fragment shaders for maximum sharpness and performance.
Interactive Example
📊 0 points 🚀 0 FPS
Scroll to zoom • Drag to pan • Supported symbols
Available Symbols
You can choose from the following built-in symbols:
circle- Standard circular markersquare- Basic square markerdiamond- Diamond-shaped markertriangle- Upwardward-pointing triangletriangleDown- Downward-pointing trianglecross- Plus (+) shaped crossx- X-shaped crossstar- Five-pointed star
How to use
Simply specify the symbol and pointSize in the series style:
typescript
chart.addSeries({
id: 'my-series',
type: 'scatter',
data: { x, y },
style: {
symbol: 'star',
pointSize: 10,
color: '#00f2ff'
}
});Performance Note
All symbols are rendered using Signed Distance Fields (SDF). Unlike sprite-based systems, SDF rendering ensures:
- Pixel-perfect scaling: Symbols never look blurry regardless of size or screen resolution.
- Infinite points: You can render millions of points with complex shapes without hitting texture memory limits.
- Consistency: All shapes are mathematically defined for consistent appearance across different devices.