Character Modeling using Physically based Deformable Curves

L. H. You, E. Chaudhry, X. Jin, X. S. Yang, Jian J. Zhang


Curve and physically based surface modelling techniques are becoming more and more active in geometric modelling of three-dimension (3D) objects since the former can create 3D models easily and quickly and the latter can produce more realistic appearances. In this paper, we present a curve and physically based surface modelling technique to create 3D models of virtual characters. This technique is based on physically based curve deformation. With such a technique, a character model is created from a number of surface patches. Each surface patch is obtained from physically based deformable curves. We introduce sculpting forces into a vector-valued ordinary differential equation to control the physically based deformations of curves. By describing concentrated sculpting forces with a sine series, we present an efficient analytical solution of the ordinary differential equation which can determine physically based curve deformations quickly. An example of character modelling is presented to demonstrate the application of our proposed technique.


  1. Autodesk Maya Press. 2006. Learning Autodesk Maya 8|Foundation +DVD. Sybex, Bk & DVD edition.
  2. Russo, M. 2005. Polygonal Modeling: Basic and Advanced Techniques. Wordware Publishing Inc.
  3. Apostol, K. 2012. Polygonal Modeling. Salupress.
  4. Patnode, J. 2008. Character Modeling with Maya and ZBrush: Professional polygonal modeling techniques. Focal Press.
  5. Flaxman, T. 2008. Maya 2008 Character Modeling & Animation: Principles/Practices. Charles River Media.
  6. Piegl, L. Tiller, W. 1997. The Nurbs Book. Springer.
  7. Reese, A. 2000. NURBS Modeling in 3D Studio Max. US Imports & PHIPEs.
  8. Rogers, D. F. 2000. An Introduction to NURBS: With Historical Perspective. Morgan Kaufmann.
  9. Farin, G. 2001. Curves and Surfaces for CAGD, Fifth Edition: A Practical Guide. Morgan Kaufmann.
  10. Cashman, T. J. 2012. Beyond Catmull-Clark? A survey of advances in subdivision surface methods. Computer Graphics Forum 31(1): 42-61.
  11. Catmull, E., Clark, J. 1978. Recursively generated Bspline surfaces on arbitrary topological meshes. Computer-Aided Design 10(6): 350-355.
  12. Doo, D., Sabin, M. 1978. Behavior of recursive division surfaces near extraordinary points. Computer-Aided Design 10(6): 356-360.
  13. Loop, C. 1978. Smooth Subdivision Surfaces Based on Triangles, M.S. Mathematics thesis, University of Utah.
  14. Peters, J., Reif, U. 1997. The simplest subdivision scheme for smoothing polyhedra. ACM Transactions on Graphics 16(4): 420-431.
  15. Habib, A., Warren, J. 1999. Edge and vertex insertion for a class C1 of subdivision surfaces. Computer Aided Geometric Design 16(4): 223-247.
  16. Kobbelt, L. 2000. v3-subdivision. Proceedings of ACM SIGGRAPH, pp. 103-112.
  17. Dyn, N., Levin, D. 1990. A butterfly subdivision scheme for surface interpolation with tension control. ACM Transactions on Graphics 9(2): 160-169.
  18. Zorin, D., Schröder, P., Sweldens, W. 1996. Interpolating Subdivision for Meshes with Arbitrary Topology. Proceedings of ACM SIGGRAPH, pp. 189-192.
  19. Singh, K., Fiume, E. 1998.Wires: a geometric deformation technique. In Proceedings of SIGGRAPH 98, pp. 405- 414.
  20. Igarashi, T., Matsuoka, S., Tanaka, H. 1999. Teddy: a sketching interface for 3D freeform design. In Proceedings of the 26th annual conference on Computer graphics and interactive techniques (SIGGRAPH 99), ACM Press/Addison-Wesley Publishing Co., p. 409-461.
  21. Karpenko, O. A., Hughes, J. F. 2006. Shape modeling and textures: SmoothSketch: 3D free-from shapes from complex sketches. ACM Transactions on Graphics (SIGGRAPH 06) 25(3): 589-598.
  22. Nealen, A., Igarashi, T., Sorkine, O., Alexa, M. 2007. FiberMesh: Designing freeform surfaces with 3D curves. SIGGRAPH 07 and ACM Transactions on Graphics 26(3): #41, 1-9.
  23. Liu, L., Bajaj, C., Deasy, J. O., Low, D. A., Ju, T. 2008. Surface Reconstruction From Non-parallel Curve Networks. Computer Graphics Forum (EUROGRAPHICS 2008) 27(2): 155-163.
  24. Gal, R., Sorkine, O., Mitra, N. J., Cohen-Or, D. 2009. iWIRES: An analyze-and-edit approach to shape manipulation. ACM Transactions on Graphics (SIGGRAPH 09) 28(3): #33, 1-10.
  25. Terzopoulos, D., Fleischer, K. 1988. Modeling inelastic deformation: viscoelasticity, plasticity, fracture. SIGGRAPH 88 and Computer Graphics 22(4): 269- 278.
  26. Terzopoulos, D., Qin, H. 1994. Dynamic NURBS with geometric constraints for interactive sculpting. ACM Transactions on Graphics 13(2): 103-136.
  27. Xie, H., Qin, H. 2004. A Physics-based Framework for Subdivision Surface Design with Automatic Rules Control. In Proceedings of the 10th Pacific Conference on Computer Graphics and Applications, pp. 304-315.
  28. Choi, K.-S., Sun, H., Heng, P.-A., Zou, J. 2004. Deformable simulation using force propagation model with finite element optimization. Computers and Graphics 28(4): 559-568.
  29. Müller, M., Heidelberger, B., Teschner, M., Gross, M. 2005. Meshless deformations based on shape matching. SIGGRAPH 05 and ACM Transactions on Computer Graphics 24(3): 471-478.
  30. Nealen, A., Müller, M., Keiser, R., Boxerman, E., Carlson, M. 2006. Physically based deformable models in computer graphics. Computer Graphics Forum 25(4): 809-836.
  31. McDonnell, K. T., Qin, H. 2007. A novel framework for physically based sculpting and animation of free-form solids. The Visual Computer 23(4): 285-296.
  32. Swanson, K. W., Brakke, K. A., Breen, D. E. 2009. Physics-based Surface Modeling using Quasi-Static Liquids. Computer-Aided Design and Applications 6(1-4): 1-11.

Paper Citation

in Harvard Style

H. You L., Chaudhry E., Jin X., S. Yang X. and J. Zhang J. (2013). Character Modeling using Physically based Deformable Curves . In Proceedings of the International Conference on Computer Graphics Theory and Applications and International Conference on Information Visualization Theory and Applications - Volume 1: GRAPP, (VISIGRAPP 2013) ISBN 978-989-8565-46-4, pages 119-122. DOI: 10.5220/0004297601190122

in Bibtex Style

author={L. H. You and E. Chaudhry and X. Jin and X. S. Yang and Jian J. Zhang},
title={Character Modeling using Physically based Deformable Curves},
booktitle={Proceedings of the International Conference on Computer Graphics Theory and Applications and International Conference on Information Visualization Theory and Applications - Volume 1: GRAPP, (VISIGRAPP 2013)},

in EndNote Style

JO - Proceedings of the International Conference on Computer Graphics Theory and Applications and International Conference on Information Visualization Theory and Applications - Volume 1: GRAPP, (VISIGRAPP 2013)
TI - Character Modeling using Physically based Deformable Curves
SN - 978-989-8565-46-4
AU - H. You L.
AU - Chaudhry E.
AU - Jin X.
AU - S. Yang X.
AU - J. Zhang J.
PY - 2013
SP - 119
EP - 122
DO - 10.5220/0004297601190122