skip to main content
OSTI.GOV title logo U.S. Department of Energy
Office of Scientific and Technical Information

Title: Unified many-worlds browsing of arbitrary physics-based animations

Journal Article · · ACM Transaction on Graphics

Manually tuning physics-based animation parameters to explore a simulation outcome space or achieve desired motion outcomes can be notoriously tedious. This problem has motivated many sophisticated and specialized optimization-based methods for fine-grained (keyframe) control, each of which are typically limited to specific animation phenomena, usually complicated, and, unfortunately, not widely used. In this paper, we proposeUnified Many-Worlds Browsing(UMWB), a practical method for sample-level control and exploration of physics-based animations. Our approach supports browsing of large simulation ensembles of arbitrary animation phenomena by using a unified volumetric WORLDPACK representation based on spatiotemporally compressed voxel data associated with geometric occupancy and other low-fidelity animation state. Beyond memory reduction, the WORLDPACK representation also enables unified query support for interactive browsing: it provides fast evaluation of approximate spatiotemporal queries, such as occupancy tests that find ensemble samples ("worlds") where material is either IN or NOT IN a user-specified spacetime region. WORLDPACKS also support real-time hardware-accelerated voxel rendering by exploiting the spatially hierarchical and temporal RLE raster data structure. Our UMWB implementation supports interactive browsing (and offline refinement) of ensembles containing thousands of simulation samples, and fast spatiotemporal queries and ranking. We show UMWB results using a wide variety of physics-based animation phenomena---not just JELL-O®.

Research Organization:
Stanford Univ., CA (United States)
Sponsoring Organization:
USDOE National Nuclear Security Administration (NNSA)
DOE Contract Number:
NA0003968
OSTI ID:
1980838
Journal Information:
ACM Transaction on Graphics, Vol. 41, Issue 4; ISSN 0730-0301
Publisher:
Association for Computing Machinery (ACM)
Country of Publication:
United States
Language:
English

References (46)

Power diagrams and sparse paged grids for high resolution adaptive liquids journal July 2017
Real-time control of physically based simulations using gentle forces journal December 2008
Tracks journal July 2007
Result-Driven Exploration of Simulation Parameter Spaces for Visual Effects Design journal November 2010
Sampling plausible solutions to multi-body constraint problems conference January 2000
Schrödinger's smoke journal July 2016
Interactive spacetime control for animation conference July 1992
A volumetric method for building complex models from range images conference January 1996
Implementation and Application of Intersection Operation Based on Run-Length Encoding conference January 2008
Volumetric appearance stylization with stylizing kernel prediction network journal July 2021
Ray tracing Jell-O ® Brand Gelatin journal August 1987
Hierarchical RLE level set journal January 2006
QuanTaichi: a compiler for quantized simulations journal August 2021
Transport-based neural style transfer for smoke simulations journal November 2019
Lagrangian neural style transfer for fluids journal August 2020
Sequential gallery for interactive visual design optimization journal August 2020
Efficient sparse voxel octrees conference February 2010
Inverse-Foley animation journal July 2014
Principles of traditional animation applied to 3D computer animation conference August 1987
Compression of time-dependent geometry conference April 1999
Fluid directed rigid body control using deep reinforcement learning journal August 2018
Design galleries conference January 1997
Fluid control using the adjoint method journal August 2004
DB+Grid conference August 2011
VDB: High-resolution sparse volumes with dynamic topology journal June 2013
NanoVDB: A GPU-Friendly and Portable VDB Data Structure For Real-Time Rendering And Simulation conference August 2021
Dynamic Tubular Grid: An Efficient Data Structure and Algorithms for High Resolution Level Sets journal January 2006
A collocated spatially adaptive approach to smoke simulation in bifrost
  • Nielsen, Michael B.; Stamatelos, Konstantinos; Bojsen-Hansen, Morten
  • SIGGRAPH '18: Special Interest Group on Computer Graphics and Interactive Techniques Conference, ACM SIGGRAPH 2018 Talks https://doi.org/10.1145/3214745.3214749
conference August 2018
Evaluating the visual fidelity of physically based animations journal July 2003
Compressed Vector Set: A Fast and Space-Efficient Data Mining Framework journal January 2018
Interactive localized liquid motion editing journal November 2013
Motion sketching for control of rigid-body simulations journal October 2003
Interactive manipulation of rigid body simulations
  • Popović, Jovan; Seitz, Steven M.; Erdmann, Michael
  • Proceedings of the 27th annual conference on Computer graphics and interactive techniques - SIGGRAPH '00 https://doi.org/10.1145/344779.344880
conference January 2000
Stream-guided smoke simulations journal July 2021
Simple and efficient compression of animation sequences conference July 2005
Particle‐based Liquid Control using Animation Templates journal November 2020
SPGrid: a sparse paged grid structure applied to adaptive smoke simulation journal November 2014
Controllable smoke animation with guiding objects journal January 2005
Design Adjectives conference October 2020
Exploratory modeling with collaborative design spaces journal December 2009
N-body spacetime constraints journal July 1995
Keyframe control of smoke simulations journal July 2003
Many-worlds browsing for control of multibody dynamics journal July 2007
Spacetime constraints conference January 1988
Interactive liquid splash modeling by user sketches journal November 2020
Fool me twice journal December 2009

Similar Records

MultiFacet: A Faceted Interface for Browsing Large Multimedia Collections
Conference · Thu Oct 31 00:00:00 EDT 2013 · OSTI ID:1980838

Intelligent Collection Environment for an Interpretation System
Conference · Thu Jul 19 00:00:00 EDT 2001 · OSTI ID:1980838

Coupled Physics Environment (CouPE) library - Design, Implementation, and Release
Technical Report · Tue Sep 30 00:00:00 EDT 2014 · OSTI ID:1980838

Related Subjects