Edit of asset "TauPlot charting addon" Accepted
| Old/Current | New/Edit | |
|---|---|---|
| Title | TauPlot charting addon | TauPlot charting addon |
| Description |
TauPlot is a pure GDScript charting addon for Godot 4.5+. No external dependencies. Interactive, performant, and fully themeable. TauPlot draws XY plots inside any Godot UI. It supports bar and scatter overlays (with more to come), real-time data streaming, multi-pane layouts, per-sample visual control, and deep integration with Godot's theme system. Features: - Bar and scatter overlays in any combination within a single plot. Bars support grouped, stacked (with optional normalization), and independent modes. - Categorical and continuous axes, with linear or logarithmic scales, axis inversion, tick formatting callbacks, and automatic label overlap prevention. - Real-time streaming with ring-buffer datasets. When the buffer is full, the oldest sample is dropped automatically. - Multi-pane layouts for displaying series with different Y scales side by side (e.g. price above volume). - Per-sample styling through attribute buffers or callbacks. Control color, alpha, marker shape, marker size, outline, and more on a per-sample basis. - Godot theme integration with a three-layer cascade: built-in defaults, Godot theme, code overrides. Every visual property participates in this cascade. - Hover inspection with configurable tooltip, crosshair, and highlight. Four signals (`sample_hovered`, `sample_hover_exited`, `sample_clicked`, `sample_click_dismissed`) let you react to user interaction. - GPU-accelerated scatter rendering using MultiMesh and a custom SDF shader. Seven built-in marker shapes (circle, square, triangle up/down, diamond, cross, plus) with per-sample shape assignment. - Legend with configurable placement (inside or outside the plot) and flow direction. |
TauPlot is a pure GDScript charting addon for Godot 4.5+. No external dependencies. Interactive, performant, and fully themeable. TauPlot draws XY plots inside any Godot UI. It supports bar and scatter overlays (with more to come), real-time data streaming, multi-pane layouts, per-sample visual control, and deep integration with Godot's theme system. Features: - Bar and scatter overlays in any combination within a single plot. Bars support grouped, stacked (with optional normalization), and independent modes. - Categorical and continuous axes, with linear or logarithmic scales, axis inversion, tick formatting callbacks, and automatic label overlap prevention. - Real-time streaming with ring-buffer datasets. When the buffer is full, the oldest sample is dropped automatically. - Multi-pane layouts for displaying series with different Y scales side by side (e.g. price above volume). - Per-sample styling through attribute buffers or callbacks. Control color, alpha, marker shape, marker size, outline, and more on a per-sample basis. - Godot theme integration with a three-layer cascade: built-in defaults, Godot theme, code overrides. Every visual property participates in this cascade. - Hover inspection with configurable tooltip, crosshair, and highlight. Four signals (`sample_hovered`, `sample_hover_exited`, `sample_clicked`, `sample_click_dismissed`) let you react to user interaction. - GPU-accelerated scatter rendering using MultiMesh and a custom SDF shader. Seven built-in marker shapes (circle, square, triangle up/down, diamond, cross, plus) with per-sample shape assignment. - Legend with configurable placement (inside or outside the plot) and flow direction. |
| Category | 2D Tools | 2D Tools |
| License | BSD-3-Clause | BSD-3-Clause |
| Repository Provider | GitHub | GitHub |
| Repository Url | https://github.com/ze2j/tau-plot | https://github.com/ze2j/tau-plot |
| Issues Url | https://github.com/ze2j/tau-plot/issues | https://github.com/ze2j/tau-plot/issues |
| Godot version | Godot 4.5 | Godot 4.5 |
| Version String | 0.1.0 | 0.1.0 |
| Download Commit | 479fbbbcd40e55059f972082ca36b51be983eba2 | 479fbbbcd40e55059f972082ca36b51be983eba2 |
| Download Url (Computed) | https://github.com/ze2j/tau-plot/archive/479fbbbcd40e55059f972082ca36b51be983eba2.zip | https://github.com/ze2j/tau-plot/archive/479fbbbcd40e55059f972082ca36b51be983eba2.zip |
| Icon Url |
https://raw.githubusercontent.com/ze2j/tau-plot/refs/heads/main/documentation/docs/assets/tau-plot-color.png
|
https://raw.githubusercontent.com/ze2j/tau-plot/refs/heads/main/documentation/docs/assets/tau-plot-color.png
|
| Preview Insert | ||
|---|---|---|
| Type | image | |
| Image/Video URL |
https://raw.githubusercontent.com/ze2j/tau-plot/refs/heads/main/documentation/docs/assets/hr_diagram.png
|
|
| Thumbnail |
|
|
| Preview Insert | ||
|---|---|---|
| Type | image | |
| Image/Video URL |
https://raw.githubusercontent.com/ze2j/tau-plot/refs/heads/main/documentation/docs/assets/black_body.png
|
|
| Thumbnail |
|
|
| Preview Insert | ||
|---|---|---|
| Type | image | |
| Image/Video URL |
https://raw.githubusercontent.com/ze2j/tau-plot/refs/heads/main/documentation/docs/assets/gdp.png
|
|
| Thumbnail |
|
|