Navigation auf


Department of Informatics Visualization and Multimedia Lab

Visualization and MultiMedia Lab

Example images of research activities


About us

The research interests of the Visualization and MultiMedia Lab (VMML) cover a wide range of topics in  3D computer graphics as well as interactive data visualization and analysis. Specific current and past research topics include 3D reconstruction, point-based graphics, large-scale scientific visualization, geographic visualization, terrain rendering, multidimensional data visualization, volume rendering, multiresolution modeling, geometry processing, geometry compression, mesh simplification, immersive viewing, advanced rendering, image-based rendering, parallel rendering as well as particle simulation. Application domains include virtual environments, massive rendering systems, scientific visualization, geographic information systems, immersive multimedia and remote visualization.

Software contributions

Equalizer is the standard middleware to create and deploy parallel OpenGL-based applications. It enables applications to benefit from multiple graphics cards, processors and computers to scale the rendering performance, visual quality and display size. An Equalizer application runs unmodified on any visualization system, from a simple workstation to large scale graphics clusters, multi-GPU workstations and Virtual Reality installations.

vmmlib is a templatized C++ math library for vector, matrix and tensor manipulation. Its basic functionality includes a vector and a matrix class, with additional functionality for the often-used 3d and 4d vectors and 3x3 and 4x4 matrices. More advanced features include solvers, frustum computations and frustum culling classes, and spatial data structures.

vmmlib also offers support for manipulating 3rd-order and 4th-order tensors, as well as several algorithms for tensor approximation of 3D volume data sets (including CP and Tucker decomposition).


bRenderer is a basic educational 3D rendering framework that has resulted from four years of experience in teaching our introductory-level computer graphics course. Our platform-independent framework abstracts the functionality of its underlying graphics API and libraries to an extent that still preserves the main concepts taught in a computer graphics course. Consequently, bRenderer can be used in student projects, as well as in exercises. It helps students to easily understand how a renderer is implemented without getting distracted by the particular implementation of the framework or platform-specific characteristics.

Research data sets

A number of large data sets are available for research purposes, including 3D point scans and computed tomography (CT) volumes.

The 23rd Eurographics Conference on Visualization was held in Zurich from 14-18 June 2021

Weiterführende Informationen




EVOCATION: Advanced Visual and Geometric Computing for 3D Capture, Display, and Fabrication

EVOCATION is a four-year Marie Sklodowska-Curie Actions Innovative Training Network (MCSA-ITN) project that is coordinated by Prof. Pajarola.

More about the project EVOCATION