Visualization with ParaView

Similar documents
Insight VisREU Site. Agenda. Introduction to Scientific Visualization Using 6/16/2015. The purpose of visualization is insight, not pictures.

Data analysis with ParaView CSMP Workshop 2009 Gillian Gruen

Scientific Visualization An Introduction

Introduction to Visualization on Stampede

Introduction to Visualization: ParaView. Dan Mazur, McGill HPC Aug 20, 2013

Large Scale Visualization with ParaView 3

Visualization in the Sciences Hands-On Workshop

Introduction to scientific visualization with ParaView

Introduction to scientific visualization with ParaView

EnSight 10 Basic Training Exercises

Introduction to Scientific Visualization

Paraview: A (novice) user perspective

Scalable and Distributed Visualization using ParaView

Visualization Of A Deterministic Radiation Transport Model Using Standard Visualization Tools

VisIt. Hank Childs October 10, IEEE Visualization Tutorial

Post-processing in parafoam. Håkan Nilsson, Chalmers / Applied Mechanics / Fluid Dynamics 57

VIEWZ 1.3 USER MANUAL

Lecture overview. Visualisatie BMT. Fundamental algorithms. Visualization pipeline. Structural classification - 1. Structural classification - 2

McIDAS-V Tutorial Displaying Gridded Data updated June 2015 (software version 1.5)

3D Data visualization with Mayavi and TVTK

Post-processing in parafoam (ParaView-5.0.1)

McIDAS-V Tutorial Displaying Gridded Data updated January 2016 (software version 1.5)

RhinoCFD Tutorial. Flow Past a Sphere

In-Situ Data Analysis and Visualization: ParaView, Calalyst and VTK-m

itools Tutorial Three

Visualisation of uncertainty. Kai-Mikael Jää-Aro

The Preparing for Success Online Mapping Tool

Introduction to Scientific Visualization

Elmer. Alternative Pre-processing tools. ElmerTeam CSC IT Center for Science

Post-processing utilities in Elmer

Scalar Visualization

ANSYS AIM Tutorial Thermal Stresses in a Bar

ImageVis3D "Hands On"-Session

Introduction to Python and VTK

Data Representation in Visualisation

v UGrid Clipping GMS 10.3 Tutorial Using Clipping display option to visualize UGrid data Prerequisite Tutorials Getting Started

What is visualization? Why is it important?

11/1/13. Visualization. Scientific Visualization. Types of Data. Height Field. Contour Curves. Meshes

Visualization. CSCI 420 Computer Graphics Lecture 26

Visualization Plugin for ParaView

Saturn User Manual. Rubén Cárdenes. 29th January 2010 Image Processing Laboratory, University of Valladolid. Abstract

GiD v12 news. GiD Developer Team: Miguel Pasenau, Enrique Escolano, Jorge Suit Pérez, Abel Coll, Adrià Melendo and Anna Monros

Copyright GeoSLAM Viewer User Guide 2017 GeoSLAM Ltd. All rights reserved. Version GeoSLAM Ltd 1 GeoSLAM Viewer User Guide v1.0.

VRX: Virtual Reality explorer Toolkit v A brief system specification -

methods of computational science visualization day ii - bottlenecks/parallel-viz santiago v lombeyda center for advanced computing research caltech

GLview Inova Software Suite

7/27/10. CScADS : Scientific Data and Analytics for Petascale Computing Workshop. Outline. About ParaView. Short Tutorial Current Work in Progress

VisIVO Extracting Galaxies

Advanced Visualization Techniques

Visualization Computer Graphics I Lecture 20

Lecture Topic Projects

HPC Visualization with EnSight

Visualization Toolkit (VTK) An Introduction

Introductory OpenFOAM Course From 17th to 21st February, Matteo Bargiacchi

Development Authority of the North Country (DANC) Internet Mapping Application Instructions Public Viewer 1. Purpose. 2. Logging-in. 3.

CIS 467/602-01: Data Visualization

Visualization. Images are used to aid in understanding of data. Height Fields and Contours Scalar Fields Volume Rendering Vector Fields [chapter 26]

VisIt: Visualization and Analysis using Python. VisIt developers from Brad Whitlock NNSA/ASC, Office of Science/SciDAC, Cyrus Harrison

Office 2007/2010 Conversion

Volume Illumination & Vector Field Visualisation

A Broad Overview of Scientific Visualization with a Focus on Geophysical Turbulence Simulation Data (SciVis

WWW home page:

House Build Tutorial NAME: GRADE: ARTD 240 3D Modeling & Animation Deborah Ciccarelli, Assistant Professor

Vector Visualization

CIS 467/602-01: Data Visualization

Chapter 24. Creating Surfaces for Displaying and Reporting Data

Visualization Computer Graphics I Lecture 20

Height Fields and Contours Scalar Fields Volume Rendering Vector Fields [Angel Ch. 12] April 23, 2002 Frank Pfenning Carnegie Mellon University

Getting Started with DADiSP

Step by Step GIS. Section 1

Scientific visualization concepts

vdview the VisionX image display tool Vdview Basic Overview

Exercise One: Creating a Title 3D Effect

Voxler. Getting Started Guide. 3D Data Visualization

Lecture Topic Projects 1 Intro, schedule, and logistics 2 Applications of visual analytics, basic tasks, data types 3 Introduction to D3, basic vis

SCIENTIFIC VISUALIZATION ON GPU CLUSTERS PETER MESSMER, NVIDIA

Contouring and Isosurfaces. Ronald Peikert SciVis Contouring 2-1

Tutorial 1: Standard usage

Tutorial 6. Pumping Well and River

Search Results Tabs. List Tab Options

Tutorial 2: Modifying the Data Displayed in ArcGIS

Utilisation de VTK/ParaView pour la visualization de gros volumes de donnees

Visualization ToolKit (VTK) Part I

BD CellQuest Pro Analysis Tutorial

Visualisation : Lecture 1. So what is visualisation? Visualisation

Overview and Introduction to Scientific Visualization. Texas Advanced Computing Center The University of Texas at Austin

Lecture overview. Visualisatie BMT. Vector algorithms. Vector algorithms. Time animation. Time animation

VisIt Overview. VACET: Chief SW Engineer ASC: V&V Shape Char. Lead. Hank Childs. Supercomputing 2006 Tampa, Florida November 13, 2006

Introduction to Scientific Visualization Past, Present and Future

Volume Visualization. Volume Data. Volume Data. Tutorials Applied Visualizaton Summer Term 2009 Part VII - 3D Scalar Fields

Please be aware, the online demonstration conversion tool gives a forecast of potential

2 Solutions Chapter 3. Chapter 3: Practice Example 1

Display Layers in Geosoft 3D View

Scalar Data. Visualization Torsten Möller. Weiskopf/Machiraju/Möller

Full Search Map Tab. This map is the result of selecting the Map tab within Full Search.

Flow Visualisation - Background. CITS4241 Visualisation Lectures 20 and 21

Chris Sewell Li-Ta Lo James Ahrens Los Alamos National Laboratory

Step 3 Step 4. Step 8. Step 9

1.1: Introduction to Fusion 360

Advanced Graphics: NOMAD Summer. Interactive analysis and visualization of complex datasets

Transcription:

Visualization with

Before we begin Make sure you have 3.10.1 installed so you can follow along in the lab section http://paraview.org/paraview/resources/software.html

http://www.paraview.org/ Background Open-source, multi-platform parallel data analysis and visualization application Mature, feature-rich interface Good for general-purpose, rapid visualization Built upon the Visualization ToolKit (VTK) library Primary contributors: Kitware, Inc. Sandia National Laboratory Los Alamos National Laboratory Army Research Laboratory

Data Types Supports a wide variety of data types Structured grids uniform rectilinear, non-uniform rectilinear, and curvilinear Unstructured grids Polygonal data Images Multi-block AMR Time series support

Visualization Algorithms Supports a wide variety of visualization algorithms Isosurfaces Cutting planes Streamlines Glyphs Volume rendering Clipping Height maps

Special Features Supports derived variables New scalar / vector variables that are functions of existing variables in your data set Scriptable via Python Saves animations Can run in parallel / distributed mode for large data visualization

Data Formats Supports a wide variety of data formats VTK (http://www.vtk.org/vtk/img/file-formats.pdf) EnSight Plot3D Various polygonal formats Users can write data readers to extend support to other formats Conversion to the VTK format is straightforward

Data Formats VTK Simple Legacy Format ASCII or binary Supports all VTK grid types Easiest for data conversion Note: use VTK XML format for parallel I/O VTK simple legacy format (http://www.vtk.org/vtk/img/file-formats.pdf)

Data Formatting Example Data set: 4x4x4 rectilinear grid with one scalar variable

Visualization Pipeline All processing operations (filters) produce data sets Can further process the result of every operation to build complex visualizations e.g. can extract a cutting plane, and apply glyphs (i.e. vector arrows) to the result Gives a plane of glyphs through your 3D volume

Demonstration WRF weather forecast data set Rectilinear grid Multiple scalar and vector variables Time series Can show: Clouds Wind Temperature

Test-Drive

Getting Started Download example data file RectGrid2.vtk http://portal.longhorn.tacc.utexas.edu/training/ Right-click, Save link as Open

Today we will: Create isosurfaces for a scalar variable Clip and slice the isosurfaces Use glyphs to display a vector field Use streamlines to show flow through a vector field Edit color maps Add slices to show variable values over a plane Adjust opacities of filters Add color legends Create volume rendering

Open the file RectGrid2.vtk Click File -> Open Select RectGrid2.vtk Click OK Box outline of dataset extent displayed

Open the file RectGrid2.vtk Click File -> Open Select RectGrid2.vtk Click OK Box outline of dataset extent displayed

Open the file RectGrid2.vtk Click File -> Open Select RectGrid2.vtk Click OK Box outline of dataset extent displayed

Create isosurfaces Common -> Contour In Isosurfaces box, click Delete All Click New Range Keep defaults, click OK Click Display tab In Color by box, select vectors

Create isosurfaces Common -> Contour In Isosurfaces box, click Delete All Click New Range Keep defaults, click OK Click Display tab In Color by box, select vectors

Create isosurfaces Common -> Contour In Isosurfaces box, click Delete All Click New Range Keep defaults, click OK Click Display tab In Color by box, select vectors

Create isosurfaces Common -> Contour In Isosurfaces box, click Delete All Click New Range Keep defaults, click OK Click Display tab In Color by box, select vectors

Create isosurfaces Common -> Contour In Isosurfaces box, click Delete All Click New Range Keep defaults, click OK Click Display tab In Color by box, select vectors

Create isosurfaces Common -> Contour In Isosurfaces box, click Delete All Click New Range Keep defaults, click OK Click Display tab In Color by box, select vectors

Create isosurfaces Common -> Contour In Isosurfaces box, click Delete All Click New Range Keep defaults, click OK Click Display tab In Color by box, select vectors

Clip isosurfaces Click +Y view button Common -> Clip Drag arrow point around to front of surface (arrow turns red when selected) Click Inside Out checkbox Click Show Center button to remove crosshairs

Clip isosurfaces Click +Y view button Common -> Clip Drag arrow point around to front of surface (arrow turns red when selected) Click Inside Out checkbox Click Show Center button to remove crosshairs

Clip isosurfaces Click +Y view button Common -> Clip Drag arrow point around to front of surface (arrow turns red when selected) Click Inside Out checkbox Click Show Center button to remove crosshairs

Clip isosurfaces Click +Y view button Common -> Clip Drag arrow point around to front of surface (arrow turns red when selected) Click Inside Out checkbox Click Show Center button to remove crosshairs

Clip isosurfaces Click +Y view button Common -> Clip Drag arrow point around to front of surface (arrow turns red when selected) Click Inside Out checkbox Click Show Center button to remove crosshairs

Slice isosurfaces Click eye next to Clip1 to hide clip plot Click Contour1 in Pipeline Browser Common -> Slice Drag arrow point around to front of surface (arrow turns red when selected)

Slice isosurfaces Click eye next to Clip1 to hide clip plot Click Contour1 in Pipeline Browser Common -> Slice Drag arrow point around to front of surface (arrow turns red when selected)

Slice isosurfaces Click eye next to Clip1 to hide clip plot Click Contour1 in Pipeline Browser Common -> Slice Drag arrow point around to front of surface (arrow turns red when selected)

Slice isosurfaces Click eye next to Clip1 to hide clip plot Click Contour1 in Pipeline Browser Common -> Slice Drag arrow point around to front of surface (arrow turns red when selected)

Slice isosurfaces Click eye next to Clip1 to hide clip plot Click Contour1 in Pipeline Browser Common -> Slice Drag arrow point around to front of surface (arrow turns red when selected)

Slice isosurfaces Click eye next to Clip1 to hide clip plot Click Contour1 in Pipeline Browser Common -> Slice Drag arrow point around to front of surface (arrow turns red when selected)

Create Glyph of Vector Field Click RectGrid2.vtk in Pipeline Browser Common -> Glyph

Create Glyph of Vector Field Click RectGrid2.vtk in Pipeline Browser Common -> Glyph

Create Glyph of Vector Field Click RectGrid2.vtk in Pipeline Browser Common -> Glyph

Create Glyph of Vector Field Click RectGrid2.vtk in Pipeline Browser Common -> Glyph

Create Streamlines Click eye next to Glyph1 to hide glyph plot Click RectGrid2.vtk in Pipeline Browser Common -> Stream Tracer Under Display tab, in the Color by box, select Vorticity

Create Streamlines Click eye next to Glyph1 to hide glyph plot Click RectGrid2.vtk in Pipeline Browser Common -> Stream Tracer Under Display tab, in the Color by box, select Vorticity

Create Streamlines Click eye next to Glyph1 to hide glyph plot Click RectGrid2.vtk in Pipeline Browser Common -> Stream Tracer Under Display tab, in the Color by box, select Vorticity

Create Streamlines Click eye next to Glyph1 to hide glyph plot Click RectGrid2.vtk in Pipeline Browser Common -> Stream Tracer Under Display tab, in the Color by box, select Vorticity

Create Streamlines Click eye next to Glyph1 to hide glyph plot Click RectGrid2.vtk in Pipeline Browser Common -> Stream Tracer Under Display tab, in the Color by box, select Vorticity

Create Streamlines Click eye next to Glyph1 to hide glyph plot Click RectGrid2.vtk in Pipeline Browser Common -> Stream Tracer Under Display tab, in the Color by box, select Vorticity

Create Streamlines Click eye next to Glyph1 to hide glyph plot Click RectGrid2.vtk in Pipeline Browser Common -> Stream Tracer Under Display tab, in the Color by box, select Vorticity

Create Tubes Click StreamTracer1 in Pipeline Browser Alphabetical -> Tube

Create Tubes Click StreamTracer1 in Pipeline Browser Alphabetical -> Tube

Create Tubes Click StreamTracer1 in Pipeline Browser Alphabetical -> Tube

Create Tubes Click StreamTracer1 in Pipeline Browser Alphabetical -> Tube

Edit Color Map Click Edit Color Map Click Choose Preset Select BLUE...HSV Click blue OK Click blue Close

Edit Color Map Click Edit Color Map Click Choose Preset Select BLUE...HSV Click blue OK Click blue Close

Edit Color Map Click Edit Color Map Click Choose Preset Select BLUE...HSV Click blue OK Click blue Close

Edit Color Map Click Edit Color Map Click Choose Preset Select BLUE...HSV Click blue OK Click blue Close

Edit Color Map Click Edit Color Map Click Choose Preset Select BLUE...HSV Click blue OK Click blue Close

Edit Color Map Click Edit Color Map Click Choose Preset Select BLUE...HSV Click blue OK Click blue Close

Create Slice Click RectGrid2.vtk in Pipeline Browser Common -> Slice Drag arrow point around to front of surface (arrow turns red when selected) Or click Y Normal Click Show Plane

Create Slice Click RectGrid2.vtk in Pipeline Browser Common -> Slice Drag arrow point around to front of surface (arrow turns red when selected) Or click Y Normal Click Show Plane

Create Slice Click RectGrid2.vtk in Pipeline Browser Common -> Slice Drag arrow point around to front of surface (arrow turns red when selected) Or click Y Normal Click Show Plane

Create Slice Click RectGrid2.vtk in Pipeline Browser Common -> Slice Drag arrow point around to front of surface (arrow turns red when selected) Or click Y Normal Click Show Plane

Create Slice Click RectGrid2.vtk in Pipeline Browser Common -> Slice Drag arrow point around to front of surface (arrow turns red when selected) Or click Y Normal Click Show Plane

Background Color Click the button above the 3D view Click Choose Color Drag box to black Click blue Ok Click blue Ok

Background Color Click the button above the 3D view Click Choose Color Drag box to black Click blue Ok Click blue Ok

Background Color Click the button above the 3D view Click Choose Color Drag box to black Click blue Ok Click blue Ok

Background Color Click the button above the 3D view Click Choose Color Drag box to black Click blue Ok Click blue Ok

Background Color Click the button above the 3D view Click Choose Color Drag box to black Click blue Ok Click blue Ok

Object Opacity Click Slice2 in Pipeline Browser Click Display Change Opacity to 0.70 -> Enter Click Color by vectors Click eye next to RectGrid2.vtk to hide box outline

Object Opacity Click Slice2 in Pipeline Browser Click Display Change Opacity to 0.70 -> Enter Click Color by vectors Click eye next to RectGrid2.vtk to hide box outline

Object Opacity Click Slice2 in Pipeline Browser Click Display Change Opacity to 0.70 -> Enter Click Color by vectors Click eye next to RectGrid2.vtk to hide box outline

Object Opacity Click Slice2 in Pipeline Browser Click Display Change Opacity to 0.70 -> Enter Click Color by vectors Click eye next to RectGrid2.vtk to hide box outline

Object Opacity Click Slice2 in Pipeline Browser Click Display Change Opacity to 0.70 -> Enter Click Color by vectors Click eye next to RectGrid2.vtk to hide box outline

Enable Color Legend Click Display Click Edit Color Map Click Color Legend Click Show Color Legend Click -> Blue Close Select Color Legend (notice white rectangle) and move to top of 3D viewer

Enable Color Legend Click Display Click Edit Color Map Click Color Legend Click Show Color Legend Click -> Blue Close Select Color Legend (notice white rectangle) and move to top of 3D viewer

Enable Color Legend Click Display Click Edit Color Map Click Color Legend Click Show Color Legend Click -> Blue Close Select Color Legend (notice white rectangle) and move to top of 3D viewer

Enable Color Legend Click Display Click Edit Color Map Click Color Legend Click Show Color Legend Click -> Blue Close Select Color Legend (notice white rectangle) and move to top of 3D viewer

Enable Color Legend Click Display Click Edit Color Map Click Color Legend Click Show Color Legend Click -> Blue Close Select Color Legend (notice white rectangle) and move to top of 3D viewer

Create Volume Rendering Click RectGrid2.vtk in Pipeline Browser Alphabetical -> Tetrahedralize Click -> Apply Click Display Click Representation Select Volume Click -> Edit Color Map (To edit transfer function)

Create Volume Rendering Click RectGrid2.vtk in Pipeline Browser Alphabetical -> Tetrahedralize Click -> Apply Click Display Click Representation Select Volume Click -> Edit Color Map (To edit transfer function)

Create Volume Rendering Click RectGrid2.vtk in Pipeline Browser Alphabetical -> Tetrahedralize Click -> Apply Click Display Click Representation Select Volume Click -> Edit Color Map (To edit transfer function)

Create Volume Rendering Click RectGrid2.vtk in Pipeline Browser Alphabetical -> Tetrahedralize Click -> Apply Click Display Click Representation Select Volume Click -> Edit Color Map (To edit transfer function)

Create Volume Rendering Click RectGrid2.vtk in Pipeline Browser Alphabetical -> Tetrahedralize Click -> Apply Click Display Click Representation Select Volume Click -> Edit Color Map (to edit transfer function)

Questions? More tutorials available: http://www.paraview.org/wiki/the Tutorial