The Development of PC based Ink-and-wash Drawing System Using Wiimote

위모트를 이용한 PC 기반 수묵화적 드로잉 시스템 개발

  • 오은별 (한신대학교 컴퓨터공학부) ;
  • 류승택 (한신대학교 컴퓨터공학부)
  • Received : 2011.06.20
  • Accepted : 2011.11.17
  • Published : 2011.12.01

Abstract

The general technique of ink-and-wash drawing consists of brush, ink and paper modeling and brush movement, ink diffusion and paper material simulation. In this paper, we suggest the simplified Qing's tank model that can decrease the computational time of ink diffusion and absorption on korean paper. The suggested drawing system is classified the characteristics of ink-and-wash into ink-shade, diffusion, line and paper. Also, the user's movement using motion sensor and IR sensor in wiimote is transmitted to brush position and direction.

수묵화 드로잉 기술는 일반적으로 붓, 먹 그리고 종이에 대한 모델링과 사용자의 2차원 붓의 움직임, 먹 번짐과 종이 재질에 대한 시뮬레이션으로 구성된다. 본 논문에서는 먹의 양과 종이의 흡수력에 대한 계산을 효율적으로 줄이고 자연스러운 수묵화의 표현이 가능하도록 탱크(tank)모델을 단순화 시키고 수묵화의 특징을 농담효과, 번짐효과, 선, 종이의 4가지 분류로 개념화 시켜서 반영하였다. 또한, 위모트의 모션센서와 IR센서를 이용하여 사용자의 움직임에 대한 데이터 값을 붓의 움직임으로 전달하도록 하였다.

Keywords

References

  1. 심문선, 미진사, "수묵화 교실", 미진사, 1996.
  2. 정규만, 이승용, "수묵화 렌더링 기술동향", 한국멀티미디어학회지 9(3), pp 65-77, 2005
  3. 최연주, 한진만, "수묵화 입문", 삼호미디어, 1998.
  4. Bruce Gooch and Amy Gooch, "Interactive Non-Photorealistic Rendering", A K Peters, Ltd. 2001
  5. Adam Lake, Carl Marshall, Mark Harris, Marc Blackstein, "Stylized Rendering Techniques For Scalable Real-Time 3D Animation", NPAR2000, pp 13-20, 2000
  6. Cassidy Curtis, Sean Anderson, Josh Seims, Kurt Fleischer, and David Salesin, "Computer Generated WaterColor", SIGGRAPH 1997, pp 421-430, 1997
  7. Donald D. Hearn, "Computer Graphics with OpenGL", Prentice Hall, 2004
  8. IR Sensor, http://wiki.wiimoteproject .com/IR_Sensor
  9. Johnny Chung Lee Wiinote Project, http://johnnylee.net/
  10. Kyma X + Wiimote, http://www.synthtopia.com/content/2009/01/14/kyma -x-wiimote/
  11. Lego NXT + wiimote with MSRS tutorial, http://thenxtstep.blogspot.com/2007/11/lego-nxt-wiimote-with-msrs-tutorial.html
  12. Jintae Lee, "Diffusion Rendering of Black Ink Paintings Using New Paper and Ink Models", Computer & Graphics 25(2), pp 295-308, 2001 https://doi.org/10.1016/S0097-8493(00)00132-1
  13. T. L. Kunii and T. Maeda, "On the sihouette Cartoon Animation", Proceedings of the Computer Animation, pp 110-117, 1996
  14. Managed Library for Nintendo's Wiimote, http://wiimotelib.codeplex.com/
  15. Maxmsp Patch to make use of Wiimote, http://digitaltools.node3000.com/blog/41-maxmsp-patch-to-make-use-of nintendo-wiimote-controller
  16. Michael E. Mortenson,"Mathematics for computer graphics applications", Industrial Press Inc. 1999
  17. Motion Sensor, http://www.wiili.org/index.php/Wiimote#Motion_Sensor
  18. Nelson S. H. Chu and Chiew-Lan Tai, "Real-Time Painting with an Expressive Virtual Chinese Brush", Computer Graphics and Applications 24(5), pp 76-85, 2004 https://doi.org/10.1109/MCG.2004.37
  19. Nelson S. H. Chu and Chiew-Lan Tai, "Moxi : Real-Time Ink Dispersion in Absorbent Paper", SIGGRAPH 2005, pp 504-511, 2005
  20. NPR Image, http://news.naver.com/main/read.nhn?mode=LSD&mid=sec&sid1=105&oid=029&aid=0000184554
  21. Qing Zhang and Youetsu Sato, "Simple Cellular Automaton-based Simulation of Ink Behaviour and Its Application to Suibokuga-like 3D Rendering of Trees", The Journal of Visualization and Computer Animation, pp 27-37, 1999
  22. Takeo Igarashi, Satoshi Matsuoka and Hidehiko Tanaka, "Teddy: a sketching interface for 3D freeform design", SIGGRAPH 2007, pp 409-416, 2007
  23. Wiimote Driver, http://www.wiili.org/index.php
  24. Wiimote Project, http://www.wiimoteproject.com
  25. WiiYourself!, http://wiiyourself.gl.tter.org/
  26. WiiSpray, http://www.wiispray.com
  27. Wiiuse, http://www.wiiuse.net/
  28. Wikipedia, http://en.wikipedia.org/wiki/Wii
  29. Young Jung Yu, Do Hoon Lee, Young Bock Lee, and Hwan Gue Cho, "Interactive rendering technique for realistic oriental painting", Journal of WSCG, pp 538-545, 2003