The project PAPAYA has been accepted.

  • ANR Huge Digital Worlds

    The ANR project Huge Digital Worlds has been accepted and funded by the Agence Nationale pour la Recherche.

    In this project, we address the generation, processing and rendering of huge realistic scenes using an original and unique approach: program-based generative content production, also called procedural modeling. Instead of explicit representations (triangles and pixels), procedural models generate content on demand by means of programs depending on finite sets of parameters.

  • Modeling entangled details

    Our paper Efficient modeling of entangled details for natural scenes has been accepted at Computer Graphics Forum.

    Digital landscape realism often comes from the multitude of details that are hard to model such as fallen leaves, rock piles or entangled fallen branches. In this article, we present a method for augmenting natural scenes with a huge amount of details such as grass tufts, stones, leaves or twigs. Our approach takes advantage of the observation that those details can be approximated by replications of a few similar objects and therefore relies on mass-instancing. We propose an original structure, the Ghost Tile, that stores a huge number of overlapping candidate objects in a tile, along with a pre-computed collision graph. Details are created by traversing the scene with the Ghost Tile and generating instances according to user-defined density fields that allow to sculpt layers and piles of entangled objects while providing control over their density and distribution.

  • Two articles accepted at Eurographics 2016

    Two papers, Sparse representation of terrains for procedural modeling and Large Scale Terrain Generation from Tectonic Uplift and Fluvial Erosion have been accepted at Eurographics.

    In the sparse modeling paper, we present a simple and efficient method to represent terrains as elevation functions built from linear combinationsof landform features (atoms). These features can be extracted either from real world data-sets or procedural primitives, orfrom any combination of multiple terrain models. Our approach consists in representing the elevation function as a sparsecombination of primitives, a concept which we call Sparse Construction Tree, which blends the different landform featuresstored in a dictionary. The sparse representation allows us to represent complex terrains using combinations of atoms from asmall dictionary, yielding a powerful and compact terrain representation and synthesis tool. Moreover, we present a methodfor automatically learning the dictionary and generating the Sparse Construction Tree model. We demonstrate the efficiency ofour method in several applications: inverse procedural modeling of terrains, terrain amplification and synthesis from a coarsesketch.


Eric Galin is Professor of Computer Science at the University Lumière Lyon 1, France. He received an engeneering degree from Ecole Centrale de Lyon in 1993 and a PhD in Computer Science from Université Claude Bernard Lyon 1 in 1997. He is responsible for Gamagora, a high level education program combining Level Design, Graphics Design and Computer Game Programming tracks. This educational program benefits from the synergy of industry veterans, CNRS researchers and the sponsorship of the Pôle de Compétitivité Imaginove (Région Rhône Alpes).

His research interests include procedural modeling of virtual worlds, simulating natural phenomena and modeling with implicit surfaces. In collaboration with Brian Wyvill, his research in implicit surface modeling came to the development of a hierarchical modeling system (the Hybrid Tree) which combines implicit surfaces and triangle meshes in a coherent and unified system. In the last eight years, work has centred around procedural modeling of virtual worlds and the Arches modeling system. This framework is a vehicle for experimenting with new modeling and procedural generation methods.

Eric Galin was the organizer and co-chair of the Eurographics Workshop on Natural Phenomena (Dublin 2005, Vienna 2006, Prague 2007, Munich 2009) and Shape Modeling International (Lyon 2007). He served in several program committees of Eurographics, Pacific Graphics and Shape Modeling International. He is been the secretary of the French Chapter of Eurographics in 2003-2005, president in 2006-2009 and secretary again since 2010.