Optimization Integrator for Large Time Steps

dc.contributor.authorGast, Theodore F.en_US
dc.contributor.authorSchroeder, Craigen_US
dc.contributor.editorVladlen Koltun and Eftychios Sifakisen_US
dc.date.accessioned2014-12-16T07:33:34Z
dc.date.available2014-12-16T07:33:34Z
dc.date.issued2014en_US
dc.description.abstractPractical time steps in today's state-of-the-art simulators typically rely on Newton's method to solve large systems of nonlinear equations. In practice, this works well for small time steps but is unreliable at large time steps at or near the frame rate, particularly for difficult or stiff simulations. We show that recasting backward Euler as a minimization problem allows Newton's method to be stabilized by standard optimization techniques with some novel improvements of our own. The resulting solver is capable of solving even the toughest simulations at the 24Hz frame rate and beyond. We show how simple collisions can be incorporated directly into the solver through constrained minimization without sacrificing efficiency. We also present novel penalty collision formulations for self collisions and collisions against scripted bodies designed for the unique demands of this solver.en_US
dc.description.seriesinformationEurographics/ ACM SIGGRAPH Symposium on Computer Animationen_US
dc.identifier.isbn978-3-905674-61-3en_US
dc.identifier.issn1727-5288en_US
dc.identifier.urihttps://doi.org/10.2312/sca.20141120en_US
dc.identifier.urihttps://diglib.eg.org/handle/10.2312/sca.20141120.031-040
dc.publisherThe Eurographics Associationen_US
dc.subjectI.3.7 [Computer Graphics]en_US
dc.subjectThree Dimensional Graphics and Realismen_US
dc.subjectAnimationen_US
dc.titleOptimization Integrator for Large Time Stepsen_US
Files
Original bundle
Now showing 1 - 2 of 2
Loading...
Thumbnail Image
Name:
031-040.pdf
Size:
6.76 MB
Format:
Adobe Portable Document Format
No Thumbnail Available
Name:
optimization_integrator_sca_4.mp4
Size:
45.89 MB
Format:
Unknown data format