본문 바로가기
KERD
논문KCI 등재

절차적 애니메이션 방법을 이용한 인공물고기의 사실적 행동제어

Procedural Animation Method for Realistic Behavior Control of Artificial Fish

0

조회

0

다운로드

0

인용

0

참고문헌

키워드

주제분류컴퓨터학

초록

인터랙티브 3D 콘텐츠에서 가상공간은 현실세계를 얼마나 충분히 반영하느냐에 따라 사용자의 심리적 만족도가 결정된다. 완성도 높은 가상공간을 표현하기 위해서는 몇 가지 요소가 필요하다. 첫째는 시각적 효과를 높이기 위해서 많은 폴리곤과 해상도 높은 텍스쳐를 이용한 모델링 기법이다. 둘째는 기능상의 효과이다. 이것은 가상공간과 사용자 또는 시스템과의 인터랙션을 통한 동적 행위들이 얼마나 사실적으로 표현되는가이다. 이를 위해 가상의 캐릭터에 대한 애니메이션 생성하고 행동을 제어 할 수 있는 기법에 대한 연구가 이루어져 왔으나 긴 제작 시간또는 높은 비용이 소요되거나 원하는 행동을 생성하지 못하는 경우가 발생하는 문제점이 발견되어 왔다. 본 논문에서는 캐릭터의 동작을 생성하는 최적화되어 있는 골격구조를 설계하고 물리법칙과 수학적 해석을 이용한 절차적 기법을 통해 인공물고기의 행동 제어하는 방법을 제시한다. 이는 정해진 이벤트에 대해 반응하는 일대일 대응 규칙의 한계성에서 벗어나 간단한 파라미터의 조작을 통해 제작 시간을 단축하고 시각적만족도를 높일 수 있을 것이다.

Abstract

In the virtual space with the interactive 3D contents, the degree of mental satisfaction is determined by how fully it reflect the real world. There are a few factors for getting the high completeness of virtual space. The first is the modeling technique with high-polygons and high-resolution textures which can heighten an visual effect. The second is the functionality. It is about how realistic represents dynamic actions between the virtual space and the user or the system. Although the studies on the techniques for animating and controlling the virtual characters have been continued, there are problems such that the long production time, the high cost, and the animation without expected behaviors. This paper suggest a method of behavior control of animation by designing the optimized skeleton which produces the movement of character and applying the procedural technique using physical law and mathematical analysis. The proposed method is free from the constraint on one-to-one correspondence rules, and reduce the production time by controlling the simple parameters, and to increase the degree of visual satisfaction.

참고문헌 (10)

  1. Jong-Ha Lee, "Character Motion Generation using Interactive Evolutionary Computation", Dept. of Computer Science, pp.2002
  2. 유석호, "디지털기반 3D 게임캐릭터애니메이션 제작에 있어서 모션캡쳐 활용에 관한 연구", 한국콘텐츠학회 논문지, 5(5), pp.115~123 (2005), 한국콘텐츠학회
  3. R. L. Cook, "Stochastic sampling in computer graphics", ACM TOG, 5(1), pp.51~72 (1986)
  4. J. W. Lee, "A procedural approach to solving constraints of articulated bodies", EuroGraphics 2000, short presentations, pp.55~64 (2000)
  5. Animation of Fish Swimming (Technical report), "W. F. Gates", Department of Computer Science, University of British Columbia, ~ (2002)
  6. C. W. Reynolds, "Flocks, Herds, and Schools: A Distributed Behavioral Model", Proceeding Computer Graphics (SIGGRAPH'87), 21(4), pp.25~34 (1987)
  7. X. Tu, "Artificial fishes: physics, locomotion, perception, behavior", ACM SIGGRAPH 94 (1994)
  8. K. Hirata, "Study on turning performance of a fish robot", Proceedings of the 1st International Symposium on Aqua Bio-Mechanisms, pp.287~292 (2000)
  9. A. Huth, "The simulation of movement of fish schools", J. Theoret. Biol., 156, pp.365~385 (1992)
  10. I. V. Kerlow, "The Art of 3-D : Computer Animation and Imaging, 2nd Edition" (2000), John Wiley & Sons

이 간행물의 다른 논문 (9건)