Animation of Snowy Scenery Using Texture Mapping and Particle Systems

텍스쳐 매핑과 파티클 시스템을 이용한 눈 내리는 전경의 애니메이션

  • Published : 2003.03.31

Abstract

This paper deals with animation of snowy scenery using texture mapping and particle system. Two different OpenGL programs were prepared and compared for implementation and evaluation of their performance. One used glPointSize(), and the other used glut SoildSphere(). Result of implementation revealed that the first was faster than the second. So the first is considered to be more useful for the slow PC. In relation to the first method, I found that control of shape of snow flake conflicts with that of color. Fortunately, I found out an esoteric method which handles the back ground image for scene that is used in texture mapping, I present that method.

본 논문에서는 텍스쳐 매핑과 파티클 시스템을 이용하여, 눈 내리는 장면의 애니매이션을 OpenGL로 구현하는 두가지 방법을 제시하고 이들의 실행 결과를 비교 분석하였다. 하나는 glPointSize()함수를 사용하는 것이고 또 다른 하나는 glutSolidSphere()함수를 사용하는 것이다. 실행 결과 전자가 후자보다 실행 결과가 빨라서 속도가 느린 PC나 내리는 눈의 개체 수가 많은 경우에 사용하기에 더 적절한 방법이라 생각된다. 또 전자의 방법을 이용한 구현 과정에서 눈의 모앙과 눈의 색깔의 제어가 서로 상충되는 사실을 발견하고 이미지를 조작하여 그것을 해결하는 방법을 제시한다.

Keywords