Advanced ParaView Visualization
Kenneth Moreland, David Thompson, Timothy SheadSandia National Laboratories
Utkarsh AyachitKitware Inc.
John BiddiscombeSwiss National Supercomputing Center
Sandia is a multiprogram laboratory operated by Sandia Corporation, a Lockheed Martin Company,
for the United States Department of Energy’s National Nuclear Security Administration under contract DE-AC04-94AL85000.
Current Funders and Contributors
• Army SBIR
• ERDC Contract
• US NSF SBIR
• Support Contracts• Electricity de France• Mirarco• Oil Industry
Swiss National Supercomputing Centre
What This Tutorial Is NOT
• An introduction to ParaView.• No hands on GUI learning (go to Supercomputing).
• A description of building visualization pipelines.• We’re already vis experts, right?
• A comprehensive list of ParaView features.• Read the book.
• A series of use cases.
What This Tutorial Is
• A selected set of “advanced” features.• Some are unique to ParaView, some are not.• All go beyond the classical visualization pipeline model.
• Descriptions of usage coupled with descriptions of implementation.• Learn new things you can do with ParaView.• Learn new tricks for your own visualization applications.
• Keys to customizing ParaView.• Learn to use ParaView as a deployment platform for your own
visualization research.
• Informal• Ask questions, offer suggestions, argue, defend, throw tomatoes.
Agenda
10:30 Introduction Kenneth Moreland
10:40 Advanced Selection Utkarsh Ayachit
11:00 Customizing ParaView Timothy Shead
12:00 Break
2:00 Python Scripting Utkarsh Ayachit
2:40 Time in ParaView John Biddiscombe
3:20 Particle Visualization John Biddiscombe
3:40 Break
4:15 Parallel Visualization Kenneth Moreland
4:45 Higher Order Elements David Thompson
5:20 InfoVis in ParaView Timothy Shead
Titan (Views, Data Types, Algorithms, Readers, Writers)
ParaView Library Stack
VTK
ParaView Server
UI (Qt components, Python wrapping)
Client pvpython OverView
Research, Prototyping, Serial Apps
ParaView Library Stack
Titan (Views, Data Types, Algorithms, Readers, Writers)
VTK
ParaView Server
UI (Qt components, Python wrapping)
Client pvpython OverView
Research, Prototyping, Serial Apps
SelectionUtkarsh Ayachit
SelectionUtkarsh Ayachit
ScriptingUtkarsh Ayachit
ScriptingUtkarsh Ayachit
ScriptingUtkarsh Ayachit
ScriptingUtkarsh Ayachit
CustomizingTimothy Shead
CustomizingTimothy Shead
TimeJohn Biddiscombe
TimeJohn Biddiscombe
Particle VisJohn Biddiscombe
Particle VisJohn Biddiscombe
Particle VisJohn Biddiscombe
Particle VisJohn Biddiscombe
Parallel VisKenneth Moreland
Parallel VisKenneth Moreland
Higher Order ElementsDavid Thompson
Higher Order ElementsDavid Thompson
InfoVisTimothy Shead
InfoVisTimothy Shead
InfoVisTimothy Shead
InfoVisTimothy Shead