afk.ai/자동 리깅/유령

AI로 유령 자동 리깅하기

유령에게는 찾을 다리가 없고, 사람이나 동물 리그는 여기서 포기합니다. afk.ai의 유령 스켈레톤은 조인트가 32개로, 팔 2개, 턱, 아래 가장자리를 두른 자락 4개, 뒤로 끌리는 꼬리를 갖추고 있어 떠다닐 때 천이 펄럭입니다. 유령을 업로드하면 바로 떠다니고, 놀래고, 사라집니다.

내 유령 리깅하기샘플 유령으로 체험하기무료 · 브라우저에서 실행 · GLB 내보내기

'전'은 업로드한 그대로의 샘플 모델로, 본이 없는 메시입니다. '후'는 같은 유령에 afk.ai 스켈레톤을 적용해 애니메이션을 재생하는 모습입니다.

작동 방식

  1. 1

    업로드

    유령 모델을 GLB, 리소스 내장 glTF 또는 FBX로 끌어다 놓고 Google로 로그인합니다.

  2. 2

    AI가 신체 부위 인식

    클라우드 GPU의 AI가 메시를 읽고 각 부위가 어디에 있는지 파악합니다.

  3. 3

    스켈레톤과 스킨

    afk.ai가 AI가 찾아낸 부위에 유령 스켈레톤을 맞추고 스킨 웨이트를 입혀, 메시가 관절에서 자연스럽게 구부러집니다.

  4. 4

    애니메이션과 내보내기

    내 모델로 모든 애니메이션을 미리 본 다음, 스켈레톤, 스킨 웨이트, 모든 애니메이션이 담긴 GLB 하나를 다운로드합니다.

유령 리그 구성

유령, 영혼 등 다리 없이 떠다니는 모든 것: 몸통, 팔 2개, 턱이 있는 머리, 펄럭이는 아래 가장자리.

스켈레톤: 조인트 32개

  • 힙과 본 2개짜리 척추
  • 턱이 있는 머리
  • 어깨부터 손까지 이어지는 팔 2개
  • 앞, 뒤, 왼쪽, 오른쪽 자락 4개, 각각 본 2개
  • 본 3개짜리 꼬리

애니메이션 13개

Drift, Float Idle, Sway, Chase, Spook, Wail, Cackle, Peekaboo, Materialize, Vanish, Phase Through, Possess, Hit.

리깅된 유령 다운로드 (.glb, 0.8 MB)

위 샘플 모델을 스켈레톤과 애니메이션 13개 전부와 함께 받을 수 있습니다. CC0이므로 어떤 용도로든 쓸 수 있습니다.

리깅이 잘 되는 모델

  • 팔을 몸에서 조금 벌리고 똑바로 떠 있는 유령이 가장 잘 맞습니다.
  • 파일 하나에 유령 하나만 넣으세요.

리깅한 유령을 Unity, Unreal, Godot, Blender에서 사용하기

Unity 6

  1. Window > Package Manager를 열고 +를 클릭한 뒤 Add package by name을 선택해 com.unity.cloud.gltfast(glTFast)를 입력합니다.
  2. .glb 파일을 Assets로 드래그합니다. 메시, 스켈레톤, 애니메이션마다 하나씩의 Animation Clip이 담긴 프리팹이 됩니다.
  3. Animator Controller를 만들고 클립을 그 안으로 드래그한 다음, 프리팹의 Animator에 할당합니다.
  4. FBX가 더 편하다면 Blender에서 FBX로 내보낸 뒤, Unity에서 Rig > Animation Type을 Generic으로 설정하고(크리처는 Humanoid 아바타가 아닙니다) Apply를 클릭합니다.

Unreal Engine 5

  1. .glb 파일을 Content Browser로 드래그합니다(또는 +Add > Import). Unreal 5.1 이상은 glTF를 기본으로 임포트합니다.
  2. 옵션 대화상자에서 Import를 클릭합니다. Skeletal Mesh, 그 Skeleton, Physics Asset, 애니메이션마다 하나씩의 Animation Sequence가 생성됩니다.
  3. 크리처는 고유한 스켈레톤을 그대로 사용하므로 마네킹에 리타기팅할 필요가 없습니다.

Godot 4

  1. .glb 파일을 프로젝트 폴더에 복사합니다. Godot는 이를 Skeleton3D와 모든 애니메이션이 담긴 AnimationPlayer를 포함한 씬으로 임포트합니다.
  2. 걷기나 대기 같은 반복 동작은 .glb를 더블클릭하고 애니메이션을 선택한 뒤 Loop Mode를 Linear로 설정하고 Reimport를 클릭합니다.
  3. 씬을 인스턴스화하고 애니메이션을 재생합니다: $AnimationPlayer.play("Drift").

Blender

  1. File > Import > glTF 2.0 (.glb/.gltf)에서 파일을 선택합니다.
  2. 메시가 아마추어에 연결된 상태로 들어오며 첫 번째 애니메이션이 활성화되어 있습니다. 타임라인을 스크럽하면 재생됩니다.
  3. 나머지 애니메이션은 각각의 이름이 붙은 NLA 트랙에 있습니다. 트랙의 별(Solo)을 클릭하면 재생됩니다.

자주 묻는 질문

›사라지게 할 수 있나요?

네. Vanish는 유령을 점점 작게 줄여 사라지게 하고, Materialize는 다시 나타나게 합니다. 유령이 떠나거나 등장할 때 재생하세요.

›어떤 애니메이션이 포함되나요?

Drift, Float_Idle, Sway, Chase, Spook, Wail, Cackle, Peekaboo, Materialize, Vanish, Phase_Through, Possess, Hit입니다. 모두 다운로드에 포함됩니다.

›상업적으로 무료로 쓸 수 있나요?

네. 모델은 계속 사용자 소유이고 애니메이션은 CC0입니다.

›afk.ai는 무료인가요?

무료로 체험할 수 있습니다. 모델 리깅과 애니메이션 미리보기에는 비용이 들지 않습니다. Google로 로그인하며, 사이트는 광고로 운영됩니다.

›실행하려면 무엇이 필요한가요?

Chrome이나 Edge가 있는 컴퓨터면 됩니다. AI가 afk.ai의 클라우드 리거에서 실행되므로 다운로드할 것이 없습니다.

다른 것도 리깅하기