Add additional semantic information on hovering graph nodes / edges #8565
Labels
enhancement
New feature or request
feat-graph-view
Everything related to the graph view
ui
concerns graphical user interface
It would be very helpful to highlight semantically relevant nodes (or edges) to an item that is currently hovered. The most basic examples would be to highlight adjacent nodes / edges in a secondary color.
Relevant discussion on Discord here: https://discord.com/channels/1062300748202921994/1320772574271115384/1320772574271115384
Maybe we could have a hovering mode, set via blueprints, that defines how the hovering should behave:
To implement this, we would have to actually parse the resulting (combined) graph into
petgraph
for efficient queries. This is a little bit more involved, aspetgraph
does not have subgraphs, if I remember correctly. Also we would need to add the hover information to the state object, due to the immediate mode rendering. Note that in some cases, this might lead to a one-frame rendering delay.The text was updated successfully, but these errors were encountered: