Abstract
Illusory motions refer to the phenomena in which static images composed of certain colors and patterns lead to the illusion of motions. This paper presents an approach for generating illusory motions on 3D surfaces which can be used for shape illustration as well as artistic visualization of line fields on surfaces. Our method extends previous work on generating illusory motions in the plane, which we adapt to 3D surfaces. In addition, we propose novel volume texture of repeated asymmetric patterns (RAPs) to visualize bidirectional flows, thus enabling the visualization of line fields in the plane and on the surface. We demonstrate the effectiveness of our method with applications in shape illustration as well as line field visualization on surfaces. For the design of optical illusion art, it is a tough case to arrange the distribution of RAP. However, we provide a semi-automatic algorithm to help users design flow direction. Finally, this technique applies to the design of street art and user could easily set the perspective effect and flow motion for illustration.
Similar content being viewed by others
References
Cabral, B., Leedom, L.C.: Imaging vector fields using line integral convolution. In: Proceedings of ACM SIGGRAPH 1993, pp. 263–270. ACM Press / ACM SIGGRAPH, New York (1993)
Chi, M.T., Lee, T.Y., Qu, Y., Wong, T.T.: Self-animating images: illusory motion using repeated asymmetric patterns. In: SIGGRAPH ’08: ACM SIGGRAPH 2008 papers, pp. 1–8. ACM, New York (2008)
Conway, B.R., Kitaoka, A., Yazdanbakhsh, A., Pack, C.C., Livingstone, M.S.: Neural basis for a powerful static motion illusion. J. Neurosci. 25(23), 5651–5656 (2005)
DeCarlo, D., Finkelstein, A., Rusinkiewicz, S., Santella, A.: Suggestive contours for conveying shape. ACM SIGGRAPH 2003 Papers. SIGGRAPH ’03, pp. 848–855. ACM, New York (2003)
Foley, J.D., van Dam, A., Feiner, S.K., Hughes, J.F.: Computer Graphics: Principles and Practice, 2nd edn. Addison-Wesley Longman Publishing Co., Inc., Boston, MA, USA. ISBN 0-201-12110-7 (1990)
Garland, M., Heckbert, P.S.: Surface simplification using quadric error metrics. In: SIGGRAPH ’97: Proceedings of the 24th annual conference on Computer graphics and interactive techniques, pp. 209–216. ACM Press/Addison-Wesley Publishing Co., New York (1997)
Girshick, A., Interrante, V., Haker, S., Lemoine, T.: Line direction matters: an argument for the use of principal directions in 3d line drawings. In: NPAR ’00: Proceedings of the 1st international symposium on Non-photorealistic animation and rendering, pp. 43–52. ACM, New York (2000)
Gooch, A., Gooch, B., Shirley, P., Cohen, E.: A non-photorealistic lighting model for automatic technical illustration. In: SIGGRAPH ’98: Proceedings of the 25th annual conference on Computer graphics and interactive techniques, pp. 447–452. ACM, New York (1998)
Gossett, N., Chen, B.: Self-animating line textures. Tech. rep. (2004)
Hertzmann, A., Zorin, D.: Illustrating smooth surfaces. In: SIGGRAPH ’00: Proceedings of the 27th annual conference on Computer graphics and interactive techniques, pp. 517–526. ACM Press/Addison-Wesley Publishing Co., New York (2000)
Inglis, T.C., Inglis, S., Kaplan, C.S.: Op art rendering with lines and curves. Comput. Graph. 36(6), 607–621 (2012)
Judd, T., Durand, F., Adelson, E.H.: Apparent ridges for line drawing. ACM Trans. Graph. 26(3), 19 (2007)
Kitaoka, A.: Trick eyes graphics. Kanzen, Tokyo (2005)
Kitaoka, A.: Anomalous motion illusion and stereopsis. J. Three Dimens. Images (Japan) 20, 9–14 (2006)
Kitaoka, A., Ashida, H.: Phenomenal characteristics of the peripheral drift illusion. VISION (J. Vis. Soc. Japan) 15, 261–262 (2003)
Kolomenkin, M., Shimshoni, I., Tal, A.: Demarcating curves for shape illustration. In: ACM SIGGRAPH Asia 2008 papers, SIGGRAPH Asia ’08, pp. 157:1–157:9. ACM, New York (2008)
Lee, Y., Markosian, L., Lee, S., Hughes, J.F.: Line drawings via abstracted shading. In: ACM SIGGRAPH 2007 papers, SIGGRAPH ’07. ACM, New York (2007)
Lefebvre, S., Hoppe, H.: Appearance-space texture synthesis. In: SIGGRAPH ’06: ACM SIGGRAPH 2006 Papers, pp. 541–548. ACM, New York (2006)
Li, Y., Bao, F., Zhang, E., Kobayashi, Y., Wonka, P.: Geometry synthesis on surfaces using field-guided shape grammars. IEEE Trans. Vis. Comput. Graph. 17, 231–243 (2011)
Luft, T., Colditz, C., Deussen, O.: Image enhancement by unsharp masking the depth buffer. ACM Trans. Graph. 25(3), 1206–1213 (2006)
Lum, E., Stompel, A., Ma, K.L.: Kinetic visualization. IEEE Trans. Vis. Graph. 9(2), 115–126 (2003)
Palacios, J., Zhang, E.: Rotational symmetry field design on surfaces. ACM Trans. Graph. 26(3), 55:1–55:10 (2007)
Palacios, J., Zhang, E.: Interactive visualization of rotational symmetry fields on surfaces. IEEE Trans. Vis. Comput. Graph. 17, 947–955 (2011)
Potmesil, M., Chakravarty, I.: Modeling motion blur in computer-generated images. SIGGRAPH Comput. Graph. 17(3), 389–399 (1983)
Ray, N., Li, W.C., Lévy, B., Sheffer, A., Alliez, P.: Periodic global parameterization. ACM Trans. Graph. 25(4), 1460–1485 (2006)
Turk, G.: Texture synthesis on surfaces. Proceedings of the 28th annual conference on Computer graphics and interactive techniques. SIGGRAPH ’01, pp. 347–354. ACM, New York (2001)
Wei, L.Y.: Visualizing flow fields by perceptual motion. Tech. Rep. MSR-TR-2006-82, Microsoft Research (2006)
Wei, L.Y., Levoy, M.: Texture synthesis over arbitrary manifold surfaces. In: SIGGRAPH ’01: Proceedings of the 28th annual conference on Computer graphics and interactive techniques, pp. 355–360. ACM, New York (2001)
van Wijk, J.J.: Image based flow visualization for curved surfaces. In: VIS ’03: Proceedings of the 14th IEEE Visualization 2003 (VIS’03), p. 17. IEEE Computer Society, Washington (2003)
van Wijk, J.J.: Image based flow visualization. In: SIGGRAPH ’02: Proceedings of the 29th annual conference on Computer graphics and interactive techniques, pp. 745–754. ACM, New York (2002)
Yoshizawa, S., Belyaev, A., Seidel, H.P.: Fast and robust detection of crest lines on meshes. In: SPM ’05: Proceedings of the 2005 ACM symposium on Solid and physical modeling, pp. 227–232. ACM, New York (2005)
Zhang, E., Hays, J., Turk, G.: Interactive tensor field design and visualization on surfaces. IEEE Trans. Vis. Comput. Graph. 13(1), 94–107 (2007)
Acknowledgments
This work is supported by the National Science Council, Taiwan under NSC-102-2221-E-004 -008, NSC-102-2221-E-011-130, NSC-100-2221-E-006-188-MY3 and NSC-100-2628-E-006-031-MY3.
Author information
Authors and Affiliations
Corresponding author
Electronic supplementary material
Below is the link to the electronic supplementary material.
Rights and permissions
About this article
Cite this article
Chi, MT., Yao, CY., Zhang, E. et al. Optical illusion shape texturing using repeated asymmetric patterns. Vis Comput 30, 809–819 (2014). https://doi.org/10.1007/s00371-014-0989-3
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00371-014-0989-3