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)
- Alvarado, C. and Davis, R. Resolving ambiguities to create a natural computer based sketching environment. In Proceedings of IJCAI- 2001, pages 1365-1371.
- Araujo, B. and Jorge, J. Blobmaker: Free- form modeling with variational implicit surfaces. In 12o Encontro Portugues de Computação Grafica (EPCG) -2003.
- 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.
- Cohen, J. M., Hughes, F., and Zeleznik, R. C. Harold: A world made of drawings. In Proceedings of NPAR 2000, pages 83-90. ACM.
- 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.
- 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.
- Igarashi, T. and Hughes, J. A suggestive interface for 3D drawing. In Proceedings of ACM UIST'01, pages 173-181, 2001. ACM Press.
- 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.
- Karpenko, O., Hughes, J. F., and Raskar, R. Free-form sketching with variational implicit surfaces. Computer Graphics Forum, 2002.
- Lorensen, W. and Cline, H. Marching cubes: a high resolution 3D surface construction algorithm. Computer Graphics, 21(4):163-169, 1987.
- 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.
- 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.
- Rost, R. J. (1989). A 3D object file format. http://www.dcs.ed.ac.uk/home/mxr/gfx/3d/off.spec.
- Tai, C., Zhang, H., and Fong, C. Prototype modeling from sketched silhouettes based on convolution surfaces. Computer Graphics Forum, 23(1):71-83, 2004.
- 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.
- 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.
- Turk, G. and O'Brien, J. Shape transformation using variational implicit functions. In Proceedings of SIGGRAPH 99, pages 335-342, 1999.
- Turk, G. and O'Brien, J. Variational implicit surfaces. Technical Report, Georgia Institute of Technology, 1999.
- Turk, G. and O'Brien, J. Modelling with implicit surfaces that interpolate. ACM Transactions on Graphics, pages 855-873, 2002.
- 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