Academia.eduAcademia.edu

Outline

3D Free-form Modeling with Variational Surfaces

Abstract

We describe a free-form stroke-based modeling system where objects are primarily represented by means of variational surfaces. Although similar systems have been described in recent years, our approach achieves both a good performance and reduced surface leak problems by employing a coarse mesh as support for constraint points. The prototype implements an adequate set of modeling operations, "undo" and "redo" facilities and a clean interface capable of resolving ambiguities by means of suggestion thumbnails.

References (20)

  1. Alvarado, C. and Davis, R. Resolving ambiguities to create a natural computer based sketching environment. In Proceedings of IJCAI- 2001, pages 1365-1371.
  2. Araujo, B. and Jorge, J. Blobmaker: Free- form modeling with variational implicit surfaces. In 12o Encontro Portugues de Computação Grafica (EPCG) -2003.
  3. Carr, J. C., Beatson, R. K., Cherrie, J. B., Mitchell, T. J., Fright, W. R., McCallum, B. C., and Evans, T. R. Reconstruction and representation of 3D objects with radial basis functions. In Proceedings of SIGGRAPH 2001, pages 67-76. ACM Press. 2001.
  4. Cohen, J. M., Hughes, F., and Zeleznik, R. C. Harold: A world made of drawings. In Proceedings of NPAR 2000, pages 83-90. ACM.
  5. Cohen, J. M., Markosian, L., Zeleznik, R. C., Hughes, J. F., and Barzel, R. An interface for sketching 3D curves. In Proceedings of Symposium on Interactive 3D Graphics, pages 17-21. ACM Press.
  6. Dinh, H. Q., Turk, G., and Slabaugh, G. Reconstructing surfaces by volumetric regularization using radial basis functions. IEEE Transactions on Pattern Analysis and Machine Intelligence, 24(10):1358-1371, 2002.
  7. Igarashi, T. and Hughes, J. A suggestive interface for 3D drawing. In Proceedings of ACM UIST'01, pages 173-181, 2001. ACM Press.
  8. Igarashi, T., Matsuoka, S., and Tanaka, H. Teddy: A sketching interface for 3D freeform design. In Proceedings of SIGGRAPH 99, pages 409-416. ACM Press.
  9. Karpenko, O., Hughes, J. F., and Raskar, R. Free-form sketching with variational implicit surfaces. Computer Graphics Forum, 2002.
  10. Lorensen, W. and Cline, H. Marching cubes: a high resolution 3D surface construction algorithm. Computer Graphics, 21(4):163-169, 1987.
  11. Markosian, L., Cohen, J. M., Crulli, T., and Hughes, J. Skin: a constructive approach to modeling free-form shapes. In Proceedings of SIGGRAPH 99, Annual Conference Series, pages 393-400. ACM Press, 1999.
  12. Owada, S., Nielsen, F., Nakazawa, K., and Igarashi, T. A sketching interface for modeling the internal structures of 3D shapes. In Proceedings of 3rd International Symposium on Smart Graphics, pages 49-57. Springer, 2003.
  13. Rost, R. J. (1989). A 3D object file format. http://www.dcs.ed.ac.uk/home/mxr/gfx/3d/off.spec.
  14. Tai, C., Zhang, H., and Fong, C. Prototype modeling from sketched silhouettes based on convolution surfaces. Computer Graphics Forum, 23(1):71-83, 2004.
  15. Tolba, O., Dorsey, J., and McMillan, L. Sketching with projective 2D strokes. In Proceedings of the 12th annual ACM symposium on UIST, pages 149-157, 1999.
  16. Tolba, O., Dorsey, J., and McMillan, L. A projective drawing system. In Proceedings of 2001 ACM Symposium on Interactive 3D Graphics, pages 25-34, 2001.
  17. Turk, G. and O'Brien, J. Shape transformation using variational implicit functions. In Proceedings of SIGGRAPH 99, pages 335-342, 1999.
  18. Turk, G. and O'Brien, J. Variational implicit surfaces. Technical Report, Georgia Institute of Technology, 1999.
  19. Turk, G. and O'Brien, J. Modelling with implicit surfaces that interpolate. ACM Transactions on Graphics, pages 855-873, 2002.
  20. Zeleznik, R. C., Herndon, K. P., and Hughes, J. F. SKETCH: An interface for sketching 3D scenes. In SIGGRAPH 96 Conference Proceedings, pages 163-170, 1996