@aras I recently briefly used SVG as a makeshift timeline visualization for profiling!
Unfortunately I soon found out that neither web browsers nor inkscape can really handle Large SVGs so I ultimately switched to simple binary dumps and a standalone timeline viewer built with SDL_Renderer...
@aras Yeah I used SVG dumps a few weeks ago to debug!
The big downside is that "obvious" viewers are pretty bad at handling large files :(
One other annoyance is that SVG doesn't seem to have layering/Z indices, which makes it non ideal for dissecting parts in the viewer, and forces a specific output flow in the code which can be inconvenient. OBJ doesn't have either problem.
@aras also if you’re debugging a non-Cartesian graph like structure then graphviz dot files are often handy. It’s a simple text graph notation like “A -> {B C}”
https://en.wikipedia.org/wiki/DOT_%28graph_description_language%29