Skip to content

Gyu1291/DiveVerse

Repository files navigation

DiveVerse

DiveVerse는 AI컨트롤러 기반의 메타버스 플랫폼입니다. 플레이어는 DiveVerse에서 새로운 사람을 만나고, 함께 소통하고 움직이며 놀 수 있습니다. AI 기능을 함께 사용하며 말이죠!!

사용자는 실시간 모션인식을 통해 정해진 움직임이 아니라 현재 나의 움직임을, 실제로 공유할 수 있습니다. 또한 현재 나의 표정을 상대방에게 보여줄 수도 있죠.

당연히, 다른 플랫폼에서 제공하는 3D 캐릭터, 보이스 및 텍스트 채팅, 다양한 감정표현도 지원합니다.

벌써 기대가 되신다고요? 그럼, 지금 바로 DiveVerse에서 만나요!

사용방법

기본 조작키 WASD: 움직임 방향키 H: 춤추기 J: 감정표현 K: 인사하기(애니메이션)

채팅입력: I누를 경우 마우스 Lock이 풀리는데, 좌측 하단 InputField 클릭해 글자 입력하고 화살표 클릭

P: Realtime Pose Estimation U: Realtime Emotion Detection

주의사항: P와 U의 AI모션은 첨부된 Python script가 실행중일 때 사용하실 수 있습니다!!

Realtime Pose Estimation(버튼 P) 사용방법

  1. 필요한 라이브러리 다운로드
  2. 함께 올라간 pose.py 스크립트 실행(python pose.py)
  3. 유니티 실행

Realtime Emotion Detection(버튼 U) 사용방법

  1. 함께 올라간 emotion.zip 압축 해제
  2. 필요한 라이브러리 다운로드
  3. 함께 올라간 emotion.py 스크립트 실행 (python emotion.py)
  4. 유니티 실행

About

Motion Capture Based Metaverse

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published