Surveys (Geometric Modeling and CAGD)

  1. ``A survey of curves and surfaces in CAGD'', W. Bohm et al. Computer Aided Geometric Design, 1(1), 1-60, 1984.
  2. "CAGD's top ten: what to watch", G. Nielson, IEEE Computer Graphics and Applications, 35-37, January 1993.
  3. "A survey of the representation and design of surfaces", R.E. Barnhill, IEEE Computer Graphics and Applications, 9-16, October, 1983.
  4. "Surfaces in computer aided geometric design: a survey with new results", R.E. Barnhill, Computer Aided Geometry Design, 2(1), 1-17, 1985.
  5. "Triangular Bernstein-Bezier patches", G. Farin, Computer Aided Geometric Design, 3, 83-127, 1986.
  6. "A hierarchy of geometric forms", R.T. Farouki and J.K. Hinds, IEEE Computer Graphics and Applications, 51-78, May 1985.
  7. "Rational B-splines for curve and surface representation", W. Tiller, IEEE Computer Graphics and Applications, 61-69, September 1983.
  8. "On NURBS: a survey", L. Piegl, IEEE Computer Graphics and Applications, 55-71, January 1991.
  9. "Key developments in computer-aided geometric design", L. Piegl, Computer-Aided Design, 21(5), 262-273, June 1989.
  10. "Trends in curve and surface design", G. Farin, Computer-Aided Design, 21(5), June 1989.
  11. "From conics to NURBS: a tutorial and survey", G. Farin, IEEE Computer Graphics and Applications, 78-86, September 1992.
  12. "Solid modeling: a historical summary and contemporary assessment", A.A.G. Requicha and H.B. Voelcker, IEEE Computer Graphics and Applications, 9-24, March 1982.
  13. "Solid modeling: current status and research directions", A.A.G. Requicha and H.B. Voelcker, IEEE Computer Graphics and Applications, 25-37, October 1983.
  14. "An overview of analytic solid modeling", M.S. Casale and E.D. Stanton, IEEE Computer Graphics and Applications, 45-56. February 1985.
  15. "Architectural issues in solid modelers", J.R. Miller, IEEE Computer Graphics and Applications, 72-87, September 1989.
  16. "Sculptured surfaces in solid models: issues and alternative approaches", J.R. Miller, IEEE Computer Graphics and Applications, 37-48, December 1986.
  17. "Design techniques for the definition of solid objects with free-form geometry", T. Varady and M.J. Pratt, Computer-Aided Geometric Design, 1, 207-225, 1984.
  18. "Solid modeling and beyond", A.A.G. Requicha and J.R. Rossignac, IEEE Computer Graphics and Applications, 31-44, September 1992.
  19. "An introduction to polar forms", H.-P. Seidel, IEEE Computer Graphics and Applications, 38-46, January 1993.
  20. "Scattered data modeling", G.M. Nielson, IEEE Computer Graphics and Applications, 60-70, January 1993.
  21. "Surface analysis methods", J.M. Beck, R.T. Farouki, and J.K. Hinds, IEEE Computer Graphics and Applications, 18-36, December 1986.
  22. "Modeling and representation of dimensions and tolerances: a survey", N.P. Juster, Computer-Aided Design, 24(1), 3-17, January 1992.
  23. "Background and source information about computer graphics", C. Machover, IEEE Computer Graphics and Applications, 68-81, January 1985.
  24. "An updated guide to sources of information about computer graphics", C. Machover, IEEE Computer Graphics and Applications, 49-59, January/February 1983.
  25. "Computer-aided geometric design: a bibliography with keywords and classified index", B.A. Barsky, IEEE Computer Graphics and Applications, 67-108, July 1981.
  26. "An indexed bibliography on image synthesis", N. Magnenat-Thalmann and D. Thalmann, IEEE Computer Graphics and Applications, 27-38, August 1987.
  27. "An indexed bibliography on computer animation", N. Magnenat-Thalmann and D. Thalmann, IEEE Computer Graphics and Applications, 76-86, July 1985.
  28. "Six-hundred indexed references on computer animation", N. Magnenat-Thalmann and D. Thalmann, The Journal of Visualization and Computer Animation, 3, 147-174, 1992.
  29. "Architectural CAD: a ten year assessment of the state of the the art", C.M. Eastman, Computer-Aided Design, 21(5), 289-292, June 1989.
  30. "Review of CAD/CAM", A.I. Llewelyn, Computer-Aided Design, 21(5), 297-302, June 1989.
  31. "AI-based design versus geometry-based design or why design cannot be supported by geometry alone", T. Smithers, Computer-Aided Design, 21(3), 141-150, April 1989.
  32. "Computer-aided mechanical engineering: 1958 to 1988", W.S. Elliott, Computer-Aided Design, 21(5), 275-288, June 1989.
  33. "Visualizing and modeling scattered multivariate data", G.M. Nielson, T.A. Foley, B. Hamann, and D. Lane, IEEE Computer Graphics and Applications, 47-55, May 1991.

Physics-Based Modeling

  1. "Physically-based modeling: past, present, and future", D. Terzopoulos, et.al., Siggraph'89 Panel Proceedings, 191-209, 1989.
  2. ``Elastically deformable models,'' D. Terzopoulos, J. Platt, A. Barr, K. Fleischer, Computer Graphics, 21(4), 1987, 205-214, Proc. ACM SIGGRAPH'87 Conference, Anaheim, CA, July, 1987.
  3. ``Modeling inelastic deformation: Viscoelasticity, plasticity, fracture,'' D. Terzopoulos, K. Fleischer, Computer Graphics, 22(4), Proc. ACM SIGGRAPH'88 Conference, Atlanta, GA, August, 1988, 269-278.
  4. ``Deformable models,'' D. Terzopoulos, K. Fleischer, The Visual Computer, 4(6), 1988, 306-331.
  5. "Dynamic NURBS with Geometric Constraints for Interactive Sculpting," D. Terzopoulos and H. Qin, ACM Transactions on Graphics, 13(2), 103-136, April, 1994.
  6. "D-NURBS: A Physics-Based Geometric Design Framework," H. Qin and D. Terzopoulos, IEEE Transactions on Visualization and Computer Graphics, 2(1), 85-96, March, 1996.
  7. "Deformable models in medical image analysis: a survey", T. McInerney and T. Terzopoulos, Medical Image Analysis, 1(2), 91-108, 1996.
  8. "Deformable curve and surface finite-elements for free-form shape design", G. Celniker and D. Gossard, Computer Graphics (Siggraph'91), 25(4), 257-266, 1991.
  9. "Linear constraints for deformable B-spline surfaces", G. Celniker and W. Welch, Proceedings of Symposium on Interactive 3D Graphics, 165-170, 1992.
  10. "Surface modeling th oriented particle systems", R. Szeliski and D. Tonnesen, Computer Graphics (Siggraph'92), 26(2), 1992.
  11. "Constraints on deformable models: recovering 3D shape and nonrigid motion", D. Terzopoulos, A. Witkin, and M. Kass", Artificial Intelligence, 36, 91-123, 1988.
  12. "Dynamic 3D models with local and global deformations: deformable superquadrics", D. Terzopoulos and D. Metaxas, IEEE Transactions on Pattern Analysis and Machine Intelligence, 13(7), 703-713, 1991.
  13. "Physically-based facial modeling, analysis, and animation", D. Terzopoulos and K. Waters, The Journal of Visualization and Computer Animation, 1, 73-80, 1990.
  14. "Heating and Melting deformable models", D. Terzopoulos, J. Platt, and K. Fleischer, The Journal of Visualization and Computer Animation, 2, 68-73, 1991.
  15. "Snakes: active contour models", M. Kass, A. Witkin, and d. Terzopoulos, International Journal of Computer Vision, 1(4), 321-331, 1988.
  16. "Constraint methods for flexible models", J. Platt and A.H. Barr, Computer Graphics (Siggraph'88), 22(4), 1988.
  17. "A finite element model for 3D shape reconstruction and nonrigid motion tracking", T. McInerney and D. Terzopoulos, Proceedings of the Fourth International Conference on Computer Vision, 1992.
  18. "Physical modeling with B-spline surfaces for interactive design and animation", J. Thingvold and E. Cohen, Proceedings of Symposium on Interactive 3D Graphics, 129-137, 1990.
  19. "B-snakes: implementation and application to stereo", S. Menet, P. Saint-Marc and G. Medioni, Proceedings of Image Understanding Workshop", 720-726, 1990.
  20. "Sampling and reconstruction with adaptive meshes", D. Terzopoulos and M. Vasilescu, Proceedings of IEEE Conference on Computer Vision and Pattern Recognition", 70-75, 1991.
  21. "Dynamic doformation of solid primitives with constraints", D. Metaxas and D. Terzopoulos, Computer Graphics (Siggraph'92), 26(2), 309-312, 1992.
  22. "Fast animation and control of nonrigid structures", A. Witkin and W. Welch, Computer Graphics (Siggraph'90), 24(4), 243-252, 1990.
  23. "The computation of visible-surface representation", D. Terzopoulos, IEEE Transactions on Pattern Analysis and Machine Intelligence, 10(4), 417-438, 1988.
  24. "Modeling liquids and solids using thermal particles", D. Tonnesen, Graphics Interface'91, 255-262, 1991.
  25. "From splines to fractals", R. Szeliski and D. Terzopoulos, Computer Graphics (Siggraph'89), 23(3), 51-60, 1989.
  26. "Pump it up: computer animation of a biomechanically based model of muscle using the finite element method", D. Chen and D. Zeltzer, Computer Graphics (Siggraph'92), 26(2), 89-98, 1992.
  27. "Constrained deformable superquadrics and nonrigid motion tracking", D. Metaxas and D. Terzopoulos, Proceedings of IEEE Conference on Computer Vision and Pattern Recognition, 1991.
  28. "Recursive estimation of shape and nonrigid motion", D. Metaxas and D. Terzopoulos, Proceedings of IEEE Workshop on Visual Motion, Princeton, N.J., October 1991.
  29. "Automatic extraction of deformable part models", A. Pentland, International Journal of Computer Vision, 4, 107-126, 1990.
  30. "Good vibrations: modal dynamics for graphics and animation", A. Pentland and J. Williams, Compuer Graphics (Siggraph'89), 23(3), 215-222.
  31. "Integrating constraints and direct manipulation", M. Gleicher, Proceedings of Symposium on Interactive 3D Graphics, 171-174, 1992.
  32. "Reaction-diffusion textures", A. Witkin and M. Kass, Computer Graphics (Siggraph'91), 25(4), 299-308, 1991.

PDE Models

  1. "Representing PDE surfaces in terms of B-splines", M.I.G. Bloor and M.J. Wilson, Computer-Aided Design, 22(6), 324-331, 1990.
  2. "Using partial differential equations to generate free-form surfaces", M.I.G. Bloor and M.J. Wilson, Computer-Aided Design, 22(4), 202-212, 1990.

Functional Optimization

  1. "Functional optimization for fair surface design", H.P. Moreton and C.H. Sequin, Computer Graphics (Siggraph'92), 26(2), 167-176, 1992.
  2. "Variational surface modeling", W. Welch and A. Witkin, Computer Graphics (Siggraph'92), 26(2), 157-166, 1992.
  3. "Parametric surface interpolation", M. Lounsbery, S. Mann, and T. DeRose, IEEE Computer Graphics and Applications, 45-52, September 1992.
  4. "A least-squares smooth fitting for irregularly spaced data: finite-element approach using the cubic B-spline basis", Hiroshi Inoue, Geophysics, 51(11), 2051-2066, November 1986.

Geometric Manipulation and Deformation

  1. "Geometric manipulation of tensor product surfaces", B. Fowler, Proceedings of Symposium on Interactive 3D Graphics, pp 101-108, 1992.
  2. "Global and local deformations of solid primitives", A.H. Barr, Computer Graphics (Siggraph'84), 18(3), 21-30, 1984.
  3. "Locally manipulating the geometry of curved surfaces", P.N. Georgiades and D.P. Greenberg, IEEE Computer Graphics and Applications, 54-64, January 1992.
  4. "Beyond bump maps: nonlinear mappings for the modeling of geometric details in computer graphics", C. van Overveld, Computer-Aided Design, 24(4), 201-209, 1992.
  5. "Using deformations to explore 3D widget design", S. Snibbe, et.al., Computer Graphics (Siggraph'92), 26(2), 351-352, 1992.
  6. "Free-form deformation of solid geometric models", T. Sederberg and S. Parry, Computer Graphics (Siggraph'86), 20(4), 151-160, 1986.
  7. "Extended free-form deformation: a sculpting tool for 3D geometric modeling", S. Coquillart, Computer Graphics (Siggraph'90), 24(4), 187-196, 1990.
  8. "Animated free-form deformation: an interactive animation technique", S. Coquillart and P. Jancene, Computer Graphics (Siggraph'91), 25(4), 23-26, 1991.
  9. "Sculpting: an interactive volumetric modeling technique", T. Galyean and J.F. Hughes, Computer Graphics (Siggraph'91), 25(4), 267-274, 1991.
  10. "Geometrically deformed models: a method for extracting closed geometric models from volume data", J.V. Miller, et.al., Computer Graphics (Siggraph'91), 25(4), 217-226, 1991.
  11. "Direct manipulation of free-form deformations", W. Hsu, J.F. Hughes, and H. Kaufman, Computer Graphics (Siggraph'92), 26(2), 177-184, 1992.
  12. "JDCAD: a highly interactive 3D modeling system", J. Liang and M. Green, Computer and Graphics, 18(4), 499-506, 1994.

NURBS and B-Splines

  1. "Modifying the shape of rational B-splines. Part 1: curves", L. Piegl, Computer-Aided Design, 21(8), 509-518, 1989.
  2. "Modifying the shape of rational B-splines. Part 2: surfaces", L. Piegl, Computer-Aided Design, 21(9), 538-546, 1989.
  3. "Curve and Surface constructions using rational B-splines", L. Piegl and W. Tiller, Computer-Aided Design, 19(9), 485-498, 1987.
  4. "Representation of quadric primitives by rational polynomials", L. Piegl, Computer Aided Geometric Design, 2, 151-155, 1985.
  5. "The sphere as a rational Bezier surface", L. Piegl, Computer Aided Geometric Design, 3, 45-52, 1986.
  6. "On the use of infinite control points in CAGD", L. Piegl, Computer Aided Geometric Design, 4, 155-166, 1987.
  7. "Infinite control points - a method for representing surfaces of revolution using boundary data", L. Piegl, IEEE Computer Graphics and Applications, 45-55, March 1987.
  8. "A menagerie of rational B-spline circles", L. Piegl and W. Tiller, IEEE Computer Graphics and Applications, 48-56, 1989.
  9. "Matrix representation for NURB curves and surfaces", B.K. Choi, W.S. Yoo, and C.S. Lee, Computer-Aided Design, 22(4), 235-239, 1990.
  10. "Hierarchical B-spline refinement", D.R. Forsey and R.H. Bartels, Computer Graphics (Siggraph'88), 22(4), 205-212, 1988.
  11. "Skinning techniques for interactive B-spline surface interpolation", C.D. Woodward, Computer-Aided Design, 20(8), 441-451, October 1988.
  12. "Cross-sectional design of B-spline surfaces", C.D. Woodward, Computer and Graphics, 193-201, 1987.
  13. "B-spline surfaces: a tool for computer painting", H. Huitric and M. Nahas, IEEE Computer Graphics and Applications", 39-47, March 1985.
  14. "A procedure for generating contour lines from a B-spline surface", S.g. Satterfield and D.F. Rogers, IEEE Computer Graphics and Applications, 71-75, April 1985.
  15. "Ray tracing free-form B-spline surfaces", M.A.J. Sweeney and R.H. Bartels, IEEE Computer Graphics and Applications, 41-49, February 1986.
  16. "Ship hulls, B-spline surfaces, and CAD/CAM", D.F. Rogers, S.G. Satterfield, and F. A. Rodriguez, IEEE Computer Graphics and Applications, 37-45, December 1983.

Subdivision

  1. "Recursively generated B-spline surfaces on arbitrary topological meshes", E. Catmull and J. Clark, Computer-Aided Design, 10(6), 350-355, November 1978.
  2. "Behaviour of recursive division surfaces near extraordinary points", D. Doo and M. Sabin, Computer-Aided Design, 10(6), 356-360, November 1978.
  3. "A matrix approach to the analysis of recursively generated B-spline surfaces", A.A. Ball and D.J.T. Storry, Computer-Aided Design, 18(8), 437-442, October 1986.
  4. "Conditions for tangent plane continuity over recursively generated B-spline surfaces", A.A. Ball and D.J.T. Storry, ACM Transations on Graphics, 7(2), 83-102, April 1988.
  5. "A butterfly subdivision scheme for surface interpolation with tension control", D. Dyn, D. Levin, and J.A. Gregory, ACM Transations on Graphics, 9(2), 160-169, April 1990.
  6. "An investigationof curvature variations over recursively generated B-spline surfaces", A.A. Ball and D.J.T. Storry, ACM Transactions on Graphics, 9(4), 424-437, October 1990.
  7. "Interpolatory convexity-preserving subdivision schemes for curves and surfaces", D. Dyn, D. Levin, and D. Liu, Computer-Aided Design, 24(4), 211-216, April 1992.
  8. "Interpolating subdivision for meshes with arbitrary topology", D. Zorin, P. Schroder, and W. Sweldens, SIGGRAPH'96 Proceedings, 189-192.
  9. "Surface interpolation on irregular networks with normal conditions", A. H. Nasri, Computer Aided Geometric Design, 8, 89-96, 1991.
  10. "Including shape handles in recursive subdivision surfaces", P. Brunet, Computer Aided Geometric Design, 5, 41-50, 1988.
  11. "Design of an n-sided surface patch from Hermite boundary data", D.J.T. Storry and A.A. Ball, Computer Aided Geometric Design, 6, 111-120, 1989.
  12. "Polyhedral subdivision methods free-form surfaces", A. H. Nasri, ACM Transactions on Graphics, 6(1), 29-73, January 1987.

Geometric Continuity

  1. "Geometric continuity of parametric curves: three equivalent characterizations", B.A. Barsky and T.D. DeRose, IEEE Computer Graphics and Applications, 60-68, November 1989.
  2. "Geometric continuity of parametric curves: constructions of geometrically continuous splines", B.A. Barsky and T.D. Derose, IEEE Computer Graphics and Applications, 60-68, January 1990.