A pipeline to help automate and inform cinematic astrophysical data visualization using machine learning clustering algorithms.
A proof of concept visualization of the Moon-forming synestia SPH simulation from Lock et al. (2018).
Corresponding Author: Patrick D. Aleo
Scientific visualization tools are currently not optimized to create cinematic, production-quality representations of numerical data for science communication. In our pipeline Estra, we outline a step-by-step process from a raw simulation into a finished render as a way to teach non-experts in the field of visualization how to achieve production-quality outputs on their own. We demonstrate feasibility of using the visual effects software Houdini for cinematic astrophysical data visualization, informed by machine learning clustering algorithms. To demonstrate the capabilities of this pipeline, we used a post-impact, thermally-equilibrated Moon-forming synestia from Lock et al. (2018). Our approach aims to identify "physically interpretable" clusters, where clusters identified in a temperature-entropy phase-space correspond to physically meaningful structures within the simulation data. Clustering results can then be used to highlight these structures (i.e. lower mantle, transition region, supercritical fluid region, isentropic pure-vapor region, and an outer vapor-dome region) by informing the color-mapping process in a simplified Houdini software shading network, where dissimilar phase-space clusters are mapped to different color values for easier visual identification. Cluster information can also be used in 3D position space, via Houdini's scene view, to aid inphysical cluster finding, simulation prototyping, and data exploration. Our clustering-based renders are compared to those created by the Advanced Visualization Lab (AVL) team for the full dome show "Imagine the Moon" as proof of concept.
Original synestia SPH dataset in Houdini scene view.
Example of the Estra visualization of the synestia, using a color mapping informed by a Gaussian Mixture Model (GMM) clustering algorithm and a simple, custom shading network detailed in Estra and Results to Render notebooks.
Example of the Advanced Visualization Lab (AVL) render of the synestia, created by a team of viz artists.
These two renders maintain the same view and scale as the viewport scene.
Estra in its current form can be applied to any SPH astronomical dataset, where the data is of emissive gas or dusty material, so the assumptions embedded in the shader hold true. Here is Estra applied to an example Gadget disk galaxy, made of gas and dark matter. No clustering results have been run here, but the same Estra shader applied to the Synestia is used here, with the exception of using a different colormap based on internal energy, and not temperature directly (though internal energy is a proxy for temperature).
@article{Aleo2020,
title={Clustering-informed Cinematic Astrophysical Data Visualization with Application to the Moon-forming Terrestrial Synestia},
author={{Aleo}, P.~D. and others},
year={2020},
journal={MNRAS},
}
Please contact the author for any questions, at [email protected].