Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/gephi/viz-engine

Work in progress: a new visualization engine
https://github.com/gephi/viz-engine

gephi jogl lwjgl3 opengl visualization-engine

Last synced: about 2 months ago
JSON representation

Work in progress: a new visualization engine

Awesome Lists containing this project

README

        

# Gephi visualization engine

![stability-wip](https://img.shields.io/badge/stability-work_in_progress-lightgrey.svg)

This is a new visualization engine for Gephi based on modern OpenGL techniques.

It aims to be:

* Retro-compatible with old OpenGL versions through feature discovery, falling back to the best supported by the graphics card
* High performance using most modern OpenGL when available, specially due to instancing, manual buffer management, using simple shaders and avoiding memory allocation when possible
* Extensible with plugins (rendering and input)
* JOGL version (LWJGL dropped due to not AWT support)
* Nicely interactive with mouse, directional zooming, etc with default input handler
* Only a 2D engine for the moment
* The only gephi-related dependency is graphstore

Currently, in comparison to Gephi 0.9.2 renderer it's lacking:

* Self loops
* Node/edge text labels