Commenced in January 2007
Frequency: Monthly
Edition: International
Paper Count: 31108
Real-Time Visual Simulation and Interactive Animation of Shadow Play Puppets Using OpenGL

Authors: Tan Kian Lam, Abdullah Zawawi bin Haji Talib, Mohd. Azam Osman


This paper describes a method of modeling to model shadow play puppet using sophisticated computer graphics techniques available in OpenGL in order to allow interactive play in real-time environment as well as producing realistic animation. This paper proposes a novel real-time method is proposed for modeling of puppet and its shadow image that allows interactive play of virtual shadow play using texture mapping and blending techniques. Special effects such as lighting and blurring effects for virtual shadow play environment are also developed. Moreover, the use of geometric transformations and hierarchical modeling facilitates interaction among the different parts of the puppet during animation. Based on the experiments and the survey that were carried out, the respondents involved are very satisfied with the outcomes of these techniques.

Keywords: Real-time, Animation, Hierarchical Modeling, blending, visual simulation, interactive play, shadow play

Digital Object Identifier (DOI):

Procedia APA BibTeX Chicago EndNote Harvard JSON MLA RIS XML ISO 690 PDF Downloads 2179


[1] P. Matusky, (1993) Malaysian Shadow Play and Music: Continuity of an Oral Tradition: Oxford University Press.
[2] V. N. Edward, (1980) Javanese Wayang Kulit: An Introduction: Oxford University Press.
[3] H. J. Salij, (1982) Shadow Play and other Stories: Heinemann Singapore.
[4] J. Liu, (1998) Chinese Shadow Puppet Plays: Morning Glory Publishers.
[5] C. David, (2008) Shadow Puppets & Shadow Play: Crowood Press.
[6] A. Silva, M. Vala, and A. Paiva, (2001) Papous: The Virtual Storyteller, Proc. Intelligent Virtual Agents 2001, pp. 171-180.
[7] M. Theune, S. Faas, A. Nijholt, D. Heylen, (2002) The Virtual Storyteller, ACM SIGGROUP Bulletin, Volume 23(2), pp. 20-21.
[8] M. Theune, S. Faas, A. Nijholt, D. Heylen, (2003) The Virtual Storyteller: Story Creation by Intelligent Agents, Proc. Technologies for Interactive Digital Storytelling and Entertainment, pp. 204-215.
[9] H. Ma, P. Mc Kevitt, (2003) Building Character Animation for Intelligent Storytelling with the H-Anim Standard, Proc. of Eurographics Ireland, pp. 9-15.
[10] M. Cavazza, O. Charles, F. Mead, X. Marichal, (2003) Users Acting in Mixed Reality Interactive Storytelling, Proc. 2nd International Conference on Virtual Storytelling, pp. 30-39.
[11] J. Chee, A. Z. Talib, (2006) A Framework for Virtual Storytelling Using Traditional Shadow Play, Proc. International Conference on Computing and Informatics (ICOCI 06), (CD Proc.).
[12] K. A. Rahman, (1999) Wayang "Virtual" Integration of Computer Media in Traditional Wayang Kulit (Shadow Play) Performance,
[Accessed 9th Feb 2008]. Available from World Wide Web:
[13] Y. B. Zhu, C. J. Lee, I. F. Shen, K. L. Ma, A. Stompel, (2003) A New Form of Traditional Art: Visual Simulation of Chinese Shadow Play, International Conference on Computer Graphics and Interactive Techniques Sketches and Applications, pp. 1-1.
[14] W. S. Hwu, T. Ye, (2005) Planning Character Motions for Shadow Play Animations, Proc. of International Conference on Computer Animation and Social Agents (CASA-05), pp. 184-190.
[15] W. Mason, N. Jackie, S. Dave, (1997) OpenGL Programming Guide: Addison Wesley Developers Press.
[16] H. Donald, B. Pauline, (2004) Computer Graphics with OpenGL: Pearson Prentice Hall.
[17] S. W. Richard, S. Michael, (2001) OpenGL Super Bible Second Edition: Waite Group Press.