Visualizing the Cosmos: Smoke or Mirrors? Designing Visualization Imagery David Bock National Center for Supercomputing Applications University of Illinois,

Slides:



Advertisements
Similar presentations
Chapter 10: Designing Databases
Advertisements

Virtual Reality Applications Pablo Figueroa Computing Science Department University of Alberta.
1.1 Designed and Presented by Dr. Ayman Elshenawy Elsefy Dept. of Systems & Computer Eng.. Al-Azhar University
Games, Movies and Virtual Worlds – An Introduction to Computer Graphics Ayellet Tal Department of Electrical Engineering Technion.
Prescriptive Analytics Part I Nick Gonzalez, 2/10/14.
Game Art Jobs From Game Design Chapter 8 - The Development Team By Bob Bates.
3D Graphics Rendering and Terrain Modeling
The Rainforest Katie Farlow, Whitney McManus, Rita Hill, Quiana Allen & Lauren McCarthy.
Rasterization and Ray Tracing in Real-Time Applications (Games) Andrew Graff.
HCI 530 : Seminar (HCI) Damian Schofield.
Real-Time Artistically Inspired Cloud Simulation and Rendering Noah Brickman David Olsen Gillian Smith.
Jeff B. Pelz Visual Perception Laboratory Carlson Center for Imaging Science Rochester Institute of Technology Using Eyetracking to Improve Image Composition.
Graphics-1 Gentle Introduction to Computer Graphics Based on: –David Brogan’s “Introduction to Computer Graphics” Course Slides, University of Virginia.
Graphics 1 & { Graphics 2 | Visualization | Computer Gaming } Georges Grinstein, University of Massachusetts at Lowell.
Bounding Volume Hierarchies and Spatial Partitioning Kenneth E. Hoff III COMP-236 lecture Spring 2000.
Digital Storytelling.  is the art of turning a personal narrative into a multimedia experience.  It may contain  text  music  images  video  and.
8 Systems Analysis and Design in a Changing World, Fifth Edition.
Shading Languages By Markus Kummerer. Markus Kummerer 2 / 19 State of the Art Shading.
55:148 Digital Image Processing Chapter 11 3D Vision, Geometry Topics: Basics of projective geometry Points and hyperplanes in projective space Homography.
Gearbox Software PRODUCTION PIPELINE – JOBS TITLES – JOB DESCRIPTIONS.
Computer graphics & visualization NPR – Non-photorealistic rendering.
Introduction to Modeling. What is CG Modeling? Combination of Sculpting, Architecture, Drafting, and Painting. The core component of computer animation.
Pre Production I.Concept II.Story Development III.Visual Development IV.Technical Direction V.Production Management.
Integration Of CG & Live-Action For Cinematic Visual Effects by Amarnath Director, Octopus Media School.
IAT 241 Animation Production  Strategies  Resources  Process.
Modeling and representation 1 – comparative review and polygon mesh models 2.1 Introduction 2.2 Polygonal representation of three-dimensional objects 2.3.
Great Visual Communication The Power of Imagery and Multiple Intelligences.
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.
ArchiMate Authors : eSchoolink Group - ITNLU. Contents 1. What’s ArchiMate ? 2. Why ArchiMate ? 3. Main Benefits of ArchiMate 4. Layers of ArchiMate 5.
11 C H A P T E R Artificial Intelligence and Expert Systems.
Shading. What is Shading? Assigning of a color to a pixel in the final image. So, everything in shading is about how to select and combine colors to get.
09/09/03CS679 - Fall Copyright Univ. of Wisconsin Last Time Event management Lag Group assignment has happened, like it or not.
HCI in Software Process Material from Authors of Human Computer Interaction Alan Dix, et al.
Visualization Workshop David Bock Visualization Research Programmer National Center for Supercomputing Applications - NCSA University of Illinois at Urbana-Champaign.
1 Computer Graphics Week2 –Creating a Picture. Steps for creating a picture Creating a model Perform necessary transformation Lighting and rendering the.
From Simulation to Visualization: Astrophysics Goes Hollywood Frank Summers January 17, 2002.
GPU Graftals: Stylized Rendering of Fluffy Objects Michael Lester.
1 CHAPTER 2 Decision Making, Systems, Modeling, and Support.
Non-Photorealistic Rendering Motivation: Much of the graphical imagery created is not photographic in nature Particularly in some domains: –Art –Animation.
MIRALab Where Research means Creativity SVG Open 2005 University of Geneva 1 Converting 3D Facial Animation with Gouraud shaded SVG A method.
Procedural Modelling of Plant Scenes Presented by: Kim R 2 Supervisors:Shaun Bangay Adele Lobb A research project for Computer Science Honours 2004.
Chapter 8 Images…. Objectives (1 of 2) Gain appreciation for the impact image choice can have on your designs. Increase awareness of the main static types.
VAPoR: A Discovery Environment for Terascale Scientific Data Sets Alan Norton & John Clyne National Center for Atmospheric Research Scientific Computing.
- Laboratoire d'InfoRmatique en Image et Systèmes d'information
Computer Graphics IN5I11 Nabil H. Mustafa
1 CS 430/585 Computer Graphics I 3D Modeling: Subdivision Surfaces & Solid Modeling Week 9, Lecture 17 David Breen, William Regli and Maxim Peysakhov Geometric.
Data Visualization Fall The Data as a Quantity Quantities can be classified in two categories: Intrinsically continuous (scientific visualization,
Photoshop Part Creative Portraits 6 Text Effects 7 Out of Nothing 8 Space Scenes Choose 3 from each category (12 total) By [your name here]
3D Animation 1. Introduction Dr. Ashraf Y. Maghari Information Technology Islamic University of Gaza Ref. Book: The Art of Maya.
National Center for Supercomputing Applications University of Illinois at Urbana-Champaign Recent TeraGrid Visualization Support Projects at NCSA Dave.
Systems Analysis and Design in a Changing World, Fifth Edition
Chapter 9 Art Composition. Chapter 9 Art Composition.
Three-Dimensional Art Composition
PRINCIPLE I. PROVIDE MULTIPLE MEANS OF REPRESENTATION
Overview PI: Doron Kushnir, Institute for Advanced Study, Weizmann Institute ECSS: David Bock, National Center for Supercomputing Applications Type Ia.
Chapter 9 Art Composition. Chapter 9 Art Composition.
Bounding Volume Hierarchies and Spatial Partitioning
Real-Time Soft Shadows with Adaptive Light Source Sampling
Visualization Shading
Three Using Visuals in Written and Oral Communication.
Bounding Volume Hierarchies and Spatial Partitioning
3D Graphics Rendering PPT By Ricardo Veguilla.
Computer Multimedia for Classroom Teaching and Learning
Interactive Computer Graphics
Computer Graphics.
Multimedia Fundamentals
AN INTRODUCTION TO COMPUTER GRAPHICS Subject: Computer Graphics Lecture No: 01 Batch: 16BS(Information Technology)
Media & Entertainment Business challenge
Introduction to Modeling
Presentation transcript:

Visualizing the Cosmos: Smoke or Mirrors? Designing Visualization Imagery David Bock National Center for Supercomputing Applications University of Illinois, Champaign-Urbana

Visualization Imagery Some Questions Some Questions How can we accurately represent ever-increasing and complex datasets? What is our artistic criteria for designing visualization imagery? So what, if any, are the boundaries between art and science?

Visualization Imagery Data Management Data Management Artistic Design Choices Artistic Design Choices

Visualization Imagery Data Management – Big Data Data Management – Big Data More computational power Increases in simulation scope, dimensionality Leads to very large datasets Difficult to represent entire dataset

Visualization Imagery Data Management – Non-uniform grids Data Management – Non-uniform grids Days of simple uniform grids coming to an end…

Visualization Imagery Data Management – Non-uniform grids Data Management – Non-uniform grids Adaptive Mesh Refinement (AMR) How do we represent varying levels of refinement? New grid structures - new visualization techniques

Visualization Imagery Data Management – Data to Image Data Management – Data to Image Minimize dataflow from data to image Avoid multiple steps, reduce round-off errors Avoid multiple software systems Render data directly

Visualization Imagery Data Management – Data to Image Data Management – Data to Image Accurately integrate different “primitives” Leverage existing software system Make visualization techniques deployable Elegant development environment

Visualization Imagery Data Management – a solution Data Management – a solution Perform mapping during rendering step Develop “shading models” for data Encapsulate visualization tasks in shaders Simple scene containing only data bounding box

Visualization Imagery Rendering Process Typical Rendering Process InputMappingRenderingOutput Visualization Package Hardware Render Animation Package Custom Renderer GeometryImageryData

Visualization Imagery Visualization Shading RenderMan Visualization Shader Imagery Visualization Shader Custom Visualization Software/Libraries Data

Visualization Imagery Visualization Shading Visualization Shading Some examples

Visualization Imagery Visualization Shading Visualization Shading Video example

Visualization Imagery Artistic design – Questions Artistic design – Questions How do we represent simulation results? Do we have any artistic leeway? What motivates our design decisions? Criteria for designing visualization imagery?

Visualization Imagery Artistic design – Benefit to scientist Artistic design – Benefit to scientist Model verification

Visualization Imagery Artistic design – Benefit to scientist Artistic design – Benefit to scientist Quantitative vs. Qualitative Analysis

Visualization Imagery Artistic design – Benefit to scientist Artistic design – Benefit to scientist Imagery for publication

Visualization Imagery Artistic design – How does it look? Artistic design – How does it look? Principles of animation – Appeal Do I find the representation engaging? Choosing elements Colors, color maps, materials Viewpoints, camera paths

Visualization Imagery Artistic design – Represent what? Artistic design – Represent what? Learn the science, listen to the scientist The “mind’s eye” of the scientist Visual language descriptions Einstein imagined concepts visually first

Visualization Imagery Artistic design – Represent what? Artistic design – Represent what? Be creative, experiment, research new techniques Avoid confinement to software packages Each simulation is a unique story Combine techniques, show relationships

Visualization Imagery Artistic design – Represent what? Artistic design – Represent what? Be creative, experiment, research new techniques Video example

Visualization Imagery Artistic design – Represent what? Artistic design – Represent what? “Simrealistic” – photorealistic data representations Simulate visually what results simulate mathematically Leverage the physical domain, existing visual paradigms Multiple perspectives and representations

Visualization Imagery Artistic design – Simrealistic imagery Artistic design – Simrealistic imagery An example

Visualization Imagery Conclusion Conclusion Reduce data-handling, avoid multiple steps Data to image – visualization shading Let the scientist stake out initial boundary Creative techniques and appeal “Simrealistic” imagery