• 제목/요약/키워드: 캐릭터 동작

검색결과 196건 처리시간 0.024초

사건 재연 시스템 개발 (The Development of Reenactment System)

  • 윤여천;변혜원;전성규
    • 한국방송∙미디어공학회:학술대회논문집
    • /
    • 한국방송공학회 2001년도 정기총회 및 학술대회
    • /
    • pp.45-49
    • /
    • 2001
  • 본 논문에서는 실제 카메라 영상으로 획득하기 어려운 화재, 살인 등의 뉴스 사건을 시청자들에게 효과적으로 전달하기 위해서 다수의 가상캐릭터가 등장하는 애니메이션을 신속, 편리하게 제작할 수 있는 사건 재연 시스템의 개발 기법을 소개한다. 본 시스템은 미리 구축된 동작 및 모델 라이브러리를 이용하여 다수의 가상캐릭터 움직임을 제어함으로써 고가의 동작 포착 장비와 연기자가 없어도 신속한 가상캐릭터 애니메이션 제작이 가능하다. 사건 재연 시스템의 가상 캐릭터 동작 제어는 동작 지정, 동작 생성, 동작 편집의 세 단계로 구성된다. 동작 지정 단계에서는 사건 시나리오에 따라 모델 라이브러리부터 가상캐릭터와배경 모델을 선택하고, 동작 라이브러리부터 가상캐릭터의 동작을 선택한다. 동작 생성 단계에서는 지정된 특정 사건을 기술하는 동작에 이동 동작을 연결함으로써 가상캐릭터의 부드러운 동작을 생성한다. 동작편집 단계에서는 가상캐릭터 사이의 상호 작용 또는 가상캐릭터와 가상환경의 상호작용을 보다 정확하게 제어하기 위해서 특정한 시간에서의 가상캐릭터 위치와 자세 등을 조정한다. 본 시스템은 편리한 사용을 위해 대화형과 스크립트 기반의 인터페이스를 적용하였으며, 3차원 그래픽 소프트웨어인 Maya의 플러그인(Plug-in) 소프트웨어 형태로 개발하여 Maya의 고성능 그래픽 기능을 활용하였다.

  • PDF

전신의 움직임을 표현한 캐릭터의 걷기 동작 생성 (Generation of Walking Motion Represented the Movement of the Human Body)

  • 이금희;송미영;조형제
    • 한국멀티미디어학회:학술대회논문집
    • /
    • 한국멀티미디어학회 2002년도 추계학술발표논문집
    • /
    • pp.466-469
    • /
    • 2002
  • 게임이나 가상현실에서 캐릭터의 보행 동작의 움직임은 일정한 동작만을 생성하여 가상공간에 표현한다. 지형이나 다른 주변 환경에 의한 적응적인 동작을 실시간으로 자동 생성하는데 있어서 자연스러운 동작을 표현하기에는 매우 어려움이 따른다. 본 논문에서는 지질에 따른 캐릭터의 걷기 동작을 생성하는 방법에 대해 제안한다. 우선 캐릭터의 기본 걷기 동작 생성은 inverse kinematics방법을 적용하고, 지형 성질을 분석하여 이를 캐릭터의 걷기 동작 생성하는데 적용한다.

  • PDF

실시간 동작 변환 (Real-time Motion Retargetting)

  • 최광진;고형석
    • 한국컴퓨터그래픽스학회논문지
    • /
    • 제5권2호
    • /
    • pp.25-32
    • /
    • 1999
  • 본 논문은 한 캐릭터의 동작을 다른 캐릭터에게도 이용 가능하도록 실시간으로 동작을 변환하는 알고리즘을 제시한다. 본 알고리즘은 작업 우선 순위를 고려한 폐루프 역 변화율 제어(closed-loop inverse rate control)에 기반하고 있다. 최우선 순위의 작업으로서 캐릭터간의 앤드이펙터들의 궤적의 차이를 줄이도록 하고, 다음 우선 순위의 작업으로 잉여 자유도를 이용하여 캐릭터간의 관절각의 차이를 최소화함으로서 전체 동작 변환이 수행된다. 동작 변환은 온라인으로 이루어지므로 모션 캡쳐시 변환되는 동작을 화면상에서 실시간으로 볼 수 있다. 따라서 동작을 수행하는 사람이 원하는 결과가 얻어질 때까지 화면을 보면서 동작을 변화시킬 수 있으며 이는 오프라인 알고리즘에 비해 보다 효과적인 인터액션을 가능하게 한다.

  • PDF

애니메이션 움직임에 따른 동작의 표현방법에 관한 연구 (A Study on expression method of Animation Movement forms)

  • 이미정;김치용
    • 한국멀티미디어학회:학술대회논문집
    • /
    • 한국멀티미디어학회 2004년도 춘계학술발표대회논문집
    • /
    • pp.679-683
    • /
    • 2004
  • 흔히 애니메이션은 캐릭터의 표정이 얼굴에만 나타난다고 생각한다. 하지만 캐릭터의 몸도 얼굴만큼이나 풍부하게 감정을 표현할 수 있다. 이에 따라 본 논문에는 캐릭터 움직임에 따른 동작이 어떻게 변화되고, 생동감 있게 움직일 것인가에 대해 알아보고자 한다. 애니메이션의 기본 동작원리에는 스쿼시, 스트레치, 동작의 속도와 타이밍, 관성, 선행동작, 포물선 따라 움직이기, 인비트위닝 등 많은 것이 있다. 이들 기본동작들은 모두 애니메이션 성공에 크게 영향을 끼친다. 애니메이션에서 캐릭터의 연기는 보는 사람들로 하여금 필요한 동작을 통하여 어떤 표현을 전달할 수 있도록 올바른 타이밍을 가져야한다. 본 논문은 애니메이션 동작을 표현하기 위해 각각의 이미지들의 표현방법에서 감성위주의 느낌들을 어떻게 보여줘야 할 것인가에 대해 다양한 표현들로 나타내었다.

  • PDF

캐릭터 애니메이션을 위한 기대 효과의 자동 생성 (Automatic Anticipation Effect Generation for Character Animation)

  • 김종혁;최정주
    • 한국HCI학회:학술대회논문집
    • /
    • 한국HCI학회 2006년도 학술대회 1부
    • /
    • pp.852-858
    • /
    • 2006
  • 전통적으로 3차원 애니메이션에서 캐릭터의 동작에 관한 연구는 주로 동작의 사실적인 표현에 중점을 두고 있다. 그러나 이러한 사실적인 애니메이션은 전통적인 2차원 애니메이션에 익숙한 관객들이 어색함을 느끼는 원인이 되기도 한다 이로 인해 전통적인 2차원 애니메이션의 기법을 3차원 애니메이션에 적용하는 비사실적 (non photorealistic) 애니메이션 기법이 연구되고 있다. 본 논문에서는 전통적인 2차원 애니메이션기법 중 하나인 기대 효과(anticipation effect)를 3차원 애니메이션의 캐릭터 동작에 적용하는 자동화된 방법을 제시한다. 전통적인 2차원 애니메이션 기법에 따르면 기대 효과는 애니메이션을 더 설득력 있고 풍부하게 만드는 역할을 한다고 알려져 있다. 기대 효과는 주요한 동작이 일어나기 이전에 반대 방향의 동작이 이루어지는 것으로 나타난다. 3차원 애니메이션에서 캐릭터의 동작은 각 관절의 회전과 캐릭터 중심의 이동으로 표현되기 때문에, 주요한 동작에 대하여 각 관절의 회전과 캐릭터 중심의 이동에서 반대 방향의 움직임을 찾아 주요한 동작 이전에 연결하는 것으로 기대 효과의 동작을 표현할 수 있다. 모션 캡쳐나 키 프레임 방법을 통해 미리 제작된 애니메이션 파일로부터 기대효과를 생생하기 위해 동작 데이터를 분석하여, 기대 효과의 추가가 필요한 주요 동작의 각 관절별 회전을 외삽하여 반대 방향의 회전 움직임을 생생하고 무게 중심의 이동을 예측하여 주요 동작과 반대 방향의 움직임을 갖는 기대 동작을 생성한다. 이후, 생성된 기대 동작과 원래의 동작을 기대 효과의 타이밍을 고려하여 합성하는 것으로 기대효과가 포함된 자연스러운 애니메이션 동작을 얻을 수 있다.

  • PDF

캐릭터 동작 애니메이션 제어를 위한 에이전트 시스템 (An Agent-based System for Character Motion Animation Control)

  • 김기현;김상욱
    • 한국정보과학회논문지:컴퓨팅의 실제 및 레터
    • /
    • 제7권5호
    • /
    • pp.467-474
    • /
    • 2001
  • 사용자가 하나의 캐릭터 이상을 애니메이션 하기를 원할때 캐릭터들 사이에 충돌과 같은 기대되지 않은 동작 애니메이션을 생성할 수 있다. 그러므로, 이러한 문제가 적절한 제어 메커니즘을 이용하여 해결되어야 한다. 본 논문은 사용자의 의도를 반영한 애니메이션 시나리오를 표현하기 위해 캐릭터의 동작 애니메이션을 제어하는 에이전트 기반 시스템을 제안한다. 이 시스템은 3차원 공간상에서 캐릭터가 움직이는 경로에 따라 캐릭터들간의 충돌을 회피하고 동작의 형태를 조정하는 방법을 제공한다. 에이전트는 동작을 동기화하기 위해 다른 에이전트와 통신한다. 에이전트는 캐릭터의 동작을 조정하는 여러 지능적인 에이전트로 확장되어진다. 에이전트 시스템은 의도된 동작 애니메이션 뿐만 아니라 전체 캐릭터 애니메이션에 대한 동작의 스케쥴링을 가능하게 한다. 에이전트들의 정보를 전달하고 에이전트들의 현 상태를 추론하는 방법으로써 에이전트의 대화를 위한 페트리넷 분석을 이용하여 오토마타 모델을 디자인한다. 에이전트 기술을 이용하여 캐릭터의 동작을 제어하기 위한 에이전트 시스템을 구현한다. 인체 모델 캐릭터의 동작을 제어하는 예를 보이고, 동작 제어의 가능성을 보인다.

  • PDF

게임 캐릭터의 점프 동작 요인이 시각적 효과에 미치는 영향 (Affection of Game Character's Jumping Motion Factors on Visual Effects)

  • 고혜영;윤선정
    • 한국게임학회 논문지
    • /
    • 제11권4호
    • /
    • pp.3-14
    • /
    • 2011
  • 본 논문은 게임 캐릭터의 자연스러운 점프 동작을 위해 점프 동작요인들이 시각적 효과에 미치는 영향을 분석하였다. 우선, 자연스러운 점프동작을 보여주는 상용 게임 3개를 선정하고 각 게임에서 4가지 체형별 캐릭터 점프 영상을 추출하였다. 이것을 점프동작의 4가지 주요 원칙인, 도약시의 힘, 착지시의 충격, 착지시의 탄력성과 동작의 유연성으로 평가하였다. 그리고 점프 동작별로 시간, 거리, 각도 요인으로 측정하였다. 최종적으로, 게임 캐릭터의 시각적 효과와 동작 요인들과의 일관된 특징을 분석하여 제시하였다. 본 연구는 자연스러운 캐릭터 점프 동작 구현을 위한 기초 자료로 활용이 될 수 있을 것이다.

관절 자세 군집화(JPC)를 활용한 모션 단순화 기법 (Motion Simplification using Joint Posture Clustering (JPC))

  • 안정현;원광연
    • 한국컴퓨터그래픽스학회논문지
    • /
    • 제10권2호
    • /
    • pp.42-50
    • /
    • 2004
  • 캐릭터 애니메이션 기술의 발달로 가상공간에 애니메이트되는 캐릭터의 수가 점점 증가되고 있으며, 캐릭터 자체 골격구조의 관절 개수와 캐릭터를 덮고 있는 메쉬의 폴리곤 개수도 점점 증가하는 추세이다. 따라서, 실시간 가상환경에서 다수의 캐릭터를 전처리 과정 없이 시뮬레이션할 경우 전체 군중시스템 성능의 저하가 예상된다. 본 논문에서는, 이러한 문제점을 해결하기 위해 모션 다단계(motion level-of-detail) 기법을 제시한다. 모션 단순화 기법은 캐릭터의 움직임을 제어하는 골격(관절)구조와 캐릭터의 형태를 시각적으로 표현하는 기하(메쉬)구조를 단순화 하는 방법으로 기존 동작과 단순화된 동작의 차이를 최소화 한다. 골격구조 단순화를 위한 JPC(joint posture clustering)방법은 특정 관절의 연속된 모션 시퀀스에서의 유사 자세 집단을 추출하여 하나의 자세로 표현하는 방법으로, 모션의 특성에 따라 동적으로 관절을 단순화하여 관절 시뮬레이션 시간을 줄이는 방법이다. JPC방법은 골격구조가 시간에 따라 동적으로 변형되기 때문에 골격구조의 계층구조를 재 구축할 시간이 필요하지만, 기존 동작과 유사성을 잃지 않는 단순화된 동작 생성이 가능하다. 유사 자세 집단을 추출하기 위해 전체 모션 시퀀스에서 관절의 프레임간 자세 차이를 수식화하여 테이블 형태로 구성하고 이를 통해 기존 동작의 유사성을 잃지 않으며 관절의 단순화 율을 최대화 할 수 있는 알고리즘을 제시한다. 또한, 실시간 군중 환경의 성능을 더욱 향상시키기 위해 시간에 따라 변형되는 캐릭터 메쉬의 단순화 기법을 적용한다. 실험결과 모션 다단계 기법은 실시간 군중환경에서 캐릭터의 수가 많고 복잡한 골격구조와 기하구조로 구성된 관절 궤적의 변화가 심하지 않은 동작에 대해 특히 효율적이다.

  • PDF

가상현실에서 행위와 인지에 기반한 인공생명과의 상호작용시스템 (An Interaction System with Artificial Life based on Behavior and Perception in VR)

  • 박현진;조용진;양현승
    • 한국정보과학회논문지:소프트웨어및응용
    • /
    • 제28권7호
    • /
    • pp.493-500
    • /
    • 2001
  • 사이버 캐릭터(이하 캐릭터라 함)는 가사 환경에서 동작하는 인공 생명체이다. 캐릭터는 기본적으로 센서 시스템과 동작 제어 시스템으로 구성된다. 캐릭터는 센서 시스템을 통하여 가상 환경과 실세계를 인지하고, 사용자의 명령을 인식한다. 동작 제어 시스템은 과제를 수행하기 위한 계획을 수립하고, 적합한 행위를 선택하여 캐릭터를 동작시킨다. 사용자는 캐릭터와의 상호작용과 더불어 지능적인 행동을 직접 경험함으로써 가상 환경 속에서 현실감을 느끼게 된다. 본 논문에서는 현실감 있는 캐릭터와 가상 환경의 구축을 위한 3차원 그래픽 모델, 애니메이션 및 동작 제어 시스템, 실시간 영상 분석 시스템에 대하여 설명하고, 본 연구실에서 개발한 실험 결과를 소개한다.

  • PDF

게임캐릭터애니메이션 동작연기연구 (Study on the Motion Acting in a Game Character Animation)

  • 황길남
    • 한국콘텐츠학회논문지
    • /
    • 제6권9호
    • /
    • pp.116-123
    • /
    • 2006
  • 본 연구에서는 게임캐릭터가 단순행동에서 감정상황에 대한 동작연기로 발전되기를 기대하며 접근을 하였다. 게임캐릭터가 다양한 상황을 표현하고 감정을 부여하는 매개자로서 역할을 부여하고, 표현하는 동작을 마임연기자동작에서 추출하여 3D캐릭터에게 동작 연기별로 적용시켜 표현하였다. 동작연기는 기본동작에서 희, 노, 애, 락의 감정별 단계로 확대하였고, 상징적 언어상황에 대한 반의적 감정연기를 통하여 의사전달을 분명히 하고, 다양한 시각에서 표현되는 동작연기를 제시하였다.

  • PDF