45-Degree Line Demo
Diagonal line with 100 points from 0.1 to 1.0 using thick line rendering
Run Demo
LinePlot Discrete Data Demo
Shows discrete square-wave data points rendered with WbglLinePlot
Run Benchmark
Streaming Line Plot
Lightweight synthetic data stream into WebglLinePlot; tweak line count and observe FPS.
Run Demo
Line Roll Brownian Motion
Paused by default to avoid CPU/GPU load; start the Brownian motion stream, tune line count, and watch the FPS counter.
Run Demo
Thick Line Acute-Angle Test
Inspect thick-line joins on a multi-segment polyline with acute angles.
Run Test
Thin Line Performance
Same animated pattern as the thick-line perf test but using thin lines for side-by-side comparison.
Run Benchmark
Thick Line Performance
Advanced performance metrics for thick line implementations
Run Benchmark
Combined Lines Demo
Demonstrates thin (WbglLinePlot) and thick (WbglLineThick) lines on the same canvas for visual comparison.
View Demo
Unified Line Plot Benchmark
Tests the UnifiedLinePlot class with dynamic lines of varying thicknesses.
Run Benchmark
Thick Line Improvements Test
Tests shader improvements for consistent thickness, high-density data, and sharp angle handling.
Run Test
Logarithmic Axis Test
Demonstrates logarithmic scaling for X and Y axes with exponential, power law, and mixed-scale data. Tests setLogAxis() functionality.
Run Test
Coordinate Space & Global Transform Demo
Interactive demonstration of view preservation when switching between linear and log space, plus how global transforms work in each coordinate system. Features y=log₁₀(x) function with zoom/pan controls.
Run Demo