Here is a list of some free softwares that have been developed in our team.
(Full list via BIL database: here.)

Internal developments


GigaVoxels Gigavoxels / GigaSpace is a GPU-based library for the efficient rendering of massive scenes and objects (i.e. very detailled, large or crowded). It is used in several of our publications.


Proland Proland is a C++/OpenGL library for the GPU-Based real-time quality rendering of multi-resolution terrains (up to whole planets), the real-time management and edition of vector data (representing for instance roads or rivers), the rendering of atmosphere and clouds, the rendering and animation of the oceans, and the rendering of forests. It is used in several of our publications.


MobiNet MobiNet MobiNet is a software for programming the behavior of animated mobile objects using an intuitive interface and language. MobiNet is totally interactive, easing learning and tuning of mobiles. Moreover, MobiNet is built to work in network (but it can also be used on a standalone computer). MobiNet is especially interesting as a pedagogic platform, for initiating students (from high school to university) to games programming, or more generally to provide them with a concrete intuitive and fun version of the notions seen in math and physics course. It yielded several pedagogical publications (cf website).


QGLViewerlibQGLViewer is a GPL-free software C++ library, based on openGL and Qt, which eases the development of a new 3D applications. It is designed for 3D developers, who can design a versatile and powerful 3D viewer with only a few lines of code. The viewer is designed to be as general as possible and is not designed for a specific 3D application. It provides some useful classical functionalities such as a camera trackball, screenshot saving, mouse manipulated frames, stereo display, keyFrames and more.


X3DTKX3DToolKit is a LGPL free C++ library for loading and processing X3D models. It has been designed so that extending the X3D language is easy.


FreestyleFreestyle is a GPL free software for NPR line drawing rendering from 3D scenes. It provides a python programable interface for style desctription.


VRenderVRender is a simple tool to render the content of an OpenGL window to a vectorial device such as Postscript, XFig (and soon SVG). The main usage of this library is to make clean vector drawings for publications, books, mainly from 3D data, but not only.


[TiffIO]TiffIO is a plugin that enable any Qt based application to read/write TIFF images through the standard Qt's QImage class.


[SciPres]SciPres is a system for creating animated presentations.
[wikimedia version issue]

Software related to publications

Dynamic Canvas

The Dynamic Canvas technics allows, during a virtual walkthrough stylized as a "tour in a picture", to ensure a background having a 2D look while following the 3D motions. The code of the Dynamic Canvas for Immersive Non-Photorealistic Walkthroughs article is available from the publication web page.

Diffusion curves

Diffusion curves is a new vector-based primitive for creating smooth-shaded images. A protoype is availabel for windows on the publication page.

Other interesting links

The teaching pages have numerous interesting links as well as some online courses. You may also look at the pages associated to some research themes or specific projects.
Some links...
» Presentation
» Research themes
XXX /Software/ , , ./index.en.html YYY