“Perspective Based Level of Detail Management of Topographic Data” By: Morten Granlund Supervisor: Gunnar Misund

Slides:



Advertisements
Similar presentations
H3: Laying Out Large Directed Graphs in 3D Hyperbolic Space Tamara Munzner, Stanford University.
Advertisements

WSCG 2007 Hardware Independent Clipmapping A. Seoane, J. Taibo, L. Hernández, R. López, A. Jaspe VideaLAB – University of A Coruña (Spain)
3D Game Programming All in One By Kenneth C. Finney.
From Isometric Drawings to Plans and Elevations
4.4. L EVEL OF D ETAIL Exploration of 3D mesh level-of-detail approaches.
Cody White Department of Computer Science and Engineering University of Nevada, Reno.
EFFICIENT RENDERING LARGE TERRAINS USING MULTIRESOLUTION MODELLING AND IMAGE PROCESSING TECHNIQUES Ömer Nebil YAVEROĞLU Department of Computer Engineering.
Abstract Terrain Representation in Full Spectrum Command Ramesh Saran USC-ICT.
Insert A tree starts with the dummy node D D 200 D 7 Insert D
A Multiresolution Point Rendering System for Large Meshes Szymon Rusinkiewicz Marc Levoy Stanford University.
Cone Trees and Collapsible Cylindrical Trees
EA* A Hybrid Approach Robbie Hanson. What is it?  The A* algorithm, using an EA for the heuristic.  An efficient way of partitioning the search space.
Digital Elevation Models And Relief Models 1DEM. Part 1: The Underlying Elevation Data 2DEM.
Adaptive Streaming and Rendering of Large Terrains: a Generic Solution WSCG 2009 Raphaël Lerbour Jean-Eudes Marvie Pascal Gautron THOMSON R&D, Rennes,
3D Modelling of GML Data By: Herman Kolås Supervisor: Gunnar Misund Miljøinformatikk.
Continents of The World
What are the differences between a topographic map and a road map?
Semantic Scrolling How to navigate structured documents.
Slide Systems of Linear Equations A system of linear equations consists two or more linear equations.
Pad++1 Pad++ A Zooming Graphical Interface for Exploring Alternate Interface Physics Presented by Dilshad Akhter by Benjamin B. Bederson James D. Hollan.
Chapter 3 Models of Earth.
Adaptive Real-Time Rendering of Planetary Terrains WSCG 2010 Raphaël Lerbour Jean-Eudes Marvie Pascal Gautron THOMSON R&D, Rennes, France.
VIS Group, University of Stuttgart Tutorial T4: Programmable Graphics Hardware for Interactive Visualization Adaptive Terrain Slicing (Stefan Roettger)
DLS on Star (Single-level tree) Networks Background: A simple network model for DLS is the star network with a master-worker platform. It consists of a.
Interacting with Huge Hierarchies: Beyond Cone Trees Jeromy Carriere, Rick Kazman Computer Graphics Lab, Department of Computer Science University of Waterloo,
Digital Terrain Models by M. Varshosaz 1 DTM tasks: generation  Buy global or national data set  Collect data.
赴国际水稻所访学情况汇报 长江大学农学院 邢丹英 2010 年 6 月. 学习目的 学习时间、地点 学习内容 学习收获 几点体会 汇报提纲.
MEASURING THE AREA.
© TMC Computer School HC20203 VRML HIGHER DIPLOMA IN COMPUTING Chapter 2 – Basic VRML.
AccPeCalc Matrices review Definition of an Inverse Given a n x n matrix A, if there exists an inverse (A -1 ) of matrix A then A A -1 = A -1 A =
Visualizing Massive Multi-Digraphs James Abello Jeffrey Korn Information Visualization Research Shannon Laboratories, AT&T Labs-Research All the graphs.
Pad++: A Zoomable Graphical User Interface. Motivations View information at multiple scales –Semantic zooming Tap into natural spatial ways of thinking.
Applied Mathematics 1 Distributed visualization of terrain models How to get the whole world into a coffee mug... Rune Aasgaard.
3D Renderer for GeoTools Renders a 2D map on an infinite 3D surface Uses variable level of detail –Closer areas are more detailed than far away ones A.
Image Processing A Study in Pixel Averaging Building a Resolution Pyramid With Parallel Computing Denise Runnels and Farnaz Zand.
What questions could we ask about this tile?. What if… We put 2 together?
Topographical Maps. What is a topographical map?  A detailed map showing physical and cultural features and the elevation, or height, of the land  Elevation.
Geographic Skills Unit 1 – Lesson 5
Mobile & Casual Gaming OpenGL ES Intro. /red/chapter03.html.
Reducing a Set Covering Matrix. S I T E S Cost Areas
2D T EXTURES & T EXTURE M APPING AND S PECIAL E FFECTS T ILING T ILING B UMP M APPING B UMP M APPING E NVIRONMENT AND S HADOW M APPING E NVIRONMENT AND.
南水北调东线第一期工程山东段 情况简介. 主要汇报内容 二、南水北调山东段工程总体布置 三、山东段工程项目划分及工程主 要建设内容 一、南水北调东线工程概况 四、前期工作及工程建设进展情况 五、工程总投资.
APE'07 IV INTERNATIONAL CONFERENCE ON ADVANCES IN PRODUCTION ENGINEERING June 2007 Warsaw, Poland M. Nowakiewicz, J. Porter-Sobieraj Faculty of.
3D Ojbects: Transformations and Modeling. Matrix Operations Matrices have dimensions: Vectors can be thought of as matrices: v=[2,3,4,1] is a 1x4 matrix.
Isometric, orthographic, and perspective drawing…
3GB3 Game Design Unity 3D Basics.
G64ADS Advanced Data Structures
Surface area of Pyramids
The National Topographic System (NTS)
JTLS-GO GIS Tool Updates
A Blender 3D Modeling Project
Computer Graphics.
BACK SOLUTION:
Contour Lines & Topographic Maps
Topographic Map
Topographic Maps.
CSE 381 – Advanced Game Programming Terrain
Take Notes as you view the slides
Chapter 12 Extra Review Round everything to the nearest tenth. To find the solutions. Either remove the textbox over the answer or review the PowerPoint.
MEASURING THE AREA.
Ebba Dellwik, Duncan Heathfield, Barry Gardiner
Topographic Map
Red Black Trees.
Adam Schmidt Noah Medling Troy Doty
Distributed Handling of large Level of Detail Surfaces
C.H.E.O.P.S Cheops:A Compact Explorer For Complex Hierarchies by:
Computer Graphics Matrix Hierarchies / Animation
For More Details:
Interactive Sampling and Rendering for Complex and Procedural Geometry
Adam Schmidt Noah Medling Troy Doty
Presentation transcript:

“Perspective Based Level of Detail Management of Topographic Data” By: Morten Granlund Supervisor: Gunnar Misund

Level of Detail “Easing the burden of the 3D renderer…”

The basics of Level of Detail GOAL: Render 3D graphics fast! GOAL: Render 3D graphics fast! SOLUTION: Several levels of detail. SOLUTION: Several levels of detail.

More on LoD One square has a fixed data-size A model is more accurate if: a)T he model has more squares. b)E ach square covers a smaller area.

Tree Structure Level 0Square covers >200 km Level 1Square covers km Level 2Square covers km   zoom

Rez… …is an Open Source framework for translating terrain data. …is an Open Source framework for translating terrain data. …creates Level of Detail hierarchies. …creates Level of Detail hierarchies. …creates two parallel hierarchies: …creates two parallel hierarchies: TilesTiles TreesTrees model tiles trees

Tiles Tree containing VRML data. Each node is called a tile. Each tile contains a matrix with heights (elevation grid) Wo rld.wr l tiles

Trees The Trees hierarchy contains the structure. The trees structure consists of a file hierarchy parallel to the tiles. A trees node is a “wrapping” around each tile Wo rld.wr l trees Wo rld.wr l

A “Trees”-node has: Reference to Parent node Reference to Children nodes (x4) Reference to the terrain data (tile node) tiles Wo rld.wr l trees Wo rld.wr l