Motion of Stone Skipping Simulation by Physically-based Analysis

물리기반 해석을 통한 물수제비 운동 시뮬레이션

  • 도주영 (경북대학교 컴퓨터공학과) ;
  • 라은철 (디토소프트 기술연구소) ;
  • 김은주 (동명정보대학교 정보통신공학과) ;
  • 유관우 (경북대학교 컴퓨터공학과)
  • Published : 2006.04.01

Abstract

Physically-based simulation modeling is to simulate the real world by using physical laws such as Newton's second law of motion, while other modelings use only geometric Properties. In this paper, we present a real time simulation of stone skipping by using the physically-based modeling. We also describe interaction of a stone on the surface of water, and focus on calculating the path of the stone and the natural phenomena of water The path is decided by velocity of the stone and drag force from the water The motion is recalculated until the stone is immersing into the water surface. Our simulation provides a natural motion of stone skippings in real time. And the motion of stone skippings are generated by give interactive displays on the PC platforms. The techniques presented can easily be extended to simulate other interactive dynamics systems.

물리기반 시뮬레이션 모델링 기법은 기하학적 속성만을 사용하여 모델링한 다른 시뮬레이션과는 달리 뉴턴의 제2법칙과 같은 물리 법칙을 사용하여 현실세계를 시뮬레이션 한다. 본 논문에서는 현실 세계에서 일어나는 물수제비 현상의 물리적 운동 원리를 수식기반 해석을 통해 실세계와 같은 물리기반 시뮬레이션 시스템을 제안한다. 또한 본 논문에서는 물의 표면과 돌멩이의 상호작용을 표현하는데 있어서 물의 자연스러운 움직임 현상과 함께 돌멩이의 궤적을 계산하는데 중점을 두었다. 궤적은 돌멩이의 속도와 물의 항력에 의해 결정되고, 이러한 운동은 돌멩이가 물 표면에서 가라앉을 때까지 반복 계산된다. 본 논문에서 제안하는 자연스러운 물수제비 운동은 운동역학적 방법을 사용하여 실시간에 사실적으로 표현된다. 그리고 이러한 물수제비 운동을 PC 환경에서 대화형으로 재현하여 유사한 운동을 하는 3차원 모델들에도 적용할 수 있다.

Keywords

References

  1. P. M. Hubbard, 'Collision Detection for Interactive Graphics,' IEEE Transactions on Visualization and Computer Graphics, Vol. 1, No.3, pp, 218-230, 1995 https://doi.org/10.1109/2945.466717
  2. A. Wiktkin and D. Baraff, 'Physically based modeling,' Proceedings of SIGGRAPH '97 Colurse Notes, pp. D32-D34, 1997
  3. L. Bocquet, 'The physics of stone skipping,' American journal of Physics, Vol. 71, Issue 2, pp. 150-155, 2003 https://doi.org/10.1119/1.1519232
  4. J. F. O'Brien and J. K. Hodgins, 'Dynamic Simulation of Splashing Fluids,' Computer Animation '95, pp. 198-205, 1995 https://doi.org/10.1109/CA.1995.393532
  5. L. N. Long and H. Weiss, 'The Velocity Dependence of Aerodynamic Drag: A Primer for Mathematicians,' American Mathematical Monthly, Vol. 106, No.2, pp. 127-135, Feb., 1999 https://doi.org/10.2307/2589049
  6. T. C. Papanastasiou, Applied fluid mechanics, PTR Prentice Hall, 1994
  7. E. Angel, Interactive Computer Graphics, AddisonWesley, 2000
  8. B. M. Das, A. Kassimali and S. Smi, 동역학, 보문당, 2000
  9. J. Dingliana and C. O'Sullivan, 'Graceful Degradation of Collision Handling in Physically Based Animation,' EUROGRAPHICS, Vol. 19, No.3, 2000 https://doi.org/10.1111/1467-8659.00416