Hello
I am working on a project where I need to display real-time data as 3D charts in Three.js like updating bar charts / line graphs that change every few seconds. I would love to learn how people handle loading live data into Three.js scenes without constantly redrawing everything / causing performance issues.
I have seen examples where folks combine D3.js with Three.js like creating a 3D area chart with D3 data & rendering it inside Three.js but I am not sure which workflows work best for live updating.
Are there recommended tools / techniques; maybe using instanced meshes / efficient buffering, that help keep these visuals smooth and responsive? Checked Best way to draw graphs with Three.js - Stack Overflow guide related to this and found it quite informative.
Also; while researching visualization tools, I stumbled upon what Is Grafana & it made me wonder if anyone has adapted its real-time dashboard-style displays into a Three.js context / if some of those design ideas could inspire better chart rendering here.
Thank you !!