Top Banner
Three-dimensional visualization of model results or Does the Matrix have you? Brian R. Clark 10/14/09 U.S. Department of the Interior U.S. Geological Survey 1 ftp://ftpext.usgs.gov/pub/cr/ar/little.rock/clark/3D/
31

Three-dimensional visualization of model results or … visualization of model results or Does the Matrix have you? Brian R. Clark ... and atmospheric environments upon which human

Jul 08, 2018

Download

Documents

hoangkhue
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: Three-dimensional visualization of model results or … visualization of model results or Does the Matrix have you? Brian R. Clark ... and atmospheric environments upon which human

Three-dimensional visualization of model resultsor

Does the Matrix have you?

Brian R. Clark10/14/09

U.S. Department of the InteriorU.S. Geological Survey 1

ftp://ftpext.usgs.gov/pub/cr/ar/little.rock/clark/3D/

Page 2: Three-dimensional visualization of model results or … visualization of model results or Does the Matrix have you? Brian R. Clark ... and atmospheric environments upon which human

1. Matrices?

2. Error checking

3. Comprehension

4.

Why 3D?

It’s cool

Page 3: Three-dimensional visualization of model results or … visualization of model results or Does the Matrix have you? Brian R. Clark ... and atmospheric environments upon which human

Overview

3

Pre- and post-processors

Generic 3D software

File manipulation

Examples – primarily MODFLOW

ftp://ftpext.usgs.gov/pub/cr/ar/little.rock/clark/3D/

Page 4: Three-dimensional visualization of model results or … visualization of model results or Does the Matrix have you? Brian R. Clark ... and atmospheric environments upon which human

Disclaimer

4

Any use of trade, product, or firm names

is for descriptive purposes only and does

not imply endorsement by the U.S.

Government.*

*For product and ordering information:W orld Wide Web: http://www.usgs.gov/pubprodTelephone: 1-888-ASK-USGS

For more information on the USGS--the Federal source for science about the Earth, its natural and living resources, natural hazards, and the environment: World Wide Web: http://www.usgs.govTelephone: 1-888-ASK-USGS

Any

In order to respond to evolving national priorities, the USGS must periodically reflect on and optimize its strategic directions. This report is the first comprehensive science strategy since the early 1990s to critically examine our major science goals and priorities. The development of this science strategy comes at a time of global trends that have important natural -

science implications. The emergence of a global economy affects the demand for all resources. In turn, use of these natural resources is occurring on a scale that may modify the terrestrial, marine, and atmospheric environments upon which human civilization depends. The use of and competition for natural resources on the global scale, and natural threats to those

resources, has the potential to impact the Nation's ability to sustain its economy, national security, quality of life, and natural environment.

Responding to these national priorities and global trends requires a science strategy that not only builds on our existing strengths and partnerships but also demands the innovation made possible by integrating the full breadth and depth of our capabilities. The USGS chooses to go forward in the science directions proposed here because the societal issues addressed

by these science directions represent major challenges for our Nation's future and for the stewards of our Federal lands, both onshore and offshore.

Although this presentation is in the public domain, permission must be secured from the individual copyright owners to reproduce any copyrighted materials contained within this report.

Page 5: Three-dimensional visualization of model results or … visualization of model results or Does the Matrix have you? Brian R. Clark ... and atmospheric environments upon which human

5

Visual

MODFLOW

Pre/Post

processors

Page 6: Three-dimensional visualization of model results or … visualization of model results or Does the Matrix have you? Brian R. Clark ... and atmospheric environments upon which human

6

Groundwater

Vistas

Pre/Post

processors

Page 7: Three-dimensional visualization of model results or … visualization of model results or Does the Matrix have you? Brian R. Clark ... and atmospheric environments upon which human

Pre/Post

processors

Page 8: Three-dimensional visualization of model results or … visualization of model results or Does the Matrix have you? Brian R. Clark ... and atmospheric environments upon which human

8

Model

Viewer

3D viewers

Page 9: Three-dimensional visualization of model results or … visualization of model results or Does the Matrix have you? Brian R. Clark ... and atmospheric environments upon which human

9

Tecplot

3D viewers

Page 10: Three-dimensional visualization of model results or … visualization of model results or Does the Matrix have you? Brian R. Clark ... and atmospheric environments upon which human

Texas Water Development Board, 2007

10

ArcGIS

Arcscene

3D viewer

Page 11: Three-dimensional visualization of model results or … visualization of model results or Does the Matrix have you? Brian R. Clark ... and atmospheric environments upon which human

VisIt

3D viewer

Page 12: Three-dimensional visualization of model results or … visualization of model results or Does the Matrix have you? Brian R. Clark ... and atmospheric environments upon which human

12

Pixar

Rendering – translating all data into a single

Frame of film

-each frame is 1/24 of a second and takes about

Six hours to render (some as many as 90 hours)

Page 13: Three-dimensional visualization of model results or … visualization of model results or Does the Matrix have you? Brian R. Clark ... and atmospheric environments upon which human

Does the model produce

- Importable file types (xyz, netCDF, VTK)

- Brick Of Values (BOV)

- none of the above (wrapped fortran, other binary)

To code or not to code

Page 14: Three-dimensional visualization of model results or … visualization of model results or Does the Matrix have you? Brian R. Clark ... and atmospheric environments upon which human

14

Model files

Page 15: Three-dimensional visualization of model results or … visualization of model results or Does the Matrix have you? Brian R. Clark ... and atmospheric environments upon which human

Language of choice

Python

Visual Basic

C

Page 16: Three-dimensional visualization of model results or … visualization of model results or Does the Matrix have you? Brian R. Clark ... and atmospheric environments upon which human

16

Tecplot – water levels

Page 17: Three-dimensional visualization of model results or … visualization of model results or Does the Matrix have you? Brian R. Clark ... and atmospheric environments upon which human

Tecplot – native file

Coding -300 lines

Page 18: Three-dimensional visualization of model results or … visualization of model results or Does the Matrix have you? Brian R. Clark ... and atmospheric environments upon which human

18

Tecplot – water use

Page 19: Three-dimensional visualization of model results or … visualization of model results or Does the Matrix have you? Brian R. Clark ... and atmospheric environments upon which human

Tecplot - Error checking

19

Page 20: Three-dimensional visualization of model results or … visualization of model results or Does the Matrix have you? Brian R. Clark ... and atmospheric environments upon which human

20

Tecplot – reservoir model

Page 21: Three-dimensional visualization of model results or … visualization of model results or Does the Matrix have you? Brian R. Clark ... and atmospheric environments upon which human

21

VisIt – water level

Page 22: Three-dimensional visualization of model results or … visualization of model results or Does the Matrix have you? Brian R. Clark ... and atmospheric environments upon which human

VisIt - Water level comparison

22

Page 23: Three-dimensional visualization of model results or … visualization of model results or Does the Matrix have you? Brian R. Clark ... and atmospheric environments upon which human

23

Coding –

100 lines

VisIt – BOV format

Page 24: Three-dimensional visualization of model results or … visualization of model results or Does the Matrix have you? Brian R. Clark ... and atmospheric environments upon which human

Model Viewer – solute transport

24

Page 25: Three-dimensional visualization of model results or … visualization of model results or Does the Matrix have you? Brian R. Clark ... and atmospheric environments upon which human

25

Simulated

Observed

Page 26: Three-dimensional visualization of model results or … visualization of model results or Does the Matrix have you? Brian R. Clark ... and atmospheric environments upon which human

ArcScene – fly through

26

Page 27: Three-dimensional visualization of model results or … visualization of model results or Does the Matrix have you? Brian R. Clark ... and atmospheric environments upon which human

27

Simulated

Observed

keyframes

Page 28: Three-dimensional visualization of model results or … visualization of model results or Does the Matrix have you? Brian R. Clark ... and atmospheric environments upon which human

Php

Html

Javascript

flash

Animations on the web

Page 29: Three-dimensional visualization of model results or … visualization of model results or Does the Matrix have you? Brian R. Clark ... and atmospheric environments upon which human

WYSIWYG(not always)

29

Watch out -

Odd rendering (ghost layers, dropped frames, etc)

Power point disasters (video acceleration) – Test it!

Page 30: Three-dimensional visualization of model results or … visualization of model results or Does the Matrix have you? Brian R. Clark ... and atmospheric environments upon which human

Windows media player

30

Page 31: Three-dimensional visualization of model results or … visualization of model results or Does the Matrix have you? Brian R. Clark ... and atmospheric environments upon which human

[email protected] 228 3655

Brian R. Clark9/24/09

U.S. Department of the InteriorU.S. Geological Survey 31

Examples

ftp://ftpext.usgs.gov/pub/cr/ar/little.rock/clark/3D/