Skip to content

← ArchivePaper2018

Clean Cloth Inputs: Removing Character Self-Intersections with Volume Simulation

Audrey Wong, David Eberle, Theodore Kim

SIGGRAPHPixar13 citesCFX

Applies volume simulation to character meshes before cloth simulation to eliminate self-intersections, used in production on Pixar's short Bao.

Abstract

Simulation artists frequently work with characters that self-intersect. When these characters are sent as inputs to a cloth simulator, the results can often contain terrible artifacts that must addressed by tediously sculpting either the input characters or the output cloth. In this talk, we apply volume simulation to character meshes and remove self-intersections before they are sent to the cloth simulator. The technique has successfully dealt with very challenging animation scenarios in a production setting, and was applied to all the characters on the short film, Bao.

How to read this

Category
Production talk: input cleanup for cloth simulation
Contributions
  • Applies volume simulation to character meshes to remove self-intersections before cloth simulation
  • Reduces the tedious manual sculpting of input characters or output cloth caused by self-intersecting inputs
  • Reports successful use on challenging animation on Pixar's short film Bao
Context
Builds on cloth-untangling ideas (Baraff et al., Untangling Cloth) but moves the intervention upstream, resolving intersections on the character input rather than on the simulated cloth.Builds on: Untangling Cloth
Correctness
Studio practice, not peer-reviewed; results are production-proven on a single short (Bao), so robustness claims are tied to the cases encountered there and depend on the volume sim resolving intersections without distorting the intended pose.
Clarity
Accessible short talk; a single read conveys the idea and where it sits in the pipeline.
How to read it
Read for the insight of cleaning the character input before the cloth solver; one pass suffices, with attention to how volume sim trades off intersection removal against shape fidelity.

Builds on

Built upon by

Nothing yet.

Related work

Keywords

This page summarises the entry and links to its original source. The archive never hosts or redistributes the publication itself.Show it in the full archive list →