105 research outputs found

    Environmental Objects for Authoring Procedural Scenes

    No full text
    International audienceWe propose a novel approach for authoring large scenes with automatic enhancement of objects to create geometric decoration details such as snow cover, icicles, fallen leaves, grass tufts or even trash. We introduce environmental objects that extend an input object geometry with a set of procedural effects that defines how the object reacts to the environment, and by a set of scalar fields that defines the influence of the object over of the environment. The user controls the scene by modifying environmental variables, such as temperature or humidity fields. The scene definition is hierarchical: objects can be grouped and their behaviours can be set at each level of the hierarchy. Our per object definition allows us to optimize and accelerate the effects computation, which also enables us to generate large scenes with many geometric details at a very high level of detail. In our implementation, a complex urban scene of 10 000 m², represented with details of less than 1 cm, can be locally modified and entirely regenerated in a few seconds

    StyleDEM: a Versatile Model for Authoring Terrains

    Full text link
    Many terrain modelling methods have been proposed for the past decades, providing efficient and often interactive authoring tools. However, they generally do not include any notion of style, which is a critical aspect for designers in the entertainment industry. We introduce StyleDEM, a new generative adversarial network method for terrain synthesis and authoring, with a versatile toolbox of authoring methods with style. This method starts from an input sketch or an existing terrain. It outputs a terrain with features that can be authored using interactive brushes and enhanced with additional tools such as style manipulation or super-resolution. The strength of our approach resides in the versatility and interoperability of the toolbox

    Desertscape Simulation

    Get PDF
    International audienceWe present an interactive aeolian simulation to author hot desert scenery. Wind is an important erosion agent in deserts which, despite its importance, has been neglected in computer graphics. Our framework overcomes this and allows generating a variety of sand dunes, including barchans, longitudinal and anchored dunes, and simulates abrasion which erodes bedrock and sculpts complex landforms. Given an input time varying high altitude wind field, we compute the wind field at the surface of the terrain according to the relief, and simulate the transport of sand blown by the wind. The user can interactively model complex desert landscapes, and control their evolution throughout time either by using a varietyof interactive brushes or by prescribing events along a user-defined time-line

    Large Scale Terrain Generation from Tectonic Uplift and Fluvial Erosion

    Get PDF
    International audienceAt large scale, landscapes result from the combination of two major processes: tectonics which generate the main relief through crust uplift, and weather which accounts for erosion. This paper presents the first method in computer graphics that combines uplift and hydraulic erosion to generate visually plausible terrains. Given a user-painted uplift map, we generate a stream graph over the entire domain embedding elevation information and stream flow. Our approach relies on the stream power equation introduced in geology for hydraulic erosion. By combining crust uplift and stream power erosion we generate large realistic terrains at a low computational cost. Finally, we convert this graph into a digital elevation model by blending landform feature kernels whose parameters are derived from the information in the graph. Our method gives high-level control over the large scale dendritic structures of the resulting river networks, watersheds, and mountains ridges

    Modélisation de terrains par primitives

    No full text
    National audienceNous proposons un modèle de terrain hiérarchique et compact permettant de représenter des scènes complexes. Ce modèle de représentation s'inspire des surfaces implicites à squelettes et définit une fonction d'élévation sous la forme d'un arbre de construction. Les feuilles sont des primitives décrivant des morceaux de terrains à différentes échelles (montagnes, fleuves, ...) et les noeuds internes sont des opérateurs de combinaison. L'élévation d'un point est calculée en traversant la structure d'arbre et en combinant les contributions de chaque primitive. La définition des feuilles et des opérateurs garantit que la fonction d'élévation résultante est Lipschitzienne, ce qui permet d'accélérer les calculs de visualisation en utilisant un algorithme de sphere tracing. Mots Clés : modélisation de terrains, phénomènes naturels, modélisation procédurale, surface implicite We propose a compact hierarchical procedural model that combines feature-based primitives to create complex continuous terrains. Our model is inspired by skeletal implicit surfaces and defines the terrain elevation by using a construction tree whose leaves are primitives describing terrain fragments, and whose inner nodes include operations that combine its sub-trees. The elevation of a point is evaluated by traversing the tree and by combining the contributions of each primitive. The definition of both leaves and operators guarantees that the resulting elevation function is Lipschitz which enables us to speed up sphere tracing and surface adaptive tesselation algorithms

    Efficient modeling of entangled details for natural scenes

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

    Procedural feature generation for volumetric terrains using voxel grammars

    Get PDF
    © 2018 Terrain generation is a fundamental requirement of many computer graphics simulations, including computer games, flight simulators and environments in feature films. There has been a considerable amount of research in this domain, which ranges between fully automated and semi-automated methods. Voxel representations of 3D terrains can create rich features that are not found in other forms of terrain generation techniques, such as caves and overhangs. In this article, we introduce a semi-automated method of generating features for volumetric terrains using a rule-based procedural generation system. Features are generated by selecting subsets of a voxel grid as input symbols to a grammar, composed of user-created operators. This results in overhangs and caves generated from a set of simple rules. The feature generation runs on the CPU and the GPU is utilised to extract a robust mesh from the volumetric dataset

    Construction de deux lieux de la mémoire dominicaine : Prouille et Fanjeaux (XIIIe -XVe siècle)

    No full text
    The Building of Dominican Memory : Prouille and Fanjeaux (13th-14th Centuries). Prouille and Fanjeaux are among Dominican holy places, in which Saint Dominic and the origins of the Order of Preachers were celebrated. Yet, according to Jordan of Saxony, Prouille was founded by Diego of Osma and the status of the nuns’ convent in the Order remained uncertain for a long time. Prouille was claimed as a foundation of Saint Dominic and the cradle of his Order for the first time by Humbert of Romans, followed by Bernard Gui. From about 1325 on, the worship of Saint Dominic was promoted in Fanjeaux, which was considered as the place where the miracle of the fire had been performed. Even though Prouille and Fanjeaux were promoted high places of Dominican memory, they never quite received the expression of the people’s devotion.Prouille et Fanjeaux comptent parmi les lieux-saints dominicains, où l’on commémore saint Dominique et les origines de l’Ordre des Prêcheurs. Pourtant, selon Jourdain de Saxe, Diègue d’Osma fut le fonda¬ teur de Prouille et le statut du couvent des moniales dans l’Ordre demeura longtemps incertain. Humbert de Romans, puis Bernard Gui, les premiers, ont fait de Prouille une fondation de saint Dominique et le berceau de son Ordre. A partir des années 1325, le culte du saint bénéficie d’une promo¬ tion à Fanjeaux, considéré comme l’endroit du miracle du feu. Cependant, Prouille et Fanjeaux promus hauts-lieux de la mémoire dominicaine, n’ont jamais fait l’objet d’une dévotion populaire importante.Peytavie Charles. Construction de deux lieux de la mémoire dominicaine : Prouille et Fanjeaux (XIIIe -XVe siècle). In: L'Ordre des Prêcheurs et son Histoire en France méridionale. Toulouse : Éditions Privat, 2001. pp. 419-446. (Cahiers de Fanjeaux, 36

    Procedural generation of world

    No full text
    Dans cette thèse, nous abordons le problème de la génération automatique de contenu graphique avec un haut niveau de détails pour la génération de mondes. Dans cette quête du réalisme, les principaux verrous scientifiques et techniques sont : la gestion des masses de données géométriques nécessaires à la création de variétés d'objets naturels, la prise en compte des interactions en les différents objets et le contrôle utilisateur.Notre approche s'appuie sur un modèle volumique original et unificateur permettant de représenter les différents matériaux d'un terrain. Nous proposons un ensemble d'algorithmes de haut niveau, combinant des étapes de simulation pour assurer la plausibilité physique et le réalisme visuel à des techniques de génération procédurale permettant de gérer efficacement la complexité. Nos algorithmes permettent ainsi de sculpter des terrains complexes avec des grottes ou des surplombs et de générer des routes avec des tunnels et des ponts permettant le franchissement d'obstacles naturels.In this thesis, we address the problem of automatic generation of graphical content with a high level of detail for the generation of worlds. In this quest for realism, the major scientific and technical challenges include: managing the mass of geometric data needed to create varieties of natural objects, taking into account interactions with the various objects and user control.Our approach is based on an original volumetric model for representing and unifying the different materials of land. We offer a range of high-level algorithms, combining simulation steps to ensure physical plausibility and visual realism, and procedural generation techniques to effectively manage complexity. Our algorithms are used to sculpt and complex terrain with caves and overhangs and generate roads with tunnels and bridges to cross natural barriers
    • …
    corecore