“Building A Dynamic Dad” by Campbell and Jarvers

  • ©Kristopher Campbell and Jonas Jarvers

  • ©Kristopher Campbell and Jonas Jarvers

  • ©Kristopher Campbell and Jonas Jarvers

  • ©Kristopher Campbell and Jonas Jarvers

  • ©Kristopher Campbell and Jonas Jarvers

Conference:


Entry Number: 26

Title:

    Building A Dynamic Dad

Presenter(s):



Abstract:


    In Pixar’s Onward, the character Dad had an upper half which consisted of a stuffed hoodie, puffy vest, and garden gloves. The arms were floppy, stuffed sleeves able to swing freely while the head was a cinched, stuffed hood topped with a cap and wearing sunglasses. His lower body was rigged and simulated like a typical character. Knowing it was unrealistic to hand-animate the loose swinging arms and squishy upper body for a feature-length project, we developed a hybrid simulation/animation rig using tetrahedral volumes with complex rest state deformation and animatable targeting. This resulted in a robust, iterative workflow where simulation and animation were used together.

References:


    David Baraff and Andrew Witkin. 1998. Large Steps in Cloth Simulation. In Proceedings of the 25th Annual Conference on Computer Graphics and Interactive Techniques (SIGGRAPH ’98). Association for Computing Machinery, New York, NY, USA, 43–54. https://doi.org/10.1145/280814.280821

    David Baraff, Andrew Witkin, and Michael Kass. 2003. Untangling Cloth. ACM Trans. Graph. 22, 3 (July 2003), 862–870. https://doi.org/10.1145/882262.882357

    Theodore Kim, Fernando De Goes, and Hayley Iben. 2019. Anisotropic Elasticity for Inversion-Safety and Element Rehabilitation. ACM Trans. Graph. 38, 4, Article Article 69 (July 2019), 15 pages. https://doi.org/10.1145/3306346.3323014

    Breannan Smith, Fernando De Goes, and Theodore Kim. 2019. Analytic Eigensystems for Isotropic Distortion Energies. ACM Trans. Graph. 38, 1, Article Article 3 (Feb. 2019), 15 pages. https://doi.org/10.1145/3241041

Keyword(s):



PDF:



ACM Digital Library Publication:



Overview Page:


Type: