Abstract
Sketching 3D immersed experiences often require the designer to use some 3D modelling tool. The tools slow down the designers and can be a hindrance to the creative process. Moreover, the results often have the appearance of finished products. Hand sketching however, allows the designer more rapidly to express ideas that suddenly emerge and quickly disappear. Moreover, sketches drawn by hand have the advantage of looking unfinished. This paper proposes a simple method for making 3D sketches by hand and even on paper. Tool support is provided for transforming the sketches into 3D models that can be viewed using standard viewers that give viewers the immersed experience. The sketches can also be overlaid on existing panoramic images used for backgrounds. Sketches of 3D scenes and models are created by sketching various cross-sections of the scene from various angles. Several cases are used to illustrate how the framework is used. The sketches are viewed using a standard off-the-shelf panorama or point cloud viewers.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
Buxton, B.: Sketching User Experiences: Getting the Design Right and the Right Design: Getting the Design Right and the Right Design. Morgan Kaufmann, San Francisco (2010)
Black, A.: Visible planning on paper and on screen: the impact of working medium on decision-making by novice graphic designers. Behav. Inf. Technol. 9, 283–296 (1990)
Sandnes, F.E., Jian, H.L.: Sketching with Chinese calligraphy. Interactions 19, 62–66 (2012)
Landay, J.A., Myers, B.A.: Interactive sketching for the early stages of user interface design. In: Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, pp. 43–50. ACM Press/Addison-Wesley Publishing Co. (1995)
Landay, J., Myers, B.: Sketching interfaces: toward more human interface design. Computer 34, 56–64 (2001)
Olsen, L., Samavati, F.F., Sousa, M.C., Jorge, J.A.: Sketch-based modeling: a survey. Comput. Graph. 33, 85–103 (2009)
Kondo, K.: Interactive geometric modeling using freehand sketches. J. Geom. Graph. 13, 195–207 (2009)
Huang, Y.P., Wang, S.S., Sandnes, F.E.: RFID-based guide gives museum visitors more freedom. IT Prof. Mag. 13, 25 (2011)
Xiong, Y., Turkowski, K.: Registration, calibration and blending in creating high quality panoramas. In: Fourth IEEE Workshop on of Applications of Computer Vision (WACV 1998), pp. 69–74. IEEE Press (1998)
Kweon, G., Choi, Y.: Image-processing based panoramic camera employing single fisheye lens. J. Opt. Soc. Korea 14, 245–259 (2010)
Senore, F.: FSPViewer. http://www.fsoft.it/FSPViewer/. Accessed 20 Nov 2015
Keane, T.P., Cahill, N.D., Rhody, H., Hu, B., Tarduno, J., Jacobs, R., Pelz. J.: Sphere 2: Jerry’s rig, an OpenGL application for non-linear panorama viewing and interaction. In: Image Processing Workshop (WNYIPW), pp. 13–16. IEEE Press (2012)
Anguelov, D., Dulong, C., Filip, D., Frueh, C., Lafon, S., Lyon, R., Ogale, A., Vincent, L., Weaver, J.: Google street view: capturing the world at street level. Computer 6, 32–38 (2010)
Kwiatek, K., Woolner, M.: Transporting the viewer into a 360 heritage story: panoramic interactive narrative presented on a wrap-around screen. In: 16th International Conference on Virtual Systems and Multimedia (VSMM), pp. 234–241. IEEE Press (2010)
Ku, D.C., Qin, S.F., Wright, D.K.: What is on the backside of the paper? From 2D sketch to 3D model. In: The 20th BCS HCI Group Conference, British Computer Society (2006)
Naya, F., Jorge, J., Conesa, J., Contero, M., Gomis, J.M.: Direct modeling: from sketches to 3D models. In: Proceedings of the 1st Ibero-American Symposium in Computer Graphics SIACG, pp. 109–117 (2002)
Contero, M., Naya, F., Gomis, J.M., Conesa, J.: Calligraphic interfaces and geometric reconstruction. In: 12th ADM International Conference on Design Tools (2001)
Cherlin, J.J., Samavati, F., Sousa, M.C., Jorge, J.A.: Sketch-based modeling with few strokes. In: Proceedings of the 21st Spring Conference on Computer Graphics, pp. 137–145. ACM (2005)
Matondang, M.Z., Mardzuki, S., Haron, H.: Transformation of engineering sketch to valid solid object. In: Proceedings of International Conference of the 9th Asia Pacific Industrial Engineering & Management Systems (APIEMS 2008) Conference and The 11th Asia Pacific Regional Meeting of International Foundation for Production Research, pp. 2707–2715 (2008)
Eggli, L., Hsu, C., Brüderlin, B.D., Elber, G.: Inferring 3D models from freehand sketches and constraints. Comput. Aided Des. 29, 101–112 (1997)
Contero, M., Naya, F., Jorge, J., Conesa, J.: CIGRO: a minimal instruction set calligraphic interface for sketch-based modeling. In: Computational Science and Its Applications—ICCSA 2003, pp. 549–558. Springer, Berlin Heidelberg (2003)
Huang, Y.P., Chang, T.W., Chen, Y.R., Sandnes, F.E.: A back propagation based real-time license plate recognition system. Int. J. Pattern Recognit. Artif. Intell. 22, 233–251 (2008)
Huang, Y.P., Hsu, L.W., Sandnes, F.E.: An intelligent subtitle detection model for locating television commercials. IEEE Trans. Syst. Man Cybern. Part B 37(2), 485–492 (2007)
Qin, S.F., Wright, D.K., Jordanov, I.N.: From on-line sketching to 2D and 3D geometry: a system based on fuzzy knowledge. Comput. Aided Des. 32, 851–866 (2000)
Yang, C., Sharon, D., van de Panne, M.: Sketch-based modeling of parameterized objects. In: EG Workshop on Sketch-Based Interfaces and Modeling, pp. 63–72 (2005)
Fiorentino, M., Monno, G., Renzulli, P.A., Uva, A.E.: 3D sketch stroke segmentation and fitting in virtual reality. In: Proceedings of GRAPHICON, pp. 188–191 (2003)
Kim, D.H., Kim, M.J.: A new modeling interface for the pen-input displays. Comput. Aided Des. 38, 210–223 (2006)
Shtof, A., Agathos, A., Gingold, Y., Shamir, A., Cohen-Or, S.: Geosemantic snapping for sketch-based modeling. Comput. Graph. Forum 32, 245–253 (2013)
Roth-Koch, S.: Digitalization of paper sketches integration of the non digital draft. In: Proceedings of the 2011 Conference on Designing Pleasurable Products and Interfaces, p. 39. ACM (2011)
Kerautret, B., Granier, X., Braquelaire. A.: Intuitive shape modeling by shading design. In: Smart Graphics, pp. 163–174. Springer, Heidelberg (2005)
Shin, H., Igarashi, T.: Magic canvas: interactive design of a 3-D scene prototype from freehand sketches. In: Proceedings of Graphics Interface 2007, pp. 63–70. ACM (2007)
Igarashi, T., Matsuoka, S., Tanaka, H.: Teddy: a sketching interface for 3D freeform design. In: ACM SIGGRAPH 2007 Courses, p. 21. ACM (2007)
Tai, C.L., Zhang, H., Fong, J.C.K.: Prototype modeling from sketched silhouettes based on convolution surfaces. Comput. Graph. Forum 23, 71–83 (2004)
Tolba, O., Dorsey, J., McMillan, L.: Sketching with projective 2D strokes. In: Proceedings of the 12th Annual ACM Symposium on User Interface Software and Technology, pp. 149–157. ACM (1999)
Sandnes, F.E.: Communicating panoramic 360 degree immersed experiences: a simple technique for sketching in 3D. In: Antona, M., Stephanidis, C. (eds.) Proceedings of HCI International 2016, Universal Access in Human-Computer Interaction. Interaction Techniques and Environments. LNCS, vol. 9738, pp. 338–346. Springer, Heidelberg (2016)
Sandnes, F.E.: Where was that photo taken? Deriving geographical information from image collections based on temporal exposure attributes. Multimed. Syst. 16, 309–318 (2010)
Sandnes, F.E.: Determining the geographical location of image scenes based on object shadow lengths. J. Signal Process. Syst. 65, 35–47 (2011)
Sandnes, F.E.: PanoramaGrid – a graph paper tracing framework for sketching 360-degree immersed experiences. In: Proceedings of the International Working Conference on Advanced Visual Interfaces (AVI 2016), pp. 342–343. ACM (2016)
Sandnes, F.E., Huang, Y.P.: Translating the viewing position in single equirectangular panoramic images. In: Proceedings of SMC 2016. IEEE Press (2016)
Shi, F., Laganiere, R., Dubois, E., Labrosse, F.: On the use of ray-tracing for viewpoint interpolation in panoramic imagery. In: Canadian Conference on Computer and Robot Vision (CRV 2009), pp. 200–207. IEEE Press (2009)
Kolhatkar, S., Laganiere, R.: Real-time virtual viewpoint generation on the GPU for scene navigation. In: Canadian Conference on Computer and Robot Vision (CRV), pp. 55–62. IEEE Press (2010)
Zhang, C., Zhao, Y., Wu, F.: Triangulation of cubic panorama for view synthesis. Appl. Opt. 50, 4286–4294 (2011)
Cohen, J.M., Hughes, J.F., Zeleznik. R.C.: Harold: a world made of drawings. In: Proceedings of the 1st International Symposium on Non-photorealistic Animation and Rendering. ACM (2000)
Fei, G.: 3D animation creation using space canvases for free-hand drawing. In: Proceedings of the 7th ACM SIGGRAPH International Conference on Virtual-Reality Continuum and Its Applications in Industry. ACM (2008)
Dorsey, J.: The mental canvas: a tool for conceptual architectural design and analysis. In: 15th Pacific Conference on Computer Graphics and Applications (PG 2007). IEEE (2007)
Greenberg, S., Carpendale, S., Marquardt, N., Buxton, N.: Sketching User Experiences: The Workbook. Elsevier, Waltham (2011)
Girardeau-Montaut, D.: Cloudcompare-open source project. OpenSource Project (2011)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2018 Springer International Publishing AG
About this paper
Cite this paper
Sandnes, F.E. (2018). Sketching 3D Immersed Experiences Rapidly by Hand Through 2D Cross Sections. In: Auer, M., Zutin, D. (eds) Online Engineering & Internet of Things. Lecture Notes in Networks and Systems, vol 22. Springer, Cham. https://doi.org/10.1007/978-3-319-64352-6_93
Download citation
DOI: https://doi.org/10.1007/978-3-319-64352-6_93
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-64351-9
Online ISBN: 978-3-319-64352-6
eBook Packages: EngineeringEngineering (R0)