• Title/Summary/Keyword: 뼈대 애니메이션

Search Result 4, Processing Time 0.017 seconds

A Research on Action game character animation (액션 게임에서의 캐릭터 애니메이션 적용 연구)

  • Lee, Heebum;Song, GiSeob;Lee, DongKyu;Park, SeokHee;An, Sung-Ohk;Kim, SooKyun;Lee, Jungin
    • Proceedings of the Korean Society of Computer Information Conference
    • /
    • 2013.07a
    • /
    • pp.45-46
    • /
    • 2013
  • 대중에게 하나의 취미 생활로 자리매김한 게임은 특징이나 작동 방법에 따라 다양한 장르로 발전되었다. 그 중 액션게임 장르는 사용자가 조작하는 캐릭터의 역동적인 움직임과 움직임이 큰 동작으로 인해 사용자로 하여금 게임 플레이에 몰입할 수 있는 특징을 가지고 있다. 과거 2D 환경의 게임에서 연속되는 그림으로 표현되던 캐릭터의 애니메이션 장면은 3D 환경으로 발전하면서 새로운 애니메이션 기법을 필요로 하였으며, 현재 다양한 애니메이션 기법이 연구되고 있다. 본 논문에서는 3D 뼈대 애니메이션 통하여 DirectX에서의 캐릭터 애니메이션 적용 대해 설명한다.

  • PDF

Articulated Body Editing System (다관절체 오브젝트 편집시스템)

  • 최혜욱
    • Proceedings of the Korean Society of Broadcast Engineers Conference
    • /
    • 1997.11a
    • /
    • pp.23-32
    • /
    • 1997
  • 사실감 있는 모델의 생성과 동작제어 기술은 컴퓨터 그래픽스와 가상 현실감 등의 다양한 응용 분야에서 이용되고 있다. 컴퓨터 애니메이션에 동작 제어의 대상이 되는 물체는 다관절체(articulated body)이며, 이 다관절체를 뼈대(link)와 관절(joint) 그리고 이를 둘러싸고 있는 피부로 모델링하고, 운동학(Kinematics), 동역학(Dynamics)를 적용하여 동작을 생성한다. 본 논문은 컴퓨터 애니메이션에서 사용할 수 있는 3차원 다관절체의 생성과 애니메이션을 위한 다관절체 오브젝트 편집 시스템에 관한 것이다. 다관절체를 관리하기 위한 다관절체의 데이터 구조를 설계하고, 사용자 인터페이스를 추가하여 대화식으로 다관절체의 골격을 정의한다. 정의된 다관절체의 골격과 물체의 모양을 나타내는 기하 데이터를 접합하여 애니메이션에 적합한 물체를 모델링하기 위한 스킨-스켈레턴 알고리즘을 제안한다. 모델링된 물체의 관절을 조작하여 키프레임 애니메이션으로 동작을 제어한다. SGI 워크스테이션에서 Open Inventor와 X/Motif를 이용하여 C++ 언어로 구현하였으며, 인체 모델을 대상으로 실험하였다.

  • PDF

Design of 3D Action Game for PC Environment (PC 환경에서의 3인칭 액션게임 설계)

  • An, Sung-Ohk;Lee, HeeBum;Park, Dong-Won;Kim, SooKyun;Jung, Jinyoung
    • Journal of the Korea Society of Computer and Information
    • /
    • v.19 no.4
    • /
    • pp.63-69
    • /
    • 2014
  • Third Person Action Game is a genre receiving continuous interest from many game enthusiasts. The most distinctive feature about third person action games is that the user can actually see the character as well as the various actions, which in turn increases user engagement. Many games are developed using game engines. However, this study designs a third person action game using only DirectX library instead of the specialized techniques in game engines. By doing so, the game development costs will be minimalized. The study also uses several basic algorithms in order to process the various events and to make the animation effects more efficiently managed in the graphic device. The performance superiority is demonstrated by the results of the study.

A Study of Use of Body Motions and Body-weighted Values for Motion Display in Virtual Characters (신체 가중치를 이용한 동일 감정 표현의 몸동작 변형)

  • Lee, Chang-Sook;Jin, Da-Xing;Um, Ky-Hyun;Cho, Kyung-Eun
    • Journal of Korea Game Society
    • /
    • v.10 no.6
    • /
    • pp.125-135
    • /
    • 2010
  • Body motions are commonly used to express emotions in virtual characters based on body parts, which are frequently employed in games. For this purpose, it is necessary to create different types of animations corresponding to the emotions shown by virtual characters. Therefore, a large of number of animations should be created for different gestures depending on the level of human emotion. In this paper, we propose a method for displaying gestures with various degrees of complexity on the basis of the level of emotion in virtual characters. In particular, this method can be used to display passive and exaggerated expressions by adding weighted values to the frames that rotate the characters to make them show different gestures depending on the level of emotion. To verify the effectiveness of the proposed method, we use the Emotional Animation Tool (EATool), with which body-weighted values can be applied to the actual or virtual characters. After assigning different emotions to walking motions in the newly developed environment, we apply different body-weighted values depending on the level of each emotion. The results of a comparative test reveal that a given type of walking motion differs with the level of emotion.