The history of the Visual Computing Lab of CNR-ISTI began more than 25 years ago, with the friendship and collaboration of Claudio Montani (formerly CNR-IEI, now CNR-ISTI Director) and Roberto Scopigno (formerly CNR-CNUCE, now head of the VClab).
We have initially focused on scientific visualization, then moved to geometry processing, multiresolution representation / visualization, deformable models, 3D digitization, texturing and mesh parameterization.
Currently, our main application domain is Cultural Heritage (that is a rather natural choice since we live in Tuscany), including virtual museums, restoration, documentation and rapid reproduction.
Only a minority of the lab members have permanent positions, most of members' salaries are paid by several research projects (EC, Regional and National funds).
Research activity has been recently organized under three main threads:
This branch focuses on interactive algorithms and applications for Computer Graphics, mainly focusing on real-time rendering constraints, with the term rendering intended in a broad sense (photorealistic, massive data management, ad-hoc solutions for specific presentation purposes). Solutions are designed for both desktop and mobile devices; the design of multiresolution data management solutions is a basic resource for many projects in this strand. more...
This thread is focused on the use of cutting-edge Computer Graphics for the support of Cultural Heritage. This includes not only the presentation of artifacts to the public, but also the development, experimentation and dissemination of new algorithms and tools to help the experts (art historians, restorers, archeologists) in their everyday work. more...
Geometry Processing trend includes methodologies for shape analysis and characterization, mesh parametrization and its applications.
First, we aim to apply such techniques for re-meshing, compression and visualization. This includes quadrilateral mesh generation (useful in the entertainment industry, architectural modeling more...
The book Introduction to Computer Graphics: a Practical Learning Approach by F.Ganovelli, M.Corsini, S.Pattanaik and M.Di Benedetto is out!
This book guides students in developing their own interactive graphics application. The authors show step by step how to implement computer graphics concepts and theory using the EnvyMyCar (NVMC) framework as a consistent example throughout the text. They use the WebGL graphics API to develop NVMC, a simple, interactive car racing game.Each chapter focuses on a particular computer graphics aspect, such as 3D modeling and lighting. The authors help students understand how to handle 3D geometric transformations, texturing, complex lighting effects, and more. This practical approach leads students to draw the elements and effects needed to ultimately create a visually pleasing car racing game.
The Visual Computing Laboratory is proud to present the release of a novel C++11 imaging library, Piccante. Piccante is open source and distributed under the LPGL v3 license. Piccante can provide data structures and functionalities for different domains such as HDR imaging, image processing, and computer vision