ized region, the orientation of the control, and config-
uration of the parameters specific to the applied con-
trol, can produce unwanted deformations; however
this also provides freedom to an artist to use the pro-
vided tool-set in alternativeways. As shown in the ex-
ample deformation in Figure (dragon result), the head
of the dragon can be turned using a bend deformation
rather than a twist control metaphor.
8 CONCLUSION
In this paper we have presented an effective way
to impose pattern-based deformations on simulated
MSS- or FEM-based deformable models. We have il-
lustrated that the targeted application of the proposed
high-level control metaphors can effectively generate
physically plausible deformations in new animations
and can be used to modify the behavior of objects
within existing animations.
In this results of this paper we have demonstrated
that in using the method of controlling targeted de-
formations we have introduced, localized deforma-
tions can effectively be imposed on simulated objects
and we preserve an artists ability to iteratively refine
the resulting behavior. We have also defined the out-
line of the interactive editing environment that was
used to create these desired deformations. Addition-
ally, through the subsequent application of the prim-
itive control metaphors introduced in our approach,
we have demonstrated that compound behaviors can
be effectively generated to create complex anima-
tions. Our deformation control technique has also
been compared to other leading approaches and we
have discussed the potential contributions and prob-
lems associated with this approach.
While this technique contains the commonly reoc-
curring challenges associated with the application of
external forces, the resulting deformation behaviors
provide physically plausible results that can be used
to effective generate realistic animations.
9 FUTURE WORK
The accurate control of deformable objects in simu-
lated environments for the generation of physically
plausible animations continues to present a challeng-
ing task. In this work we have identified a generalized
method for imposing pattern-based deformation be-
haviors on simulated objects; yet several of the promi-
nent reoccurring problems with the application of ex-
ternal forces remain, including oscillations, imposed
torque, and unbound force magnitudes.
REFERENCES
Arikan, O. and Forsyth, D. A. (2002). Interactive mo-
tion generation from examples. ACM Trans. Graph.,
21(3):483–490.
Barbiˇc, J., da Silva, M., and Popovi´c, J. (2009). Deformable
object animation using reduced optimal control. In
ACM SIGGRAPH 2009 Papers, pages 53:1–53:9.
Barbiˇc, J. and Schroeder, D. (2009). Vegafem.
Barbiˇc, J., Sin, F., and Grinspun, E. (2012). Interactive edit-
ing of deformable simulations. ACM Trans. Graph.,
31(4):70:1–70:8.
Chai, J. and Hodgins, J. K. (2007). Constraint-based mo-
tion optimization using a statistical dynamic model.
In ACM SIGGRAPH 2007 Papers, SIGGRAPH ’07.
Coros, S., Martin, S., Thomaszewski, B., Schumacher, C.,
Sumner, R., and Gross, M. (2012). Deformable ob-
jects alive! ACM Trans. Graph., 31(4):69:1–69:9.
Hildebrandt, K., Schulz, C., von Tycowicz, C., and Polth-
ier, K. (2012). Interactive spacetime control of de-
formable objects. ACM Trans. G., 31(4):71:1–71:8.
Huang, J., Tong, Y., Zhou, K., Bao, H., and Desbrun,
M. (2011). Interactive shape interpolation through
controllable dynamic deformation. Visualization and
Computer Graphics, IEEE Transactions on, 17(7).
Jeon, H. and Choi, M.-H. (2007). Interactive motion control
of deformable objects using localized optimal control.
In International Conference on Robotics and Automa-
tion, pages 2582–2587.
Joshi, P., Meyer, M., DeRose, T., Green, B., and Sanocki,
T. (2007). Harmonic coordinates for character articu-
lation. In ACM SIGGRAPH 2007, SIGGRAPH ’07.
Ju, T., Zhou, Q.-Y., van de Panne, M., Cohen-Or, D.,
and Neumann, U. (2008). Reusable skinning tem-
plates using cage-based deformations. In ACM SIG-
GRAPH Asia 2008 Papers, SIGGRAPH Asia ’08,
pages 122:1–122:10.
Martin, S., Thomaszewski, B., Grinspun, E., and Gross,
M. (2011). Example-based elastic materials. In SIG-
GRAPH 11, pages 72:1–72:8.
Murray-Smith, D. (2000). The inverse simulation approach:
a focused review of methods and applications. Math-
ematics and Comp. in Sim. (MATCOM), 53:239–247.
Popovi´c, J., Seitz, S. M., Erdmann, M., Popovi´c, Z.,
and Witkin, A. (2000). Interactive manipulation of
rigid body simulations. In Proc. 27th A. Conference
of Comp. Graph. and Interactive Techniques, SIG-
GRAPH 00, pages 209–217.
Transue, S. (2014). Interactive control of deformable-object
animations with intuitive motion pattern adherence.
Master’s thesis, University of Colorado Denver, Col-
orado.
Twigg, C. D. and James, D. L. (2008). Backward steps
in rigid body simulation. ACM Trans. Graph.,
27(3):25:1–25:10.
Witkin, A. and Welch, W. (1990). Fast animation and con-
trol of nonrigid structures. In Proceedings of the 17th
Annual Conference on Computer Graphics and Inter-
active Techniques, SIGGRAPH ’90, pages 243–252.
ACM.
InteractiveControlofDeformable-objectAnimationsthroughControlMetaphorPatternAdherence
305