Werner Benger 1 and Georg Ritter 3 and Simon Su 4 and Dimitris E. Nikitopoulos 2 and Eamonn Walker 2 and Sumanta Acharya 2 and Somnath Roy 2 and Farid.

Slides:



Advertisements
Similar presentations
Vector Field Visualization Jian Huang, CS 594, Spring 2002 This set of slides reference slides developed by Prof. Torsten Moeller, at CS, Simon Fraser.
Advertisements

Parameterizing a Geometry using the COMSOL Moving Mesh Feature
Yingcai Xiao Chapter 6 Fundamental Algorithms. Types of Visualization Transformation Types 1.Data (Attribute Transformation) 2.Topology (Topological Transformation)
T  AFSM SUPG STABILIZATION PARAMETERS CALCULATED FROM THE QUADRATURE-POINT COMPONENTS OF THE ELEMENT-LEVEL MATRICES ECCOMAS 2004 J. ED AKIN TAYFUN TEZDUYAR.
Morphing & Warping 2D Morphing Involves 2 steps 1.Image warping “get features to line up” 2.Cross-dissolve “mix colors” (fade-in/fadeout transition)
Visualization of finite element data of a multi-phase concrete model M. Ritter 1, M. Aschaber 1, W. Benger 2, G. Hofstetter 1 1 University of Innsbruck,
R ECONSTRUCTING P OWER C ABLES F ROM LIDAR D ATA U SING E IGENVECTOR S TREAMLINES OF THE P OINT D ISTRIBUTION T ENSOR F IELD M ARCEL R ITTER ( SPEAKER.
3D Graphics Rendering and Terrain Modeling
ParaView Tutorial Greg Johnson, Karla Vega. Before we begin… Make sure you have ParaView installed so you can follow along in the lab section –
Real-Time Rendering SPEACIAL EFFECTS Lecture 03 Marina Gavrilova.
Slide 1 Visualization of scientific data under Linux - Techniques and data wrangling Mike Walterman, Manager of Graphics Programming, Scientific Computing.
Enhanced Rendering of Fluid Field Data Using Sonification and Visualization Maryia Kazakevich May 10, 2007.
Introduction to Volume Visualization Mengxia Zhu Fall 2007.
Fluid Surface Rendering in CUDA Andrei Monteiro Marcelo Gattass Assignment 4 June 2010.
ITUppsala universitet Data representation and fundamental algorithms Filip Malmberg
Computer graphics & visualization. Game Design - Rendering Smoke & Clouds Jürgen Treml Talk Overview 1.Introduction to Clouds.
Interactive Visualization of Volumetric Data on Consumer PC Hardware: Introduction Daniel Weiskopf Graphics Hardware Trends Faster development than Moore’s.
Virtual reality. Tasks 3D digital model from planes 3D digital model of existing objects Office work Field observations Solid modeling Photogrammetry.
Technology and Historical Overview. Introduction to 3d Computer Graphics  3D computer graphics is the science, study, and method of projecting a mathematical.
Computer Graphics Computer Graphics is everywhere: Visual system is most important sense: High bandwidth Natural communication Fast developments in Hardware.
Beyond the Visualization Pipeline Werner Benger 1, Marcel Ritter, Georg Ritter, Wolfram Schoor 1 Scientific Visualization Group Center for Computation.
Type Ia Supernova: Turbulent Combustion on the Grandest Scale Deep inside a dying star in a galaxy far, far away, a carbon fusion flame ignites. Ignition.
CDS 301 Fall, 2009 Vector Visualization Chap. 6 October 7, 2009 Jie Zhang Copyright ©
Week 2 - Wednesday CS361.
Interactive Rendering of Meso-structure Surface Details using Semi-transparent 3D Textures Vision, Modeling, Visualization Erlangen, Germany November 16-18,
Discovery Science WavesSp2011 w Chapters 17 & 18.
1 Introduction to Computer Graphics with WebGL Ed Angel Professor Emeritus of Computer Science Founding Director, Arts, Research, Technology and Science.
Week 6 - Wednesday.  What did we talk about last time?  Light  Material  Sensors.
2015 CSE/EGR Summer Camps 1 Computer Science Concepts 1. What is an algorithm? 2. Binary information coding 3. Programming concepts via Scratch Designed.
COMPUTER GRAPHICS CSCI 375. What do I need to know?  Familiarity with  Trigonometry  Analytic geometry  Linear algebra  Data structures  OOP.
An Enhanced Splatting Method Graphics and Visualization Group Department of Computer Science The University of Auckland Peter Kulka & Richard Lobb.
Vector Field Visualization
09/16/03CS679 - Fall Copyright Univ. of Wisconsin Last Time Environment mapping Light mapping Project Goals for Stage 1.
Course Introduction to virtual engineering Óbuda University John von Neumann Faculty of Informatics Institute of Applied Mathematics Lecture and laboratory.
Point Sprites Course Information CVG: Programming 4 My Name: Mark Walsh Website: Recommended.
Review on Graphics Basics. Outline Polygon rendering pipeline Affine transformations Projective transformations Lighting and shading From vertices to.
Waves. The time it takes for one wavelength to pass is called the period. The number of wavelengths passing at a given time is called frequency.
Data Visualization Fall 2015.
GPU Based Sound Simulation and Visualization Torbjorn Loken, Torbjorn Loken, Sergiu M. Dascalu, and Frederick C Harris, Jr. Department of Computer Science.
Visualization with ParaView. Before we begin… Make sure you have ParaView 3.14 installed so you can follow along in the lab section –
Elementary Mechanics of Fluids Lab # 3 FLOW VISUALIZATION.
CS COMPUTER GRAPHICS LABORATORY. LIST OF EXPERIMENTS 1.Implementation of Bresenhams Algorithm – Line, Circle, Ellipse. 2.Implementation of Line,
MSIM 842 VISUALIZATION II INSTRUCTOR: JESSICA R. CROUCH 1 A Particle System for Interactive Visualization of 3D Flows Jens Krüger Peter Kipfer.
Animation of the Human Heart Center for Computational Visualization Institute of Computational and Engineering Sciences Department of Computer Sciences.
Smoothed Particle Hydrodynamics Matthew Zhu CSCI 5551 — Fall 2015.
X-Toon: An Extended Toon Shader Pascal Barla, Joelle Thollot ARTIS GRAVIR/IMAGE INRIA Lee Markosian University of Michigan.
3D Objects in WebGL Loading 3D model files. Announcement Midterm exam on 12/2 –No Internet connection. –Example code and exam questions will be on USB.
2/24/2016 A.Aruna/Assistant professor/IT/SNSCE 1.
Large Scale Structure of the Universe Sameshan Perumal and Carl Hultquist.
Build your own 2D Game Engine and Create Great Web Games using HTML5, JavaScript, and WebGL. Sung, Pavleas, Arnez, and Pace, Chapter 6 Examples 1,
Date of download: 5/31/2016 Copyright © 2016 SPIE. All rights reserved. (a) Schematic of printhead (Picojet) and (b) its computational domain. Figure Legend:
Processing Images and Video for An Impressionist Effect Automatic production of “painterly” animations from video clips. Extending existing algorithms.
Digital Media Dr. Jim Rowan ITEC 2110 Vector Graphics II.
1 CW11 Visualizing ACE3P Results in ParaView Greg Schussman Menlo Park, CA October 10, 2011.
Procedural Animation and Physics Engine Yingcai Xiao.
Visualization Shading
Doppler Effect and Red/blue Shift
Vector Field Visualization
MAE 5130: VISCOUS FLOWS Homework #2 Solutions September 26, 2006
Introduction to Computer Graphics with WebGL
Structure of the Universe
Sinusoidal Plane Waves
Real-time Procedural Volumetric Fire
Motion Maps.
Dr. Jim Rowan ITEC 2110 Vector Graphics II
Chapter XIV Normal Mapping
Visualization CSE 694L Roger Crawfis The Ohio State University.
Vector Field Visualization
Scientific Visualization
Dr. Jim Rowan ITEC 2110 Vector Graphics II
Presentation transcript:

Werner Benger 1 and Georg Ritter 3 and Simon Su 4 and Dimitris E. Nikitopoulos 2 and Eamonn Walker 2 and Sumanta Acharya 2 and Somnath Roy 2 and Farid Harhad 1 and Wolfgang Kapferer 3 1 Center for Computation and Technology, Louisiana State University, USA 2 Department for Mechanical Engineering, Louisiana State University, USA 3 Institute for Astro- and Particle Physics, University of Innsbruck 4 Princeton Institute for Computational Science and Engineering

 The Problem  The Approach  Application Examples

Visualizing Vectors in 3D & 4D

 Splatting Technique: Drawing of Gaussian spots as billboard per vertex  Used for Volume Rendering of Unstructured Meshes  Gaussian splats in view plane – Efficiently done via OpenGL Point Sprites

 Elongate along direction of vector in a field 1.Stretch 2.Orient 3.Offset

 Stretch according to Vector Magnitude  Freedom in various scaling factors and mappings (like vector arrows)

 Compute Projection of Vector in View Plane  View-dependent shape – requires GL fragment shader View Plane

Free parameter to allow animation of display element T=0.0 T=0.2 T=0.5

 Physical Effect: movement of wave-emitting objects influences observed frequency  Known as sound of passing street cars:  Movement to observer increases frequency  Movement from observer decreases frequency  Light: Color change of moving objects  Approaching - higher frequency – blueshift  Escaping - lower frequency - redshift

1. Couette Flow (Analytic Vector field) 2. Microchannel Droplet (Uniform Grid) 3. Stirtank Fluid (Curvilinear Multiblock) 4. Galaxy Evolution (Particle System)

VECTOR ARROWSDOPPLER SPECKLES

STREAMLINESDOPPLER SPECKLES

DOWN VIEWUP VIEW

FRONT VIEWBACK VIEW

STREAMLINES SPECKLES ON STREAMLINES

STREAMLINES SPECKLES ON STREAMLINES

 2088 Curvilinear Blocks

SIDE VIEWUP VIEW

 16 Million particles, each representing one galaxy  Cosmological evolution over several billion years  300GB of raw data  Velocity given for each galaxy

 Algorithms implemented and available in  Vish – Visualization Shell  Freely available for academic usage  Code development management:   Available via SVN in source code for registered users at