Visualization in Astronomy - MPIA.de · Improve visual depth perception (with different shading...
Transcript of Visualization in Astronomy - MPIA.de · Improve visual depth perception (with different shading...
![Page 1: Visualization in Astronomy - MPIA.de · Improve visual depth perception (with different shading techniques) Ament et al., „Ambient Volume Scattering“, IEEE Transactions on Visualization](https://reader034.fdocuments.in/reader034/viewer/2022050714/5f0ac8e57e708231d42d5407/html5/thumbnails/1.jpg)
1 1
Visualization in Astronomy
Thomas Müller Haus der Astronomie (MPIA) Email: [email protected]
Astro Tech Talk MPIA, 12.05.2017
![Page 2: Visualization in Astronomy - MPIA.de · Improve visual depth perception (with different shading techniques) Ament et al., „Ambient Volume Scattering“, IEEE Transactions on Visualization](https://reader034.fdocuments.in/reader034/viewer/2022050714/5f0ac8e57e708231d42d5407/html5/thumbnails/2.jpg)
Data in Astronomy
• Images
– @ different wavelengths, Hubble, Spitzer, VLT,... (360° 20-Gigapixel image of New York, http://360gigapixels.com/nyc-skyline-photo-panorama)
• Spectral data
– Integral field spectroscopy
• Point data sets
– Hipparcos, Gaia (DR1: TGAS-sources: 2,057,050; DR2: > 2 Billion)
• Volume data sets
– from numerical simulations: Illustris-Dark1 (18203 = 6,028,568,000)
2
![Page 3: Visualization in Astronomy - MPIA.de · Improve visual depth perception (with different shading techniques) Ament et al., „Ambient Volume Scattering“, IEEE Transactions on Visualization](https://reader034.fdocuments.in/reader034/viewer/2022050714/5f0ac8e57e708231d42d5407/html5/thumbnails/3.jpg)
How to bring image data to the dome
Haus der Astronomie
Model: ZEISS powerdome VELVET Dome diameter: 12m
tilted by 30°
5 projectors: 1920 × 1200
Nvidia Geforce GTX 560
(11,520,000 pixels)
3
Image of „Haus der Astronomie“
Image licence is not clear
![Page 4: Visualization in Astronomy - MPIA.de · Improve visual depth perception (with different shading techniques) Ament et al., „Ambient Volume Scattering“, IEEE Transactions on Visualization](https://reader034.fdocuments.in/reader034/viewer/2022050714/5f0ac8e57e708231d42d5407/html5/thumbnails/4.jpg)
How to bring image data to the dome
Haus der Astronomie
Model: ZEISS powerdome VELVET Dome diameter: 12m
tilted by 30°
5 projectors: 1920 × 1200
Nvidia Geforce GTX 560
Domemaster: 3072 × 3072 (max 30 fps) 4
![Page 5: Visualization in Astronomy - MPIA.de · Improve visual depth perception (with different shading techniques) Ament et al., „Ambient Volume Scattering“, IEEE Transactions on Visualization](https://reader034.fdocuments.in/reader034/viewer/2022050714/5f0ac8e57e708231d42d5407/html5/thumbnails/5.jpg)
5
How to bring image data to the dome
-Y +X +Y -X
+Z
-Z
THOR image (H. Beuter et al.)
Image resolution 82257 x 4331 (19:1); -1.4 < b < 1.4, 67.4 > l > 14.6
Scale to 360 x 18.9; Cubemap camera: 90°field of view
![Page 6: Visualization in Astronomy - MPIA.de · Improve visual depth perception (with different shading techniques) Ament et al., „Ambient Volume Scattering“, IEEE Transactions on Visualization](https://reader034.fdocuments.in/reader034/viewer/2022050714/5f0ac8e57e708231d42d5407/html5/thumbnails/6.jpg)
6
How to bring image data to the dome
THOR image (H. Beuter et al.)
Better: scale to 720 x 37.8
Map Cubemap to DomeMaster
𝜑
𝜗
![Page 7: Visualization in Astronomy - MPIA.de · Improve visual depth perception (with different shading techniques) Ament et al., „Ambient Volume Scattering“, IEEE Transactions on Visualization](https://reader034.fdocuments.in/reader034/viewer/2022050714/5f0ac8e57e708231d42d5407/html5/thumbnails/7.jpg)
7
Insertion: OpenGL graphics pipeline
Interactive rendering using OpenGL vertex and fragment shader
• draw quad using two rectangles
• for each fragment of the quad do…
– determine 𝜗, 𝜑 ↦ 𝑑 = (sin 𝜗 cos𝜑 , sin 𝜗 sin𝜑 , cos 𝜗)
CPU Vertex
Shader
Fragment
Shader Framebuffer
Vertex
Buffer
Object
Rasterization
![Page 8: Visualization in Astronomy - MPIA.de · Improve visual depth perception (with different shading techniques) Ament et al., „Ambient Volume Scattering“, IEEE Transactions on Visualization](https://reader034.fdocuments.in/reader034/viewer/2022050714/5f0ac8e57e708231d42d5407/html5/thumbnails/8.jpg)
8
How to bring image data to the dome
THOR image (H. Beuter et al.)
Better: scale to 720 x 37.8
Map Cubemap to DomeMaster
![Page 9: Visualization in Astronomy - MPIA.de · Improve visual depth perception (with different shading techniques) Ament et al., „Ambient Volume Scattering“, IEEE Transactions on Visualization](https://reader034.fdocuments.in/reader034/viewer/2022050714/5f0ac8e57e708231d42d5407/html5/thumbnails/9.jpg)
How to bring image data to the dome
PanSTARRS image covers only 3𝜋 (Panoramic Survey Telescope And Rapid Response System; 1.8m telescope with 1.4 Gpix camera; map sky in 5 broadband filters)
Mollweide to Domemaster
9 4𝜋 2𝜋
![Page 10: Visualization in Astronomy - MPIA.de · Improve visual depth perception (with different shading techniques) Ament et al., „Ambient Volume Scattering“, IEEE Transactions on Visualization](https://reader034.fdocuments.in/reader034/viewer/2022050714/5f0ac8e57e708231d42d5407/html5/thumbnails/10.jpg)
How to bring image data to the dome
PanSTARRS image covers only 3𝜋 (Panoramic Survey Telescope And Rapid Response System; 1.8m telescope with 1.4 Gpix camera; map sky in 5 broadband filters)
Mollweide to Domemaster
10 2𝜋 https://panstarrs.stsci.edu/
![Page 11: Visualization in Astronomy - MPIA.de · Improve visual depth perception (with different shading techniques) Ament et al., „Ambient Volume Scattering“, IEEE Transactions on Visualization](https://reader034.fdocuments.in/reader034/viewer/2022050714/5f0ac8e57e708231d42d5407/html5/thumbnails/11.jpg)
How to bring image data to the dome
HEALPix to Domemaster (Hierarchical Equal Area isoLatitude Pixelization)
11 Image source: NASA / WMAP Science Team Image source: http://healpix.sourceforge.net/
![Page 12: Visualization in Astronomy - MPIA.de · Improve visual depth perception (with different shading techniques) Ament et al., „Ambient Volume Scattering“, IEEE Transactions on Visualization](https://reader034.fdocuments.in/reader034/viewer/2022050714/5f0ac8e57e708231d42d5407/html5/thumbnails/12.jpg)
Zoom into spherical image
Zoom into image via sphere-to-sphere mapping:
12
![Page 13: Visualization in Astronomy - MPIA.de · Improve visual depth perception (with different shading techniques) Ament et al., „Ambient Volume Scattering“, IEEE Transactions on Visualization](https://reader034.fdocuments.in/reader034/viewer/2022050714/5f0ac8e57e708231d42d5407/html5/thumbnails/13.jpg)
Zoom into spherical image
Zoom into image via special relativistic aberration
13
cos 𝜃 =cos𝜗 + 𝛽
1 + 𝛽 cos 𝜗
![Page 14: Visualization in Astronomy - MPIA.de · Improve visual depth perception (with different shading techniques) Ament et al., „Ambient Volume Scattering“, IEEE Transactions on Visualization](https://reader034.fdocuments.in/reader034/viewer/2022050714/5f0ac8e57e708231d42d5407/html5/thumbnails/14.jpg)
Zoom into spherical image
Zoom into image via special relativistic aberration
14
cos 𝜃 =cos𝜗 + 𝛽
1 + 𝛽 cos 𝜗
𝛽 = 0 𝛽 = 0.5 𝛽 = 0.9 𝛽 = 0.99
![Page 15: Visualization in Astronomy - MPIA.de · Improve visual depth perception (with different shading techniques) Ament et al., „Ambient Volume Scattering“, IEEE Transactions on Visualization](https://reader034.fdocuments.in/reader034/viewer/2022050714/5f0ac8e57e708231d42d5407/html5/thumbnails/15.jpg)
Zoom into spherical image
Zoom into image via special relativistic aberration
15
![Page 16: Visualization in Astronomy - MPIA.de · Improve visual depth perception (with different shading techniques) Ament et al., „Ambient Volume Scattering“, IEEE Transactions on Visualization](https://reader034.fdocuments.in/reader034/viewer/2022050714/5f0ac8e57e708231d42d5407/html5/thumbnails/16.jpg)
Zoom into spherical image
Zoom into image via special relativistic aberration
16
![Page 17: Visualization in Astronomy - MPIA.de · Improve visual depth perception (with different shading techniques) Ament et al., „Ambient Volume Scattering“, IEEE Transactions on Visualization](https://reader034.fdocuments.in/reader034/viewer/2022050714/5f0ac8e57e708231d42d5407/html5/thumbnails/17.jpg)
Zoom into spherical image
Zoom into image via special relativistic aberration
17
![Page 18: Visualization in Astronomy - MPIA.de · Improve visual depth perception (with different shading techniques) Ament et al., „Ambient Volume Scattering“, IEEE Transactions on Visualization](https://reader034.fdocuments.in/reader034/viewer/2022050714/5f0ac8e57e708231d42d5407/html5/thumbnails/18.jpg)
Zoom into spherical image
sphere-to-sphere vs special relativistic aberration
18
![Page 19: Visualization in Astronomy - MPIA.de · Improve visual depth perception (with different shading techniques) Ament et al., „Ambient Volume Scattering“, IEEE Transactions on Visualization](https://reader034.fdocuments.in/reader034/viewer/2022050714/5f0ac8e57e708231d42d5407/html5/thumbnails/19.jpg)
Zoom into spherical image
Zoom into image via special relativistic aberration
19
![Page 20: Visualization in Astronomy - MPIA.de · Improve visual depth perception (with different shading techniques) Ament et al., „Ambient Volume Scattering“, IEEE Transactions on Visualization](https://reader034.fdocuments.in/reader034/viewer/2022050714/5f0ac8e57e708231d42d5407/html5/thumbnails/20.jpg)
Zoom into spherical image
Zoom into image via special relativistic aberration
20
![Page 21: Visualization in Astronomy - MPIA.de · Improve visual depth perception (with different shading techniques) Ament et al., „Ambient Volume Scattering“, IEEE Transactions on Visualization](https://reader034.fdocuments.in/reader034/viewer/2022050714/5f0ac8e57e708231d42d5407/html5/thumbnails/21.jpg)
Zoom into spherical image
Zoom into image via special relativistic aberration
21
![Page 22: Visualization in Astronomy - MPIA.de · Improve visual depth perception (with different shading techniques) Ament et al., „Ambient Volume Scattering“, IEEE Transactions on Visualization](https://reader034.fdocuments.in/reader034/viewer/2022050714/5f0ac8e57e708231d42d5407/html5/thumbnails/22.jpg)
Very large images
Generate hierarchical image pyramid; caching and preloading
22
1024 × 1024
total: 2048 × 2048
total: 4096 × 4096
total: 8192 × 8192
http://flylib.com/books/2/124/1/html/2/files/figure15-11.jpeg
LOD 0
LOD 1
LOD 2
LOD 3 Image licence is not clear
![Page 23: Visualization in Astronomy - MPIA.de · Improve visual depth perception (with different shading techniques) Ament et al., „Ambient Volume Scattering“, IEEE Transactions on Visualization](https://reader034.fdocuments.in/reader034/viewer/2022050714/5f0ac8e57e708231d42d5407/html5/thumbnails/23.jpg)
23
Direct Volume Rendering
Ray-casting
Camera / Observer
Screen
![Page 24: Visualization in Astronomy - MPIA.de · Improve visual depth perception (with different shading techniques) Ament et al., „Ambient Volume Scattering“, IEEE Transactions on Visualization](https://reader034.fdocuments.in/reader034/viewer/2022050714/5f0ac8e57e708231d42d5407/html5/thumbnails/24.jpg)
24
Direct Volume Rendering
Line-of-sight integration Maximum-Intensity-Projection
![Page 25: Visualization in Astronomy - MPIA.de · Improve visual depth perception (with different shading techniques) Ament et al., „Ambient Volume Scattering“, IEEE Transactions on Visualization](https://reader034.fdocuments.in/reader034/viewer/2022050714/5f0ac8e57e708231d42d5407/html5/thumbnails/25.jpg)
25
Direct Volume Rendering
Isosurface with Phong-Illumination
For each ray:
• find scalar value 𝜙 = 𝜙𝑖𝑠𝑜 ⇒ 𝑃 = (𝑥, 𝑦, 𝑧)
• calculate gradient 𝛻𝜙 at point 𝑃
• calculate angle between gradient and direction of light source
• Phong shading based on ambient, diffuse and specular light
Disadvantage: isosurface is opaque
![Page 26: Visualization in Astronomy - MPIA.de · Improve visual depth perception (with different shading techniques) Ament et al., „Ambient Volume Scattering“, IEEE Transactions on Visualization](https://reader034.fdocuments.in/reader034/viewer/2022050714/5f0ac8e57e708231d42d5407/html5/thumbnails/26.jpg)
26
Direct Volume Rendering
VolumeVis with Transferfunction Transferfunction maps scalar value to color and opacity
![Page 27: Visualization in Astronomy - MPIA.de · Improve visual depth perception (with different shading techniques) Ament et al., „Ambient Volume Scattering“, IEEE Transactions on Visualization](https://reader034.fdocuments.in/reader034/viewer/2022050714/5f0ac8e57e708231d42d5407/html5/thumbnails/27.jpg)
27
Direct Volume Rendering
Challenges: • data sets become very large: do not longer fit into GPU memory
• out-of-core rendering techniques
• dynamic data sets become e.g. too complex to select isosurfaces manually
• visualization of multivariate data: 3D vector or tensor fields
• more advanced transfer functions (2D: scalar + gradient)
• …
![Page 28: Visualization in Astronomy - MPIA.de · Improve visual depth perception (with different shading techniques) Ament et al., „Ambient Volume Scattering“, IEEE Transactions on Visualization](https://reader034.fdocuments.in/reader034/viewer/2022050714/5f0ac8e57e708231d42d5407/html5/thumbnails/28.jpg)
28
Particle Rendering
Particle rendering using single vertices.
Particle rendering using small spheres:
• approximated by triangle mesh; too many geometry!
• slow
![Page 29: Visualization in Astronomy - MPIA.de · Improve visual depth perception (with different shading techniques) Ament et al., „Ambient Volume Scattering“, IEEE Transactions on Visualization](https://reader034.fdocuments.in/reader034/viewer/2022050714/5f0ac8e57e708231d42d5407/html5/thumbnails/29.jpg)
29
Particle Rendering
Particle rendering using billboards (camera oriented, shaded quad)
• very fast
![Page 30: Visualization in Astronomy - MPIA.de · Improve visual depth perception (with different shading techniques) Ament et al., „Ambient Volume Scattering“, IEEE Transactions on Visualization](https://reader034.fdocuments.in/reader034/viewer/2022050714/5f0ac8e57e708231d42d5407/html5/thumbnails/30.jpg)
30
Particle Rendering
Particle rendering using billboards (camera oriented, shaded quad)
• very fast
![Page 31: Visualization in Astronomy - MPIA.de · Improve visual depth perception (with different shading techniques) Ament et al., „Ambient Volume Scattering“, IEEE Transactions on Visualization](https://reader034.fdocuments.in/reader034/viewer/2022050714/5f0ac8e57e708231d42d5407/html5/thumbnails/31.jpg)
31
Particle Rendering
Particle rendering using billboards
• Blending → depth sorting (very expensive)
red in front of green green in front of red additive blending
![Page 32: Visualization in Astronomy - MPIA.de · Improve visual depth perception (with different shading techniques) Ament et al., „Ambient Volume Scattering“, IEEE Transactions on Visualization](https://reader034.fdocuments.in/reader034/viewer/2022050714/5f0ac8e57e708231d42d5407/html5/thumbnails/32.jpg)
32
Particle Rendering
Star rendering using billboards (only white)
![Page 33: Visualization in Astronomy - MPIA.de · Improve visual depth perception (with different shading techniques) Ament et al., „Ambient Volume Scattering“, IEEE Transactions on Visualization](https://reader034.fdocuments.in/reader034/viewer/2022050714/5f0ac8e57e708231d42d5407/html5/thumbnails/33.jpg)
33
Particle Rendering
Star rendering using billboards (colored stars)
![Page 34: Visualization in Astronomy - MPIA.de · Improve visual depth perception (with different shading techniques) Ament et al., „Ambient Volume Scattering“, IEEE Transactions on Visualization](https://reader034.fdocuments.in/reader034/viewer/2022050714/5f0ac8e57e708231d42d5407/html5/thumbnails/34.jpg)
34
Particle Rendering
Star rendering using billboards (colored stars)
![Page 35: Visualization in Astronomy - MPIA.de · Improve visual depth perception (with different shading techniques) Ament et al., „Ambient Volume Scattering“, IEEE Transactions on Visualization](https://reader034.fdocuments.in/reader034/viewer/2022050714/5f0ac8e57e708231d42d5407/html5/thumbnails/35.jpg)
35
Particle Rendering
Star rendering using billboards (geometry correction)
![Page 36: Visualization in Astronomy - MPIA.de · Improve visual depth perception (with different shading techniques) Ament et al., „Ambient Volume Scattering“, IEEE Transactions on Visualization](https://reader034.fdocuments.in/reader034/viewer/2022050714/5f0ac8e57e708231d42d5407/html5/thumbnails/36.jpg)
RRLyrae stars from PanSTARRS (work in progress)
Visualization of RRLyrae stars (H.W. Rix) • about 44000 stars
• Star sizes depend on distance
to observer
• Star brightness decreases by distance and are faded to full transparent
• Sorting on CPU; better on GPU
![Page 37: Visualization in Astronomy - MPIA.de · Improve visual depth perception (with different shading techniques) Ament et al., „Ambient Volume Scattering“, IEEE Transactions on Visualization](https://reader034.fdocuments.in/reader034/viewer/2022050714/5f0ac8e57e708231d42d5407/html5/thumbnails/37.jpg)
37
Visualization of vector fields
Vector fields
𝑥 ↦ 𝜎 𝑥 ∀𝑥 ∈ 𝔻
• Every arrow indicates
the vector 𝜎 at 𝑥 .
• 𝜎 can be normalized.
• critical points are difficult to determine
![Page 38: Visualization in Astronomy - MPIA.de · Improve visual depth perception (with different shading techniques) Ament et al., „Ambient Volume Scattering“, IEEE Transactions on Visualization](https://reader034.fdocuments.in/reader034/viewer/2022050714/5f0ac8e57e708231d42d5407/html5/thumbnails/38.jpg)
38
Visualization of vector fields
Vector fields
𝑥 ↦ 𝜎 𝑥 ∀𝑥 ∈ 𝔻
• Stream lines are
integral lines along the vector field 𝜎
• Stream line placement is important!
![Page 39: Visualization in Astronomy - MPIA.de · Improve visual depth perception (with different shading techniques) Ament et al., „Ambient Volume Scattering“, IEEE Transactions on Visualization](https://reader034.fdocuments.in/reader034/viewer/2022050714/5f0ac8e57e708231d42d5407/html5/thumbnails/39.jpg)
39
Visualization of vector fields
Line integral convolution (LIC)
⇒ strong correlation along vector field; no correlation perpendicular
∗
![Page 40: Visualization in Astronomy - MPIA.de · Improve visual depth perception (with different shading techniques) Ament et al., „Ambient Volume Scattering“, IEEE Transactions on Visualization](https://reader034.fdocuments.in/reader034/viewer/2022050714/5f0ac8e57e708231d42d5407/html5/thumbnails/40.jpg)
40
Visualization of vector fields
Line integral convolution
EJP 36, 035007 (2015)
Animated / oriented LIC to keep direction information.
![Page 41: Visualization in Astronomy - MPIA.de · Improve visual depth perception (with different shading techniques) Ament et al., „Ambient Volume Scattering“, IEEE Transactions on Visualization](https://reader034.fdocuments.in/reader034/viewer/2022050714/5f0ac8e57e708231d42d5407/html5/thumbnails/41.jpg)
41
Visualization of vector fields (work in progress)
Line integral convolution on spheres
• Integrate along surface of sphere
• implement in CUDA
• calculate LIC before mapping
![Page 42: Visualization in Astronomy - MPIA.de · Improve visual depth perception (with different shading techniques) Ament et al., „Ambient Volume Scattering“, IEEE Transactions on Visualization](https://reader034.fdocuments.in/reader034/viewer/2022050714/5f0ac8e57e708231d42d5407/html5/thumbnails/42.jpg)
Planck data / polarization
Visualization of polarization data of Planck data (Juan Soler)
42
HFI SkyMap @ 353 GHz
![Page 43: Visualization in Astronomy - MPIA.de · Improve visual depth perception (with different shading techniques) Ament et al., „Ambient Volume Scattering“, IEEE Transactions on Visualization](https://reader034.fdocuments.in/reader034/viewer/2022050714/5f0ac8e57e708231d42d5407/html5/thumbnails/43.jpg)
Planck data / polarization
Visualization of polarization data of Planck data (Juan Soler)
43
HFI SkyMap @ 353 GHz
![Page 44: Visualization in Astronomy - MPIA.de · Improve visual depth perception (with different shading techniques) Ament et al., „Ambient Volume Scattering“, IEEE Transactions on Visualization](https://reader034.fdocuments.in/reader034/viewer/2022050714/5f0ac8e57e708231d42d5407/html5/thumbnails/44.jpg)
IGM Tomography (ongoing work)
High quality volume vis of IGM Tomography (K.G. Lee, Joe Hennawi)
• Volume data set (Cartesian grid, 680 x 48 x 36)
K.G. Lee et al, "LYalpha Forest Tomograpy from background galaxies: The first megaparsec-resolution large-scale structure map at z > 2" ApJL 795:L12 (2014) 44
![Page 45: Visualization in Astronomy - MPIA.de · Improve visual depth perception (with different shading techniques) Ament et al., „Ambient Volume Scattering“, IEEE Transactions on Visualization](https://reader034.fdocuments.in/reader034/viewer/2022050714/5f0ac8e57e708231d42d5407/html5/thumbnails/45.jpg)
IGM Tomography (ongoing work)
High quality volume vis of IGM Tomography (K.G. Lee, Joe Hennawi)
• Volume data set (Cartesian grid, 680 x 48 x 36)
45
![Page 46: Visualization in Astronomy - MPIA.de · Improve visual depth perception (with different shading techniques) Ament et al., „Ambient Volume Scattering“, IEEE Transactions on Visualization](https://reader034.fdocuments.in/reader034/viewer/2022050714/5f0ac8e57e708231d42d5407/html5/thumbnails/46.jpg)
IGM Tomography (ongoing work)
High quality volume vis of IGM Tomography (K.G. Lee, Joe Hennawi)
• Volume data set (Cartesian grid, 680 x 48 x 36)
VolVis with own framework (OGLView)
Gauss curve TF editor for isosurfaces
46
![Page 47: Visualization in Astronomy - MPIA.de · Improve visual depth perception (with different shading techniques) Ament et al., „Ambient Volume Scattering“, IEEE Transactions on Visualization](https://reader034.fdocuments.in/reader034/viewer/2022050714/5f0ac8e57e708231d42d5407/html5/thumbnails/47.jpg)
Filamentary structures in the interstellar medium
Volume vis of filamentary structures in the ISM (Jouni Kainulainen)
Cartesian grid
1024 x 581 x 581
MIP-rendering
47
![Page 48: Visualization in Astronomy - MPIA.de · Improve visual depth perception (with different shading techniques) Ament et al., „Ambient Volume Scattering“, IEEE Transactions on Visualization](https://reader034.fdocuments.in/reader034/viewer/2022050714/5f0ac8e57e708231d42d5407/html5/thumbnails/48.jpg)
Core collapse supernova (work in progress)
Volume vis of supernova simulation (A. Summa, T. Melson, MPA)
• Volume data set (spherical grid, 358 x 186 x 522)
Aims: – improve rendering performance, develop
improved rendering techniques for spherical grids (OGLView: 1 sec @ 800 x 800 pixels)
– lower res during mouse interaction
– improve rendering quality (rendering artifacts due to undersampling, high freqs)
– improve visual depth perception (e.g. with ambient occlusion)
![Page 49: Visualization in Astronomy - MPIA.de · Improve visual depth perception (with different shading techniques) Ament et al., „Ambient Volume Scattering“, IEEE Transactions on Visualization](https://reader034.fdocuments.in/reader034/viewer/2022050714/5f0ac8e57e708231d42d5407/html5/thumbnails/49.jpg)
Core collapse supernova (work in progress)
Volume vis of supernova simulation (A. Summa, T. Melson, MPA)
Gaussian functions (log-plot)
![Page 50: Visualization in Astronomy - MPIA.de · Improve visual depth perception (with different shading techniques) Ament et al., „Ambient Volume Scattering“, IEEE Transactions on Visualization](https://reader034.fdocuments.in/reader034/viewer/2022050714/5f0ac8e57e708231d42d5407/html5/thumbnails/50.jpg)
Core collapse supernova (work in progress)
Improve visual depth perception (with different shading techniques)
Ament et al., „Ambient Volume Scattering“, IEEE Transactions on Visualization and Computer Graphics 19, Issue 12 (2013)
Supernova simulation
a) Standard emission- absorption model
b) Volumetric ambient occlusion
c) Ambient scattering with light source
50
![Page 51: Visualization in Astronomy - MPIA.de · Improve visual depth perception (with different shading techniques) Ament et al., „Ambient Volume Scattering“, IEEE Transactions on Visualization](https://reader034.fdocuments.in/reader034/viewer/2022050714/5f0ac8e57e708231d42d5407/html5/thumbnails/51.jpg)
Density structure of the CGM
Hierarchical cloud data visualization (Jonathan Stern, Joe Hennawi) • Hierarchical cloud data of circum galactic medium
Main cloud: R = 280 kpc
...
57 clouds
57 x 45 clouds
57 x 45 x 45 clouds
etc.
... = 57 (L0, 35 kpc)
= 2,565 (L1, 3.9 kpc)
= 115,425 (L2, 440 pc)
= 5,184,125 (L3, 49 pc)
= 233,735,625 (L4, 5.5 pc) * http://www2.mpia-hd.mpg.de/homes/stern/CGM.html
...
...
...
51
![Page 52: Visualization in Astronomy - MPIA.de · Improve visual depth perception (with different shading techniques) Ament et al., „Ambient Volume Scattering“, IEEE Transactions on Visualization](https://reader034.fdocuments.in/reader034/viewer/2022050714/5f0ac8e57e708231d42d5407/html5/thumbnails/52.jpg)
Density structure of the CGM
Hierarchical cloud data visualization (Jonathan Stern, Joe Hennawi)
• Hierarchical cloud data
• Sampling on 1024 x 1024 x 1024, + VolVis 1024 pix = 560,000 pc 0.02 pix = 11 pc (L4)
• Develop new rendering technique based on – view frustum culling
– hierarchical loading (clouds largen than 1 pixel)
– calculate sphere intersections
– sort intersections for correct blending
– ray casting with early ray termination
* http://www2.mpia-hd.mpg.de/homes/stern/CGM.html
52
![Page 53: Visualization in Astronomy - MPIA.de · Improve visual depth perception (with different shading techniques) Ament et al., „Ambient Volume Scattering“, IEEE Transactions on Visualization](https://reader034.fdocuments.in/reader034/viewer/2022050714/5f0ac8e57e708231d42d5407/html5/thumbnails/53.jpg)
Density structure of the CGM
Hierarchical cloud data visualization (Jonathan Stern, Joe Hennawi)
Rendering performance: 40 fps @ 400 x 300 pixels 10 fps @ 1280 x 960 pixels Annotations and movie editing with Adobe AfterEffects
53
![Page 54: Visualization in Astronomy - MPIA.de · Improve visual depth perception (with different shading techniques) Ament et al., „Ambient Volume Scattering“, IEEE Transactions on Visualization](https://reader034.fdocuments.in/reader034/viewer/2022050714/5f0ac8e57e708231d42d5407/html5/thumbnails/54.jpg)
Vorticity visualization (work in progress)
Vorticity visualization (Hubert Klahr) of high resolution data:
pluto code: (density, vr, vt, vp, prs) @ 1024 x 512 x 256, spherical grid
• Vorticity:
• Develop vortex detection algorithms for planetary disks
• Student project (Ramin Safarpour, master thesis) in cooperation with IWR (F. Sadlo)
54
![Page 55: Visualization in Astronomy - MPIA.de · Improve visual depth perception (with different shading techniques) Ament et al., „Ambient Volume Scattering“, IEEE Transactions on Visualization](https://reader034.fdocuments.in/reader034/viewer/2022050714/5f0ac8e57e708231d42d5407/html5/thumbnails/55.jpg)
Planetesimal development (work in progress)
Visualization of planetesimal development (Patrick Quicker (student apprentice), Andreas Schreiber)
• 2D particle simulation
• periodic boundary conditions in phi-direction; shear-periodic boundary conditions in radial-direction
• track planetesimal
• 3d-stack (x,y + time)
55
![Page 56: Visualization in Astronomy - MPIA.de · Improve visual depth perception (with different shading techniques) Ament et al., „Ambient Volume Scattering“, IEEE Transactions on Visualization](https://reader034.fdocuments.in/reader034/viewer/2022050714/5f0ac8e57e708231d42d5407/html5/thumbnails/56.jpg)
Planetesimal development (work in progress)
Visualization of planetesimal development (Patrick Quicker (student apprentice), Andreas Schreiber)
𝑡 = 𝑡1 𝑡 = 𝑡2 > 𝑡1 𝑡 = 𝑡3 > 𝑡2 56
![Page 57: Visualization in Astronomy - MPIA.de · Improve visual depth perception (with different shading techniques) Ament et al., „Ambient Volume Scattering“, IEEE Transactions on Visualization](https://reader034.fdocuments.in/reader034/viewer/2022050714/5f0ac8e57e708231d42d5407/html5/thumbnails/57.jpg)
Planetesimal development (work in progress)
Visualization of planetesimal development
𝑡
57
![Page 58: Visualization in Astronomy - MPIA.de · Improve visual depth perception (with different shading techniques) Ament et al., „Ambient Volume Scattering“, IEEE Transactions on Visualization](https://reader034.fdocuments.in/reader034/viewer/2022050714/5f0ac8e57e708231d42d5407/html5/thumbnails/58.jpg)
Fulldome exoplanet orrery (Bachelor thesis)
Charged particle motion on sphere
58
![Page 59: Visualization in Astronomy - MPIA.de · Improve visual depth perception (with different shading techniques) Ament et al., „Ambient Volume Scattering“, IEEE Transactions on Visualization](https://reader034.fdocuments.in/reader034/viewer/2022050714/5f0ac8e57e708231d42d5407/html5/thumbnails/59.jpg)
59
Vis for education – interactive apps
Java-App to demonstrate the transit method
Android-App for our Solar System Trail
![Page 60: Visualization in Astronomy - MPIA.de · Improve visual depth perception (with different shading techniques) Ament et al., „Ambient Volume Scattering“, IEEE Transactions on Visualization](https://reader034.fdocuments.in/reader034/viewer/2022050714/5f0ac8e57e708231d42d5407/html5/thumbnails/60.jpg)
60
Vis for education – diagrams Highly configurable stellar map (python, matplotlib)
![Page 61: Visualization in Astronomy - MPIA.de · Improve visual depth perception (with different shading techniques) Ament et al., „Ambient Volume Scattering“, IEEE Transactions on Visualization](https://reader034.fdocuments.in/reader034/viewer/2022050714/5f0ac8e57e708231d42d5407/html5/thumbnails/61.jpg)