Overview
GraphRec is a visualization tool oriented on the animation of moving entities on the generic middle sized graph (several hundred nodes). Typical input for GraphRec is created by some independent software that generates solutions for centralized path planning problems. The main motivation for creating GraphRec was to provide a way to find bugs and optimization opportunities in these solutions. Since animation can be captured to image or video files, GraphRec can be used as a presentation tool as well.
The feature set includes:
- solution validation
- graph-embedding algorithms
- graph coloring
- complete control over the animation timeline
- tabbed user interface
- support for popular raster, vector and video formats
GraphRec is a cross-platform open-source software developed in C++ language. Codebase can be easily extended by modules for additional I/O file formats, solution validators and graph layouters. As such it is released under GNU GPL license. GraphRec uses Qt toolkit and FFmpeg library, both of which are also released under GNU GPL.
GraphRec was my Bachelor software project at Faculty of Mathematics and Physics, Charles University in Prague. Project was supervised by RNDr. Pavel Surynek, Ph.D., who also provided raw input data for testing purposes.
Screenshots
Basic user story:
Download captured video
Documents
Download
Version | Platform | Type | Size | |
---|---|---|---|---|
1.0.0 | Windows | Installer | 4,7 MB | download |
1.0.0 | Windows | Archive | 3,2 MB | download |
1.0.0 | Linux/X11 | Installer | 5,8 MB | download |
1.0.0 | Linux/X11 | Archive | 4,5 MB | download |
Older versions:
Version | Platform | Type | Size | |
---|---|---|---|---|
0.9.9 | Windows | Installer | 4,7 MB | download |
0.9.9 | Windows | Archive | 3,2 MB | download |
0.9.9 | Linux/X11 | Installer | 5,8 MB | download |
0.9.9 | Linux/X11 | Archive | 4,5 MB | download |
0.9.5 | Windows | Installer | 7,3 MB | download |
0.9.5 | Windows | Archive | 7,5 MB | download |
0.9.5 | Linux/X11 | Installer | 7,9 MB | download |
0.9.5 | Linux/X11 | Archive | 8,6 MB | download |
0.7.5 | Windows | Installer | 7,3 MB | download |
0.7.5 | Windows | Archive | 7,5 MB | download |
0.7.5 | Linux/X11 | Installer | 7,9 MB | download |
0.7.5 | Linux/X11 | Archive | 8,5 MB | download |