• 제목/요약/키워드: 가상 캐릭터

검색결과 255건 처리시간 0.043초

가상 캐릭터의 동작 단순화 기법 (Motion Simplification of Virtual Character)

  • 안정현;오승우;원광연
    • 한국정보과학회논문지:시스템및이론
    • /
    • 제33권10호
    • /
    • pp.759-767
    • /
    • 2006
  • 컴퓨터 그래픽스 분야에 활용되는 단순화 기법(LoD)은 실시간 렌더링을 위해 메쉬(mesh)의 다각형 수를 줄이는 방법으로 널리 알려져 있다. 본 논문에서는 이러한 단순화 기법의 기본적인 개념이 가상 캐릭터의 동작 단순화에 적용된 새로운 방법론을 제안한다. 가상 캐릭터의 구성요소 중 하나인 관절은 동작을 생성하는 기본 단위로서 메쉬와 연계되어 캐릭터의 움직임을 생성한다. 동작 단순화의 기본과정은 이러한 캐릭터의 관절 수를 줄이고 남은 관절들의 움직임을 기존동작과 가장 유사하도록 최적화 하는 방법이다. 동작의 최적화를 위해 기존 동작과 단순화 된 동작 간의 오차를 측정하는 방법론을 제시하고, 최적화 문제를 빠르게 풀기 위해 동작 간 오차 식을 선형시스템으로 재구성한다. 본 논문에 제시한 동작 단순화 방법은 동작편집 또는 군중 애니메이션의 성능향상 둥 캐릭터 애니메이션의 여러 분야에 유용하게 활용 될 수 있다.

X3D를 이용한 3차원 Humanoid 모델링과 애니메이션 기법에 관한 연구 (A Study on the 3D Humanoid Modeling Animation Technology using X3D)

  • 이성태;오근탁;김이선;이윤배
    • 한국정보통신학회:학술대회논문집
    • /
    • 한국해양정보통신학회 2002년도 추계종합학술대회
    • /
    • pp.812-816
    • /
    • 2002
  • 인터넷 기술의 발전으로 온라인 가상 환경에서 3D 캐릭터를 통해 가상의 공간에서 현실로 넘나들고자 하는 욕구가 증대되고 있다. 3D 캐릭터를 통해 인간은 상상할 수 있는 모든 세계를 넘나들고, 실제 세계에서 실현이 불가능한 것도 가능하게 해주는 대리 역할을 한다. 더욱이 인터넷 상에서의 3D 게임이나 가상현실등의 증가로 인해 현실세계에 존재하는 물체들에 근접하게 모델링하기 위한 3D 캐릭터 애니메이션으로 관심이 쏠리고 있다. 본 논문에서는 3차원 객체를 높은 품질로 표현하기 위해서 새로운 framework을 적용한다. 다양하고 자연스러운 형태의 표현을 위해 Web3D 자료 형태인 VRML과 XML을 이용하여 3차원 Humanoid의 모델링과 애니메이션 기법을 제안하고 Simulation을 통해 타당성을 검증한다.

  • PDF

가상환경 생성을 위한 인공생명 기반 진화엔진 (Evolution Engine for Virtual Environment Generation based on Artificial Life)

  • 홍진혁;조성배
    • 한국지능시스템학회:학술대회논문집
    • /
    • 한국퍼지및지능시스템학회 2003년도 추계 학술대회 학술발표 논문집
    • /
    • pp.35-38
    • /
    • 2003
  • 최근 컴퓨터 게임의 확산과 함께 보다 나은 가상환경 생성을 위한 기술에 대한 필요성이 증가하고 있다 다양한 환경에서 지능적으로 행동하는 인공 캐릭터의 설계를 위해 다양한 인공지능 기술이 적용되고 있다. 하지만 게임의 캐릭터 설계에 적용된 휴리스틱이나 규칙기반 시스템 등의 기존 인공지능 기술은 게임 개발자에 의존적이기 때문에 플레이어가 쉽게 캐릭터의 행동패턴을 파악하여 게임의 흥미를 저하시키는 단점이 있다 따라서 진화연산이나 신경망 등의 학습기반 인공지능 기술의 게임에의 적용이 모색되고 있다 특히 진화를 이용한 지능기술은 자연계의 복잡성과 의외성을 모방하여 최적화된 지능보다는 속임수/의외성 등의 창의적인 지능행동의 생성을 가능하게 하며 새로운 게임전략의 생성, 게임 캐릭터의 성격형성 및 다양한 행동 생성 등에 매우 유용하다. 본 논문에서는 진화기술의 게임에의 효과적인 적용을 위해 진화엔진을 설계 및 제작하고 인공지능 시뮬레이터에 적용하여 그 유용성을 확인하였다.

  • PDF

Spline 곡선을 이용한 유선형 Surge 생성 및 분포장 설계 (A Generation of Streamlined Surge and Distribution Field Using Spline Curve)

  • 김종한;강임철;김병기
    • 한국콘텐츠학회:학술대회논문집
    • /
    • 한국콘텐츠학회 2011년도 춘계 종합학술대회 논문집
    • /
    • pp.497-498
    • /
    • 2011
  • 가상세계에서 사용자의 몰입감의 정도는 가상공간의 물리적 환경 구성 요소의 변화에 대응하는 캐릭터의 행동과 오브젝트의 움직임이 얼마나 잘 표현되어지는가에 따라 결정된다. 따라서 가상공간에서 몰입감을 높이기 위해서는 현실세계를 반영하는 정밀한 환경 구성이 필요하다. 본 논문에서는 가상수중환경에서 오브젝트와 캐릭터의 움직임에 영향을 미치는 물리적 환경요소인 해류와 물속 Surge를 생성하는 모듈을 설계한다. 기존의 직선형태의 해류나 Surge를 개선하기 위해 시간에 따라 일정 방향으로 랜덤 생성되는 정점 정보를 3차원 Spline 곡선으로 변화한고 이를 중심으로 분포장을 형성시킨다. 이는 곡선형 해류를 생성시켜 보다 사실적인 가상공간의 환경을 구현할 수 있을 것이다.

  • PDF

가상 현실 세계에서 분신의 행동양식과 상호작용 (The Avatar's Behavior and Interaction for Virtual World)

  • 박찬종;김정각;김동현;조맹섭
    • 한국감성과학회:학술대회논문집
    • /
    • 한국감성과학회 1997년도 한국감성과학회 연차학술대회논문집
    • /
    • pp.134-139
    • /
    • 1997
  • 가상 현실 세계에서 정보교류의 수단으로 자신의 정보를 제공하거나 또다른 정보를 수집하는 등의 정보교류와 자신을 표현하고자 하는데에 기존의 2차원의 캐릭터보다는 3차원의 캐릭터를 이용하여 사용자의 대리인으로 분신(Avatar)을 사용하는 3차원 영상을 주제로 하는 많을 연구들이 진행되고 있다. 본 연구에서는 가상현실 세계에서의 분신이 좀 더 현실감이 있는 자연스러운 행동과 상호작용을 보이기 위해서 사람 모습을 닮은 분신을 연구하였으며, 실세계의 자연스러운 정보들(손 동작, 몸 동작)을 분신에 적용하여 가상세계에서 분신의 행동양식과 상호작용이 가능하고 시각, 청각, 역각등의 다중형태의 정보들을 3차원으로 제공하고자 하는데 중점을 두었다. 이 시스템은 가상세계에서 분신을 생성하며 몇가지의 기본 행동을 가지고 간단한 방법과 실시간으로 분신의 움직임을 처리 할 수 있는 분신의 행동양식과 상호작용이 가능한 하가지 시스템을 소개할 것이다. 또한 이 시스템은 다른 기종의 플랫폼(PC, W/S)간에 다중참여자를 위하여 네트윅 환경하에서 실행 될 수 있다.

  • PDF

지면의 미끄러운 정도에 따른 캐릭터의 걷기 동작 생성 (Generation of Humanoid Walking Motion Adapted to the Ground's Sliding Properties)

  • 이금희;송미영;조형제
    • 정보처리학회논문지B
    • /
    • 제12B권2호
    • /
    • pp.157-166
    • /
    • 2005
  • 3차원 가상현실 내에서 캐릭터 움직임 동작의 기술은 기존 방식인 키프레임 기법에 의존하던 것이 점차 동작 제어 기법을 활용하고, 보다 사실적이고 자연스러운 움직임을 생성해 내고자 하는 방향으로 발전해 가고 있다. 그러나 이러한 동작 제어 기법을 통해 가상현실의 지형 성질에 따라 적응적인 캐릭터의 동작을 표현하는데 한계가 있다. 즉, 대부분의 가상환경에서 캐릭터의 걷는 움직임은 일정하고 단조로운 동작만을 반복하여 표현하고 있어 관찰자로 하여금 지루함을 느끼게 하고, 지형의 조건이나 형태에 맞지않게 캐릭터의 발끝이 지면에 스며들거나 떠있는 등의 부자연스러운 동작으로 인해 사실감을 저하시킨다. 본 논문에서는 적은 매개변수들과 역운동학 방법을 적용하여 기본 걷기 동작을 표현하고, 지면의 성질을 마찰계수로 대표시켜 지면에 적응적인 걷기 동작의 생성 방법을 제안한다. 제안된 방법에서는 구심력과 마찰계수를 결합한 후, 이를 근거로하여 한 주기 동안의 걷는 동작을 분석하고 이를 기반으로 동작에 필요한 매개변수를 조정하여 지질에 따른 적응적인 캐릭터의 걷기 동작을 생성한다.

게임 캐릭터의 진화하는 디자인 (Evolutionary Design of Game Character)

  • 김미숙;강태원
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2003년도 봄 학술발표논문집 Vol.30 No.1 (B)
    • /
    • pp.410-412
    • /
    • 2003
  • 급속히 발전하는 컴퓨터 게임 산업에서, 플레이어는 주로 주어진 환경 내에서 캐릭터를 선정하여 플레이를 할 수 있다. 이러한 제한된 상황보다는 플레이어의 역할을 충실히 수행할 캐릭터를 선정하는 것은 좀 더 흥미로운 게임의 전개하는 방법일 것이다. 이 논문에서는 진화하는 디자인에 맞추어 게임 캐릭터 디자인의 다양한 형태를 위해 유전자 알고리즘을 적용하여 제안하였다. 플레이어를 대신할 가상 공간에서 좀 더 흥미로운 개체를 만들어 게임을 진행하는 것은 게임에 대한 흥미를 더욱 가중시킬 것이다.

  • PDF

예측로딩을 통한 온라인게임 부하 감소 기법 (A Technique for Network Load Decrease by Predicated Loading Method)

  • 김용오
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2005년도 춘계학술발표대회
    • /
    • pp.237-240
    • /
    • 2005
  • 온라인 게임의 한 분야인 MMORPG 는 하나의 가상 공간에서 많은 캐릭터들이 자신의 역할을 수행하면서 게임을 즐기는 장르다. 많은 캐릭터들이 동시에 이동을 하거나 캐릭터가 대량으로 밀집된 지역으로 새로운 캐릭터가 이동해 올 경우에 생기는 부하가 클라이언트의 게임 프레임에 영향을 준다. 본 논문에서는 다른 지역으로 이동하면서 생기는 많은 데이터들을 미리 예측 로딩하여 지역과 지역간의 이동 시 소요되는 데이터 로딩에 따른 부하를 감소시켜 안정적인 온라인게임 플레이 환경을 유지시키는 방안을 제시한다

  • PDF

자기 교차 회피를 고려한 동작 적응 (Motion Adaptation with Self-intersection Avoidance)

  • 정규만;이승용
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2000년도 봄 학술발표논문집 Vol.27 No.1 (B)
    • /
    • pp.622-624
    • /
    • 2000
  • 모션 캡쳐 데이터를 이용하는 애니메이션에서 가장 큰 이슈는 재사용이다. 같은 동작이지만 약간의 변화가 있는 동작을 하는 데이터를 얻기 위해 다시 모션 캡쳐 장비를 가지고 작업을 해야 한다면 많은 시간과 돈의 낭비를 초래하게 된다. 모션 캡쳐 데이터의 재사용에 대한 연구 중 동작 적응은 이미 존재하는 모션 캡쳐 데이터를 다른 가상 캐릭터에 적용하는 문제를 다루고 있다. 지금까지의 연구는 동작배우와 가상 캐릭터의 길이 차이에만 초점을 맞추어 진행되었다. 그러나 본 연구에서는 길이의 차이와 함께 부피의 차이를 모두 고려하였다.

  • PDF