Scientists face significant visualization challenges as time-varying datasets grow in speed and volume, often requiring specialized infrastructure and expertise to handle massive datasets. Petascale climate models generated in NASA laboratories require a dedicated group of graphics and media experts and access to high-performance computing resources. Scientists may need to share scientific results with the community iteratively and quickly. However, the time-consuming trial-and-error process incurs significant data transfer overhead and far exceeds the time and resources allocated for typical post-analysis visualization tasks, disrupting the production workflow.
Our paper introduces a user-friendly framework for creating 3D animations of petascale, time-varying data on a commodity workstation. Our contributions include:
- Generalized Animation Descriptor (GAD): A keyframe-based adaptable abstraction for animation.
- Efficient Data Access: Reducing data management overhead from cloud-hosted repositories.
- Tailored Rendering System.
- LLM-assisted Conversational Interface: A scripting module allowing domain scientists without visualization expertise to create animations of their region of interest.
We demonstrate the framework's effectiveness with two case studies: first, generating animations where sampling criteria are specified based on prior knowledge; second, generating AI-assisted animations where sampling parameters are derived from natural-language user prompts. In all cases, we use large-scale NASA climate-oceanographic datasets that exceed 1PB in size yet achieve a fast turnaround time of 1 minute to 2 hours. Users can generate a rough draft of the animation within minutes, then seamlessly incorporate as much high-resolution data as needed for the final version.
Blogger's Review: This framework significantly lowers the barrier for scientific visualization, enabling non-experts to efficiently generate complex animations, which will enhance the transparency and dissemination of scientific research.