ZVTM - Homepage (original) (raw)

Current Version

Stable: 0.11.2 (March 2015)

Development: 0.12.0-SNAPSHOT through SVN and Maven only (July 2015)

What is ZVTM ?

Current Graphical User Interface toolkits like Swing are powerful, generic and portable, but cannot be used for some generic application classes such as graph editors, requiring programmers to use lower-level APIs such as Java2D which are more expressive but harder to use.

ZVTM is a Zoomable User Interface (ZUI) toolkit implemented in Java, designed to ease the task of creating complex visual editors in which large amounts of objects have to be displayed, or which contain complex geometrical shapes that need to be animated. It is based on the metaphor of universes that can be observed through smart movable/zoomable cameras, and offers features such as perceptual continuity in object animations and camera movements, which should make the end-user's overall experience more pleasing.

ZVTM features a graphical object model that makes the task of creating, modifying and animating graphical entities easier, allows the definition of custom shapes, all through a simple API. ZVTM also features smooth zooming capabilities (zoomable user interface), multiple independent layers inside a single viewport. In addition to vector graphics, text and bitmap images, ZVTM can display PDF documents and supports a subset of SVG. It has been used for instance to develop IsaViz, a visual browser/editor for RDF that represents models as zoomable 2D graphs.

ZVTM is the continuation of a project initiated at Xerox Research Centre Europe and later continued at MIT and W3C. It was then called XVTM (Xerox Visual Transformation Machine). ZVTM, now developed at INRIA, builds upon XVTM and is distributed under the LGPL license as was XVTM.

Main Features


Some applications using ZVTM

probing lens screenshot atc screenshot isaviz screenshot ALMA OMC screenshot
World Browser IsaViz ALMA OMC
Navigating in a multi-scale version ofNASA's Blue Marble Next Generation World Mapwith Geonames data and ESRI shapefilesoverlaid on top of it.A probing lens magnifies Massachusetts in context. Air traffic network of the main 232 airportsand 690 heaviest routes on the same map(86 400 x 43 200 pixels decomposed into a pyramid of 2 730 tiles 1 350 x 1 350 each) A visual authoring toolfor Semantic Web data (RDF) ALMA radio-telescope Operations Monitoring and Control software
zgrviewer screenshot ZUIST screenshot blast2go screenshot VXT screenshot
ZGRViewer UIST Explorer BLAST2GO VXT
A GraphViz/DOT viewer featuring many aids to navigation in large networks. A multi-scale interface for navigating in 20 years of papers published at ACM UIST (578 PDF documents, typically 4-to-10 page long) A universal Gene Ontology annotation, visualization and analysis tool for functional genomics research A tool for visualizing and editing XML transformation rules (based on XSLT)
SOM screenshot SALI viewer screenshot fsm visualizer screenshot clf/panoramix screenshot
SOM SALI Viewer FST Visualizer CLF/Panoramix
A P2P OWL ontology visual authoring tool Structure Activity Landscape Index A state-machine visualizer A monitoring tool for distributed applications based on the CLF middleware platform

News


Contributors

Romain Primet

Benjamin Bach

Rodrigo A. B. de Almeida

Milton Mamani

Olivier Garaud

Olivier Gladin

David J. Hamilton

Rubin Kleiman

Thomas Maitre

Eric Mounhem

Alex Poylisher

Boris Trofimov

Greenfreak

Hosted by Get Zoomable Visual Transformation Machine at SourceForge.net. Fast, secure and Free Open Source software downloads