Top Banner
Friday 19 September 2014 Sketch-based Modelling and Conceptual Visualization of Geomorphological Processes for Interactive Scientific Communication Mattia Natali
37

Sketch-based Modelling and Conceptual …“Sketch-Based Modeling and Visualization of Geological Deposition ”, Computers & Geosciences, 2014. - [C] Mattia Natali, Julius Parulek,

Jul 04, 2020

Download

Documents

dariahiddleston
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Sketch-based Modelling and Conceptual …“Sketch-Based Modeling and Visualization of Geological Deposition ”, Computers & Geosciences, 2014. - [C] Mattia Natali, Julius Parulek,

Friday 19 September 2014

Sketch-based Modelling and Conceptual Visualization of

Geomorphological Processes for Interactive Scientific Communication

Mattia Natali

Page 2: Sketch-based Modelling and Conceptual …“Sketch-Based Modeling and Visualization of Geological Deposition ”, Computers & Geosciences, 2014. - [C] Mattia Natali, Julius Parulek,

2/37

Introduction

● Ph.D. studies as part of GeoIllustrator project● Since 1st February 2011● Visualization group (UiB)

Mattia Natali

Papers:

- [A] Mattia Natali, Ivan Viola, Daniel Patel. “Rapid Visualization of Geological Concepts”, proceedings of SIBGRAPI 2012.

- [B] Mattia Natali, Tore Grane Klausen, Daniel Patel. “Sketch-Based Modeling and Visualization of Geological Deposition”, Computers & Geosciences, 2014.

- [C] Mattia Natali, Julius Parulek, Daniel Patel. “Rapid Modelling ofInteractive Geological Illustrations with Faults and Compaction”. In pro-ceedings of Spring Conference on Computer Graphics (SCCG), 2014.

Page 3: Sketch-based Modelling and Conceptual …“Sketch-Based Modeling and Visualization of Geological Deposition ”, Computers & Geosciences, 2014. - [C] Mattia Natali, Julius Parulek,

3/37

Objective

● "GeoIllustrator: Methods and tools for illustrative visualization of earth models"

Mattia Natali

Page 4: Sketch-based Modelling and Conceptual …“Sketch-Based Modeling and Visualization of Geological Deposition ”, Computers & Geosciences, 2014. - [C] Mattia Natali, Julius Parulek,

4/37

Problem Statement

● Importance of communicating abstract ideas ('visual thinking')

● Express and explain processes involved in the subsurface● Simple and quick approach● No data (create illustration from scratch)● Free-form drawing, without geometric constrains● Intuitive for non-experts (geologists who are not illustrator)

Mattia Natali

[A.Negro]

Page 5: Sketch-based Modelling and Conceptual …“Sketch-Based Modeling and Visualization of Geological Deposition ”, Computers & Geosciences, 2014. - [C] Mattia Natali, Julius Parulek,

5/37Mattia Natali

Geologic Illustration

G. Thompson and J. Turk [1]

Haakon Fossen [2]

Page 6: Sketch-based Modelling and Conceptual …“Sketch-Based Modeling and Visualization of Geological Deposition ”, Computers & Geosciences, 2014. - [C] Mattia Natali, Julius Parulek,

6/37

Related Work

● Mostly top surface / terrain modelling● Surface interpolation if existing data● Triangulations, heightmaps, volumes

[Hnaidi et al. 2010]

[de Carpentier andBidarra 2009]

[Wang et al. 2011]

● Subsurface ==> complicated tools, (too) detailed models

Mattia Natali

Page 7: Sketch-based Modelling and Conceptual …“Sketch-Based Modeling and Visualization of Geological Deposition ”, Computers & Geosciences, 2014. - [C] Mattia Natali, Julius Parulek,

7/37

Data-free Modelling

● Procedural: fractal, erosion (lack of control)

● Geometric: by example, sketch-based

[Stava et al. 2008] [Brazil et al. 2010]

Mattia Natali

Page 8: Sketch-based Modelling and Conceptual …“Sketch-Based Modeling and Visualization of Geological Deposition ”, Computers & Geosciences, 2014. - [C] Mattia Natali, Julius Parulek,

8/37

Sketching Geology

?geology

architecture

Mattia Natali

Page 9: Sketch-based Modelling and Conceptual …“Sketch-Based Modeling and Visualization of Geological Deposition ”, Computers & Geosciences, 2014. - [C] Mattia Natali, Julius Parulek,

9/37

Motivation

● Need for a rapid modelling tool in geology● Sketch-based tools in their first stage● Few methods applied to geological field● Interactive illustrations for inter/cross-disciplinary

communication

Mattia Natali

Page 10: Sketch-based Modelling and Conceptual …“Sketch-Based Modeling and Visualization of Geological Deposition ”, Computers & Geosciences, 2014. - [C] Mattia Natali, Julius Parulek,

10/37

Target Domain

[John Koonz]

Mattia Natali

● Structural geology is the study of the three-dimensional distribution of rock units with respect to their deformational histories [Wikipedia]

● Illustrative visualization in geology:— discussions between experts— teaching purposes— industrial strategic decisions

Page 11: Sketch-based Modelling and Conceptual …“Sketch-Based Modeling and Visualization of Geological Deposition ”, Computers & Geosciences, 2014. - [C] Mattia Natali, Julius Parulek,

11/37

Geologic Processes

● Fold: deformation of an originally flat layer (usually produced by a sedimentation process), that has been bent by forces acting in the

crust of the earth

● Fault: originates when forces that act on a specific layer are so strong

that they overcome the rock’s elasticity and yield a fracture

Mattia Natali

Page 12: Sketch-based Modelling and Conceptual …“Sketch-Based Modeling and Visualization of Geological Deposition ”, Computers & Geosciences, 2014. - [C] Mattia Natali, Julius Parulek,

12/37

2D Sketches

[USGS]

Mattia Natali

● Reduce quantitative details in favour of simplicity and rapidity

● Replace parameters with free-form user strokes

[James Geikie]

Page 13: Sketch-based Modelling and Conceptual …“Sketch-Based Modeling and Visualization of Geological Deposition ”, Computers & Geosciences, 2014. - [C] Mattia Natali, Julius Parulek,

13/37

Sketched Illustration

G. Thompson and J. Turk [1]

3D illustrative model

Sketch-based approach Geological illustration

Mattia Natali

Page 14: Sketch-based Modelling and Conceptual …“Sketch-Based Modeling and Visualization of Geological Deposition ”, Computers & Geosciences, 2014. - [C] Mattia Natali, Julius Parulek,

14/37

Approach – Paper A

Mattia Natali

Page 15: Sketch-based Modelling and Conceptual …“Sketch-Based Modeling and Visualization of Geological Deposition ”, Computers & Geosciences, 2014. - [C] Mattia Natali, Julius Parulek,

15/37

Pipeline - Paper A

● Sketch on cross-sectional view

● Each curve defines a horizon (extruded surface)

● Two adjacent horizons identify a layer (rock type)

● Construction of a layer-cake model

● Texturing (adapted or guided, depending on geological process)

● Context and notation additions

Mattia Natali

Page 16: Sketch-based Modelling and Conceptual …“Sketch-Based Modeling and Visualization of Geological Deposition ”, Computers & Geosciences, 2014. - [C] Mattia Natali, Julius Parulek,

16/37

● Angle preservation minimizing changes from image space to 3D surface

● Illustrative texture maintains expressiveness and meaning

Courtesy of Graham R. Thompson [1]

Mattia Natali

Conformal Map Texturing

Page 17: Sketch-based Modelling and Conceptual …“Sketch-Based Modeling and Visualization of Geological Deposition ”, Computers & Geosciences, 2014. - [C] Mattia Natali, Julius Parulek,

17/37

Results – Paper A

Mattia Natali

Page 18: Sketch-based Modelling and Conceptual …“Sketch-Based Modeling and Visualization of Geological Deposition ”, Computers & Geosciences, 2014. - [C] Mattia Natali, Julius Parulek,

18/37

Time ComparisonModel definition and

non-optimized renderingIllustrator's estimation

(using Adobe Illustrator)

~ 2 min

~ 1 min

~ 1 min

~ full day

~ 1-2 hours

~ 1 hour

Mattia Natali

Page 19: Sketch-based Modelling and Conceptual …“Sketch-Based Modeling and Visualization of Geological Deposition ”, Computers & Geosciences, 2014. - [C] Mattia Natali, Julius Parulek,

19/37

Static Illustrartion

Mattia Natali

● … of a time-dependent process

Page 20: Sketch-based Modelling and Conceptual …“Sketch-Based Modeling and Visualization of Geological Deposition ”, Computers & Geosciences, 2014. - [C] Mattia Natali, Julius Parulek,

20/37

Key-frame Animations

● Introduction of temporal variable● Animated 3D synthesized illustrations

(show animation)

Initial configuration

Final configuration

Interpolation

Mattia Natali

Page 21: Sketch-based Modelling and Conceptual …“Sketch-Based Modeling and Visualization of Geological Deposition ”, Computers & Geosciences, 2014. - [C] Mattia Natali, Julius Parulek,

21/37

Fluvial Systems

Mattia Natali

[Tore Klausen]

Page 22: Sketch-based Modelling and Conceptual …“Sketch-Based Modeling and Visualization of Geological Deposition ”, Computers & Geosciences, 2014. - [C] Mattia Natali, Julius Parulek,

22/37

Approach – Paper B

Relative – Absolute

Mattia Natali

Page 23: Sketch-based Modelling and Conceptual …“Sketch-Based Modeling and Visualization of Geological Deposition ”, Computers & Geosciences, 2014. - [C] Mattia Natali, Julius Parulek,

23/37

Video

(tutorial video)

Mattia Natali

Page 24: Sketch-based Modelling and Conceptual …“Sketch-Based Modeling and Visualization of Geological Deposition ”, Computers & Geosciences, 2014. - [C] Mattia Natali, Julius Parulek,

24/37

Results – Paper B

[Tore Klausen]

● Delta deposition example

● Customizable colour-map to convey grain size distribution

[3D mimic]

Mattia Natali

Page 25: Sketch-based Modelling and Conceptual …“Sketch-Based Modeling and Visualization of Geological Deposition ”, Computers & Geosciences, 2014. - [C] Mattia Natali, Julius Parulek,

25/37

Internal Inspection

Mattia Natali

Page 26: Sketch-based Modelling and Conceptual …“Sketch-Based Modeling and Visualization of Geological Deposition ”, Computers & Geosciences, 2014. - [C] Mattia Natali, Julius Parulek,

26/37

Faulting and Compaction

● Support for:— Stratification (deposition and erosion)— Folding processes— Fluvial systems with their depositional history— Faulting processes— Compaction of layers

Mattia Natali

Page 27: Sketch-based Modelling and Conceptual …“Sketch-Based Modeling and Visualization of Geological Deposition ”, Computers & Geosciences, 2014. - [C] Mattia Natali, Julius Parulek,

27/37

Fault Cases

Mattia Natali

Page 28: Sketch-based Modelling and Conceptual …“Sketch-Based Modeling and Visualization of Geological Deposition ”, Computers & Geosciences, 2014. - [C] Mattia Natali, Julius Parulek,

28/37

Fault Structure

Mattia Natali

Page 29: Sketch-based Modelling and Conceptual …“Sketch-Based Modeling and Visualization of Geological Deposition ”, Computers & Geosciences, 2014. - [C] Mattia Natali, Julius Parulek,

29/37

Approach – Compaction

H1 = c(h2 + h3) * h1

c: R → (0,1]

h1

h2

h3

H1

h2

h3H1 := h1 compacted

Mattia Natali

Page 30: Sketch-based Modelling and Conceptual …“Sketch-Based Modeling and Visualization of Geological Deposition ”, Computers & Geosciences, 2014. - [C] Mattia Natali, Julius Parulek,

30/37

Compaction

Mattia Natali

Page 31: Sketch-based Modelling and Conceptual …“Sketch-Based Modeling and Visualization of Geological Deposition ”, Computers & Geosciences, 2014. - [C] Mattia Natali, Julius Parulek,

31/37

No Compaction - No Fault

Mattia Natali

Page 32: Sketch-based Modelling and Conceptual …“Sketch-Based Modeling and Visualization of Geological Deposition ”, Computers & Geosciences, 2014. - [C] Mattia Natali, Julius Parulek,

32/37

Compaction without Fault

Mattia Natali

Page 33: Sketch-based Modelling and Conceptual …“Sketch-Based Modeling and Visualization of Geological Deposition ”, Computers & Geosciences, 2014. - [C] Mattia Natali, Julius Parulek,

33/37

Compaction and Fault

Mattia Natali

Page 34: Sketch-based Modelling and Conceptual …“Sketch-Based Modeling and Visualization of Geological Deposition ”, Computers & Geosciences, 2014. - [C] Mattia Natali, Julius Parulek,

34/37

Methodology

● Layer-cake model, showing internal stratigraphy● Illustrative visualization of structural geology● Novel compact representation● Rendering algorithm (from our representation to volume

visualization)● Animation of 3D synthesized models

Mattia Natali

Page 35: Sketch-based Modelling and Conceptual …“Sketch-Based Modeling and Visualization of Geological Deposition ”, Computers & Geosciences, 2014. - [C] Mattia Natali, Julius Parulek,

35/37

Domain Application● Support for:

— Stratification (deposition and erosion)— Folding processes— Faulting processes (normal, reverse, blind, non-planar)— Conformal map texturing of deformed rock layers— Texture shape modification, according to user guidance— Fluvial systems with their depositional history— Compaction of layers

Mattia Natali

Page 36: Sketch-based Modelling and Conceptual …“Sketch-Based Modeling and Visualization of Geological Deposition ”, Computers & Geosciences, 2014. - [C] Mattia Natali, Julius Parulek,

36/37

● Layer-cake visualization, showing internal stratigraphy● Combine 3D sketching tools and geology● Illustrative visualizations of structural geology● Fast and intuitive modelling approach● Discontinuities given by faults

Conclusions

Mattia Natali

Page 37: Sketch-based Modelling and Conceptual …“Sketch-Based Modeling and Visualization of Geological Deposition ”, Computers & Geosciences, 2014. - [C] Mattia Natali, Julius Parulek,

37/37

Thank you for your attention!

References: - [1] G. Thompson and J. Turk, Introduction to physical geology, ser. Saunders Golden Sunburst Series. Saunders College Pub., 1998. - [2] H. Fossen, Geologi. Stein, mineraler, fossiler og olje. Fagbokforlaget, 2008.