Adaptive streaming and rendering of large terrains - INRIA - Institut National de Recherche en Informatique et en Automatique Accéder directement au contenu
Thèse Année : 2009

Adaptive streaming and rendering of large terrains

Chargement progressif et rendu adaptatif de vastes terrains

Résumé

In this thesis, we propose solutions to perform adaptive streaming and rendering of arbitrary large terrains. One interesting application is to interactively visualize the Earth in 3D on a computer while loading the required data from a huge database over a network. In the first part of this thesis, we introduce a generic solution to handle sample maps of any size from a server hard disk all the way to a client rendering system. Our methods adapt to the speed of the network and of the rendering and avoid handling redundant data. In a second part, we build upon the generic solution to propose real-time 3D rendering of large textured terrains on graphics hardware. In addition, we support planetary terrains and use techniques that prevent handling redundant data and limit typical rendering inconsistencies due to map projection and rendering precision. Finally, we propose preprocessing algorithms that allow to build server databases from huge sample maps.
Dans cette thèse, nous proposons des solutions pour le chargement progressif et le rendu adaptatif de vastes terrains. Cela peut servir notamment à visualiser la Terre en 3D sur un ordinateur en chargeant les données depuis une immense base de données via un réseau. Dans la première partie de cette thèse, nous introduisons une solution générique pour manipuler des cartes d'échantillons de taille quelconque depuis un serveur jusqu'à un système de rendu client. Nos méthodes s'adaptent aux performances du réseau et du rendu et évitent de traiter des données redondantes. Dans une deuxième partie, nous utilisons cette solution pour permettre le rendu 3D temps réel de vastes terrains texturés. De plus, nous supportons des terrains planétaires et réduisons les incohérences visuelles dues à la projection cartographique et à la précision du rendu. Enfin, nous proposons des algorithmes permettant de créer des bases de données serveur à partir d'immenses cartes d'échantillons.
Fichier principal
Vignette du fichier
thesis_lerbour_final.pdf (6.67 Mo) Télécharger le fichier
091217_thesis.ppt (5.88 Mo) Télécharger le fichier
thesis_culling.mpg (21.15 Mo) Télécharger le fichier
thesis_earth.mpg (55.31 Mo) Télécharger le fichier
thesis_puget.mpg (15.26 Mo) Télécharger le fichier
Format : Autre
Format : Autre
Format : Autre
Format : Autre
Loading...

Dates et versions

tel-00461667 , version 1 (05-03-2010)

Identifiants

  • HAL Id : tel-00461667 , version 1

Citer

Raphaël Lerbour. Adaptive streaming and rendering of large terrains. Human-Computer Interaction [cs.HC]. Université Rennes 1, 2009. English. ⟨NNT : ⟩. ⟨tel-00461667⟩
304 Consultations
1272 Téléchargements

Partager

Gmail Facebook X LinkedIn More