novatec-service-dependency-graph-panel icon indicating copy to clipboard operation
novatec-service-dependency-graph-panel copied to clipboard

[Feature] - Rework Rendering engine

Open temabeloglinskiy opened this issue 4 years ago • 3 comments

Hi all. I am facing the problem of drawing a large number of nodes on the map. Is it possible to change the rendering mechanism of the elements?

image

temabeloglinskiy avatar Mar 10 '21 13:03 temabeloglinskiy

Hi @temabeloglinskiy,

There is no feature to do so. Could you elaborate what you mean by changing the rendering mechanism? Maybe a solution could be included in future releases.

Greetings Marius

MariusBrill avatar Mar 12 '21 07:03 MariusBrill

Hi @temabeloglinskiy

AFAIK this plugin's graph engine is based on cytoscape library which is based on SVG.

If you have heavy graphs one solution would be to switch to promviz (vizceral) which uses webgl technology. https://github.com/nghialv/promviz image

CrashLaker avatar May 10 '21 14:05 CrashLaker

Hi @temabeloglinskiy, Hi @CrashLaker,

Sorry for have you guys waiting so long! We are going to start working on a new solution for rendering the position of our nodes. It will be much like the solution @CrashLaker proposed.

Greetings Marius

MariusBrill avatar Apr 27 '22 07:04 MariusBrill