You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
AntV G6 is an open source graph visualization engine. Performance has always been a problem for graph visualization with browsers.
Supported by a excellent rendering engine, the rendering performance of G6 has been improved a lot. But there is still a lot of room. When rendering exceeds 20,000 nodes, certain performance problems will occur in rendering and interaction. As the amount of data increases, G6 performance becomes a bottleneck.
Achieve a complete set of performance optimization solutions, so that G6 can support large data with 100 thousand nodes rendering and real-time interaction, the frame rate reaches 30FPS.
Design and implement the performance optimization solution in G6;
Provide the documents about your solution;
Provide the evaluation to show the feasibility of the solution and the degree of performance improvement;
Provide a working Demo, compatible with mainstream browsers such as Chrome, Firefox, Safari and IE11.
Tips:
There can be reasonable filtering, aggregation, cropping and other operations;
Unfortunately, no one's proposal passed the committee's selection. But this issue is still of great concern to us, and we still need help and co-construction in this direction. Interested friends can continue to contact us, although not as an ASoC project, but still a good open source cooperation task.
性能优化
Performance optimization
描述 Description
AntV G6 是关于开源图可视化引擎。性能一直是前端图可视化瓶颈。
G6 的渲染性能在优秀的底层渲染引擎的支持下,已经有了长足的进步,但在 G6 层面仍有很大的成长空间。当渲染超过 2w+ 节点时,渲染和交互上会出现一定的性能问题,随着数据量的增加,G6 的性能成为瓶颈。参考资料:
AntV G6 is an open source graph visualization engine. Performance has always been a problem for graph visualization with browsers.
Supported by a excellent rendering engine, the rendering performance of G6 has been improved a lot. But there is still a lot of room. When rendering exceeds 20,000 nodes, certain performance problems will occur in rendering and interaction. As the amount of data increases, G6 performance becomes a bottleneck.
目标 Goal
实现一套完整的性能优化方案,使得 G6 能够支持 10w+ 节点数量级的图的合理展示及实时交互,帧率达到 30FPS 以上。
提示:
Achieve a complete set of performance optimization solutions, so that G6 can support large data with 100 thousand nodes rendering and real-time interaction, the frame rate reaches 30FPS.
Tips:
需要技能 Prerequisite Skills
The text was updated successfully, but these errors were encountered: