From Simulation to Visualization: Astrophysics Goes Hollywood Frank Summers January 17, 2002.

Slides:



Advertisements
Similar presentations
1.1 Designed and Presented by Dr. Ayman Elshenawy Elsefy Dept. of Systems & Computer Eng.. Al-Azhar University
Advertisements

Stars.
Stars, Galaxies, and Constellations
Week 7 - Monday.  What did we talk about last time?  Specular shading  Aliasing and antialiasing.
Bell Question 11/09/11 1.Describe the life cycle of a star the size of our sun. (5 pts.)
Module on Computational Astrophysics Professor Jim Stone Department of Astrophysical Sciences and PACM.
Accuracy & Aesthetics: Scientific Visualizations Using Hollywood Tools Frank Summers Greg Bacon Space Telescope Science Institute May 25, 2005.
Hubble images a part of the Universe
Constellations are groups of stars, sometimes in patterns of animals, or objects. Constellations are important because they can help define where in the.
Guilford County Sci Vis V204.01
A. Earth’s Galaxy—and Others Galaxy: A large group of stars, gas, and dust held together by gravity. Milky Way: Our galaxy which contains about 200 billion.
Ask the Scientists Questions for Dr. Butner Star Formation 1/29/11.
1 Perception, Illusion and VR HNRS 299, Spring 2008 Lecture 19 Other Graphics Considerations Review.
Lesson 1: Intro to Animation
CS-557 Gregory Dudek CD Contents. CS-557 Gregory Dudek Course description Lecture schedule by week 1997 Image Gallery Assignments Page Morphing Notes.
Structure of the Universe
Section #1: Properties of Stars.  Stars in the night sky display many characteristics and patterns.  Noticeable patterns seen among stars are called.
The Universe 8.8A. The Universe The universe is all space and everything in it.
Earth in the Universe Created by Richele Dunavent, ESL teacher, Sugarloaf.
Stars and Galaxies.
3D COMPUTER GRAPHICS IMD Chapter 1: 3D Computer Graphics Chapter 1: 1 Lecturer: Norhayati Mohd Amin.
Earth Science Notes Stars and Galaxies.
Computer Graphics An Introduction. What’s this course all about? 06/10/2015 Lecture 1 2 We will cover… Graphics programming and algorithms Graphics data.
The Sun & Stars, Galaxies, & the Universe. Composition & Age of the Sun Hydrogen and helium make up over 99% of the sun’s mass. About 75% of the sun’s.
Passage Three Multimedia Application. Training target: In this part , you should try your best to form good reading habits. In order to avoid your ill.
STARS & GALAXIES JEOPARDY
Chapter 19 Star Formation
Stars.
1 Computer Graphics Week2 –Creating a Picture. Steps for creating a picture Creating a model Perform necessary transformation Lighting and rendering the.
The Sun Science 9. An Important Star Provides energy for life Keeps Earth in a steady orbit It is the closest star to Earth and the brightest object in.
Stars. Astronomy The study of space How astronomers measure distance 1. Light years– The distance light travels in one year 9.461x km.
Astronomy Topic 3 Booster. Constellation – a part of the sky. There are 88 Asterism – a pattern of stars in the sky, e.g. the Plough Open cluster – a.
Stars Chapter 25. The Sun The Sun’s mass controls the motions of the planets Less dense than Earth High pressure and temperature causes gases to be plasma.
1 Perception and VR MONT 104S, Fall 2008 Lecture 21 More Graphics for VR.
In p42 Visible light questions: 1.What colors are on the visible light spectrum? 2.What units are the wavelengths of light measured in? 3.What is the range.
Numerical Modeling in Astronomy By Astronomers who sleep at night.
 Stars can be classified in three ways:  Size – How massive the star is  Temperature – A stars color reveals its temperature. ▪ Red stars have a cooler.
Warm up The sun is 4.6 billion years old – how can it continue to produce so much heat and light?
Stellar Evolution. Solar Composition Most stars in space have this composition: 74% hydrogen, 26% helium Fusion is the energy maker of the sun.
 Students will be able to determine how distances between stars are measured.  Students will be able to distinguish between brightness and luminosity.
We see light as color and brightness It’s actually electromagnetic radiation: Partly electric, partly magnetic Flows in straight line (radiates)
Graphics Lecture 17: Slide 1 Interactive Computer Graphics Lecture 17: Fire.
Characteristics of Stars and The Life of Stars Chapter
Applying Pixel Values to Digital Images
Digital Media Lecture 5: Vector Graphics Georgia Gwinnett College School of Science and Technology Dr. Jim Rowan.
Star Clusters. Two Main Types of Cluster 1. OPEN:  relatively young  often sparse (a few hundred stars)  scattered about, no obvious symmetry Example:
CALIFORNIA STANDARDS Standard 1.a Students know position is defined in relation to some choice of a standard reference point and a set of.
Image From: Astronomy Notes Part 1 Notes Created by Harris Middle School with graphics cited.
Measuring Stars. Visible Spectrum & Wavelengths Spectral Types Continuous spectrum: Produced when white light passes through a prism Emission spectra:
1 Chapter 12 Objectives: 1)List the major objects that can be seen in our night sky. 2)Define a light year and be able to convert it to distances. 3) Define.
Unit 2 - Cosmology Part 1: Stars Part 2: Galaxies Part 3: Origin and Evolution of the Universe.
How do different stars form? The life span of stars depends upon the amount of mass that forms the star The life span of stars depends upon the amount.
3D Animation 1. Introduction Dr. Ashraf Y. Maghari Information Technology Islamic University of Gaza Ref. Book: The Art of Maya.
EARTH & SPACE Celestial Objects. Copyright © 2010 McGraw-Hill Ryerson Ltd. The universe includes everything that exists. This includes celestial objects.
1.1 Some space objects are visible to the human eye
- Introduction - Graphics Pipeline
Stars change over their life cycles.
Chapter 10 Computer Graphics
Chapter 19 Table of Contents Section 2 The Life Cycle of Stars
Finish the activity from yesterday CORRECTLY glue the planets
Interesting Stuff in Space
Chp. 7: Astronomy Study Guide.
Chapter 15 Preview Section 1 Stars
Chapter 3 Crunch Time.
Stars.
Characteristics of Stars Chapter 3 Section 4 ISN p. 33
The Lifecycle of Stars.
Stars.
EQ: What factors determine a star’s lifecycle?
What is Light?.
Presentation transcript:

From Simulation to Visualization: Astrophysics Goes Hollywood Frank Summers January 17, 2002

Simulation Done for research purposes Visualization Presentation to wide audience

Simulations Attempts to replicate & explore aspects of nature on a computer Attempts to replicate & explore aspects of nature on a computer Mathematical abstraction of a physical process (equations) Mathematical abstraction of a physical process (equations) Time sequence Time sequence

Example: Earth orbiting the Sun

Earth Sun

Earth Sun

Earth Sun

Earth Sun

Planet Star

Planet Star

Object 1 Object 2

Simulation is just numbers … Position, velocity, and mass Position, velocity, and mass Object Position (AU) Velocity (km/s) Mass (g) Sun (0, 0, 0) 2 x 10 2 x Earth (1, 0, 0) (0, 30, 0) 6 x 10 6 x 10 27

… numbers changing over time Earth position changes Earth position changes DayXYZ …………

Simulation Details Initial Conditions Initial Conditions  position, velocity, density, temperature, etc. for all objects at starting time Equations Equations  gravity, hydrodynamics, radiation, magnetic fields, expansion of the universe

Simulation Details Time Evolution Time Evolution  Calculate forces, heating, other changes  Update position, velocity, etc. with new values  Repeat Data Output Data Output  Write file of positions, velocities, etc  Series of files covering simulation time

Scientific Accuracy Simulations expensive, but necessary Simulations expensive, but necessary Artist’s conceptions difficult Artist’s conceptions difficult  Well removed from normal experience  Complex 3D behaviors  Coupled feedback between physics  Scientists can’t describe it sufficiently Scientific simulations Scientific simulations  physics equations programmed in  3D, complexity, and feedbacks included

Visualization Turn those numbers into pictures Turn those numbers into pictures

Visualizations Data Transformation Data Transformation Representation Representation Choreography Choreography Rendering Rendering Compositing Compositing

Graphics vs Visualization Science Graphics Science Graphics  Pictures, plots, charts  Illustrations to scientific argument  Requires background knowledge to interpret  Representational  Content more important than form Scientific Visualization  Images and movies  Tells its own story  Must play off of audience’s knowledge  More literal  Visual message is the strongest

Data Transformation Comprehend the dataset Comprehend the dataset  What quantities?  What time period?  What are the assumptions? Convert from research quantities to more generally meaningful quantities Convert from research quantities to more generally meaningful quantities

Representation How literal? How literal? How artistic? How artistic? How best to promote message? How best to promote message? How to be least misleading? How to be least misleading?

Shading Geometry can get very complex Geometry can get very complex  ex., surface of an orange Shading solution - Use simple shapes Shading solution - Use simple shapes  ex., sphere Add complexity when drawing the surface Add complexity when drawing the surface  Texture - color, pattern  Bumps - small shape distortions  Light – reflection, transparency Programmability = Flexibility Programmability = Flexibility

Shading Example: 3 Balls

Shading Example: Teapot

Shading Stars Simple Geometry - DisksDisks w/ Star Shader

Shading Stars GaussianExponentialCombination Stars by Magnitude

Calibration using local starfield

Globular Star Cluster 47 Tucanae

Globular Star Cluster Viz Data - N-body simulation, 6144 stars (Zwart) Data - N-body simulation, 6144 stars (Zwart)  3D position, absolute brightness, mass, & type  color derived from mass, type, and spectra* Stars as point objects Stars as point objects  size depends on apparent brightness  size calculated in pixels, not 3D space Star shader in renderman Star shader in renderman  calculate app. brightness - each star, each frame  combination of gaussian and exponential glows Calibrated by reproducing constellations Calibrated by reproducing constellations

Shading Gas Clouds

Choreography Camera motion Camera motion Invaluable for giving 3D feel Invaluable for giving 3D feel Missing from most science animations Missing from most science animations

YZ Projection XY Projection

YZ Projection XY Projection

Orion Nebula

Rendering Lots of computer time Lots of computer time  Over 2 hours per frame for NASM  1500 frames – 125 CPU days Renderfarms Renderfarms  Clusters of computers dedicated to rendering

Renderfarm in 331B Gathered unused OPO machines Gathered unused OPO machines Installed Red Hat Linux Installed Red Hat Linux Connected to a switch and created an isolated private network of five machines Connected to a switch and created an isolated private network of five machines Total out-of-pocket cost $80 Total out-of-pocket cost $80 private network switch Computer 5 Red Hat Linux 7.2 P3 850 MHz Computer 4 Red Hat Linux 7.2 P2 400 MHz Computer 3 Red Hat Linux 7.2 P2 400 MHz Computer 2 Red Hat Linux 7.2 Dual P3 800 MHz Computer 1 Red Hat Linux 7.2 Dual P3 933 MHz

Master Computer Node 7 Node 9 Node 8 Node 4 Node 6 Node 2 Node 5 Node 3 Node 1 Node 11 Node 10 Node 13 Node 12 Node 14 Node 15 Node Computing Cluster Display Visualization Wall Schematic

Compositing Add multiple elements together Add multiple elements together Provide context Provide context

Data - N-body + Hydro simulation Data - N-body + Hydro simulation  262,144 particles (Mihos & Hernquist)  young stars, old stars, gas, dark matter Galaxy Collision Viz