Abstract
Shading has a great impact to the human perception of 3D objects. Thus, in order to create or to deform a 3D object, it seems natural to manipulate its perceived shading. This paper presents a new solution for the software implementation of this idea. Our approach is based on the ability of a user to coarsely draw a shading, under different lighting directions. With this intuitive process, users can create or edit a height field (locally or globally), that will correspond to the drawn shading values. Moreover, we present the possibility to edit the shading intensity by means of a specular reflectance model.
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Adelson, E.H., Pentland, A.P.: The Perception of Shading and Reflectance. In: Perception as Bayesian Inference, September 1996, pp. 409–423. Cambridge University Press, Cambridge (1996)
Bourguignon, D., Cani, M.-P., Drettakis, G.: Drawing for illustration and annotation in 3D. Computer Graphics Forum 20(3), 114–122 (2001); Proc. of Eurographics 2001 (2001)
Braquelaire, A., Kerautret, B.: Reconstruction of lambertian surfaces by discrete equal height contours and regions propagation. Image and Vision Computing Elsevier 23(2), 177–189 (2005)
Drori, I., Cohen-Or, D., Yeshurun, H.: Fragment-based image completion. ACM Trans. Graph 22(3), 303–312 (2003); Proc. SIGGRAPH 2003 (2003)
Eggli, L., Hsu, C.-Y., Brúderlin, B.D., Elber, G.: Inferring 3D models from freehand sketches and constraints. Computer-Aided Design (JCAD) 29(2), 101–112 (1997)
Fang, H., Hart, J.C.: Textureshop: texture synthesis as a photograph editing tool, vol. 23, pp. 354–359. ACM Press, New York (2004)
Fonseca, M.J., Ferreira, A., Jorge, J.A.: Towards 3rd modeling using sketches and retrieval. In: Eurographics Workshop on Sketch-Based Interfaces and Modeling (August 2004)
Horn, B.K.P.: Shape from Shading: a Method for Obtaining the Shape of a Smooth Opaque Object from One View. PhD thesis, Departement of Electrical Engineering, MIT (1970)
Horn, B.K.P., Szeliski, R.S., Yuille, A.L.: Impossible shaded images. IEEE. Transactions on Pattern Analysis and Machine Intelligence 15(2), 166–170 (1993)
Igarashi, T., Matsuoka, S., Tanaka, H.: Teddy: a sketching interface for 3d freeform design. In: SIGGRAPH 1999: Proc. of the 26th annual conference on Computer graphics and interactive techniques, pp. 409–416. ACM Press/Addison-Wesley Publishing Co. (1999)
Kaneko, T., Takahei, T., Inami, M., Kawakami, N., Yanagida, Y., Maeda, T., Tachi, S.: Detailed shape representation with parallax mapping. In: Proc. of the ICAT 2001 (The 11th International Conference on Artificial Reality and Telexistence), December 2001, pp. 205–208 (2001)
Kerautret, B.: A robust discrete approach for shape from shading and photometric stereo. In: ICCVG, Varsawa, Poland, pp. 581–587. Springer, Heidelberg (2004)
Levy, B.: Dual domain extrapolation. ACM Trans. Grap. 22(3), 364–369 (2003); Proc. of SIGGRAPH 2003 (2003)
Nayar, S.K., Ikeuchi, K., Kanade, T.: Surface reflection: physical and geometrical perspectives. IEEE Transactions on Pattern Analysis and Machine Intelligence 13(7), 611–634 (1991)
Ohwada, S., Nakazawa, F.N.K., Igarashi, T.: A sketching interface for modeling the internal structures of 3rd shapes. In: Butz, A., krüger, A., Olivier, P. (eds.) SG 2003. LNCS, vol. 2733, pp. 49–57. Springer, Heidelberg (2003)
Pereira, J.P., Branco, V.A., Jorge, J.A., Silva, N.F., Cardoso, T.D., Ferreira, F.N.: Cascading recognizers for ambiguous calligraphic interaction. In: Eurographics Workshop on Sketch-Based Interfaces and Modeling (August 2004)
Pugh, D.: Designing solid objects using interactive sketch interpretation. In: Proc. Symposium on Interactive 3D graphics, pp. 117–126. ACM Press, New York (1992)
Ramachandran, V.S.: Perceiving shape from shading. Scientific American 259(2), 76–83 (1988)
Rushmeir, H., Gomes, J., Balmelli, L., Bernardi, F., Taubin, G.: Image-based object editing. In: Fourth International Conference on 3-D Digital Imaging and Modeling (3DIM 2003), October 2003, pp. 20–28 (2003)
Shesh, A., Chen, B.: Smartpaper–an interactive and user-friendly sketching system. Computer Graphics Forum (September 2004); Proc. of Eurographics (2004)
Tolba, O., Dorsey, J., McMillan, L.: Sketching with projective 2D strokes. In: UIST 1999: Proc. of the 12th annual ACM symposium on User interface software and technology, pp. 149–157. ACM Press, New York (1999)
Tsang, S., Balakrishnan, R., Singh, K., Ranjan, A.: A suggestive interface for image guided 3rd sketching. In: ACM CHI Letters (ACM CHI Conference on Human Factors in Computing Systems), vol. 6, pp. 591–598
van Overveld, C.W.A.M.: Painting gradients: free-form surface design using shading patterns. In: Proc. Graphics interface 1996, pp. 151–158. Canadian Information Processing Society (1996)
Varley, P.A.C., Suzuki, H., Martin, R.R.: Can machines interpret line drawings? In: Eurographics Workshop on Sketch-Based Interfaces and Modeling (August 2004)
Varley, P.A.C., Takahashi, Y., Mitani, J., Suzuki, H.: A two-stage approach for interpreting line drawings of curved objects. In: Eurographics Workshop on Sketch-Based Interfaces and Modeling (August 2004)
Williams, L.: 3D paint. In: Proc. SI3D 1990, pp. 225–233. ACM Press, New York (1990)
Woodham, R.J.: Photometric method for determinating surface orientation from multiple images. Optical Engineering 19, 139–144 (1980)
Zeleznik, R.C., Herndon, K.P., Hughes, J.F.: SKETCH: an interface for sketching 3D scenes. In: Proc. SIGGRAPH 1996, July 1996, pp. 163–170. ACM Press, New York (1996)
Zhang, R., Shah, M.: Iterative shape recovery from multiple images. Image and Vision Computing, 801–814 (1997)
Zhang, R., Tsai, P.-S., Cryer, J.E., Shah, M.: Shape from shading: A survey. IEEE PAMI 21(8), 690–706 (1999)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2005 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Kerautret, B., Granier, X., Braquelaire, A. (2005). Intuitive Shape Modeling by Shading Design. In: Butz, A., Fisher, B., Krüger, A., Olivier, P. (eds) Smart Graphics. SG 2005. Lecture Notes in Computer Science, vol 3638. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11536482_14
Download citation
DOI: https://doi.org/10.1007/11536482_14
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-28179-5
Online ISBN: 978-3-540-31905-4
eBook Packages: Computer ScienceComputer Science (R0)