플러그인Unity

Unity용 AFK AI: 에디터용 자동 리깅 패키지

Unity를 떠나지 않고 모델을 리깅하고 애니메이션까지 넣어요. 프로젝트에서 모델을 고르고 Rig를 클릭하면 1분쯤 뒤 애니메이션 클립이 든 리깅된 사본이 원본 옆에 생기고, 바로 재생할 수 있어요.

버전 0.1.0 · 28.5 KBafk-ai-unity-0.1.0.tgz
지원 OS: Windows, macOS 및 Linux

Unity 안에서 세 단계로

  1. Unity

    Assets > Characters

    Materials
    Textures
    Hero.fbx
    1

    모델 선택

    Project 창의 .fbx, .glb, .gltf 파일이나 씬에 배치한 모델을 선택해요.

  2. Unity

    AFK AISign out

    you@example.com · 2 rigs left this month

    Body type
    Human▾
    All animationsRig only
    FacingAuto ▾
    Rig

    Rigging: adding the animations…

    2

    Rig 클릭

    AFK AI 창에서 모델 유형을 고르고 Rig를 클릭해요. 리깅하는 동안 계속 작업할 수 있어요.

  3. Unity

    Assets > Characters

    Materials
    Textures
    Hero.fbx
    Hero_rigged.fbxHumanoid
    Idle_A⟳
    Walk⟳
    Sprint⟳
    Jump_Start
    3

    프로젝트로 돌아와요

    리깅된 FBX가 원본 옆에 생겨요. 사람이면 Humanoid로 설정되고, 클립은 반복 재생 또는 한 번 재생으로 설정돼요.

설치

  1. afk-ai-unity-0.1.0.tgz을 다운로드해서 프로젝트의 Packages 폴더처럼 계속 둘 수 있는 곳에 넣어요. Unity는 이 파일에서 패키지를 설치해요.
  2. Unity에서 Window > Package Manager를 열고 왼쪽 위 +를 클릭한 뒤 Add package from tarball...를 선택하고 파일을 골라요.
  3. Window > AFK AI를 열어요.

패키지는 Unity 에디터 안에서만 실행돼요. 게임 빌드에는 아무것도 들어가지 않아요.

다운로드

Unity용 다운로드

무료 다운로드

파일
afk-ai-unity-0.1.0.tgz
버전
0.1.0
크기
28.5 KB
지원 OS
Windows, macOS 및 Linux
SHA-256
88c1bd92bcbbab5f4052ede5c15efee0411c57eb205fc97e05e7eaeedd80dd34

요구 사항

  • Windows, macOS, Linux의 Unity 2021.3 이상(Unity 6 포함)
  • afk.ai 계정: Google로 로그인해요. 무료 계정은 월 3회 리깅할 수 있어요.
  • 인터넷 연결: 리깅은 AFK AI 서버에서 이루어져요.

사용법

  1. AFK AI 창에서 Sign in을 클릭해요. 브라우저에서 afk.ai가 열리면 Google로 로그인한 뒤 Unity로 돌아와요. 창에 이메일과 이번 달 남은 리깅 횟수가 표시돼요.
  2. Project 창에서 모델 파일(.fbx, .glb, .gltf)을 선택해요. 씬에 배치한 모델을 선택해도 돼요. 그러면 플러그인이 그 모델의 원본 파일을 보내요.
  3. Body type을 고른 다음, 리그와 그 모델 유형의 모든 애니메이션을 받으려면 All animations, 스켈레톤만 받으려면 Rig only를 골라요. Facing은 Auto 그대로 두세요.
  4. Rig를 클릭해요. 창에 업로드, 리깅, 애니메이션 추가, 다운로드 순으로 진행 상황이 표시돼요. 창을 닫아도 멈추지 않아요.

브라우저가 Unity로 돌아오지 못하면(일부 보안 소프트웨어가 막을 때) afk.ai에 로그인 코드가 대신 표시돼요. AFK AI 창에서 I have a sign-in code를 열고 코드를 붙여 넣은 뒤 Use code를 클릭하세요.

리깅할 때마다 afk.ai/rig와 똑같이 계정의 리깅 횟수가 1회 차감돼요. 무료 계정은 월 3회와 무료 애니메이션을 쓸 수 있고, 요금제를 이용하면 리깅 횟수가 늘고 모든 애니메이션을 쓸 수 있어요. 실패한 리깅은 차감되지 않아요.

돌아오는 결과물

위치
Hero.fbx 옆에 Hero_rigged.fbx가 생기고, Project 창에서 선택되어 강조 표시돼요. 원본은 건드리지 않아요.
사람
사람은 Humanoid로 들어와요. 그래서 다른 Humanoid 캐릭터와 애니메이션을 서로 주고받을 수 있어요.
그 밖의 모델
동물, 크리처, 오브젝트는 Generic으로 들어와요.
클립
애니메이션마다 클립이 하나씩 생겨요. Idle, Walk, Run처럼 반복되는 클립은 반복 재생으로, Jump나 Death처럼 한 번으로 끝나는 클립은 한 번 재생으로 설정돼요.
AFK AI가 만드는 결과물을 3D로 보세요. 모델 유형에 맞춰 만든 스켈레톤에 모델이 얹히고, 웨이트가 칠해지고, 애니메이션이 들어가요. 드래그해서 돌려 보고, 애니메이션을 골라 재생해 보세요. 기사: Medieval Knight, 제작 Andy Woodhead, CC BY 4.0.

알아 둘 제한 사항

  • 플러그인은 모델의 원본 파일을 그대로 보내요. .fbx, .glb, 또는 모든 데이터가 포함된 .gltf이고, 최대 50 MB예요.
  • Unity가 사람 스켈레톤을 Humanoid 본에 매칭하지 못하면 모델은 Generic으로 들어와요. 애니메이션은 그대로 재생되지만, 다른 Humanoid 캐릭터와 주고받을 수는 없어요.
  • Stop waiting은 Unity의 대기만 멈추고 리깅은 멈추지 않아서, 리깅 횟수는 그대로 차감돼요. 연결이 끊기면 Try again이 같은 리깅을 이어받고, 두 번 차감하지 않아요.

자주 묻는 질문

Unity 6에서도 작동하나요?

네. Unity 6를 포함해 Unity 2021.3 이상에서 작동해요.

게임 빌드에 뭔가 들어가나요?

아니요. 패키지는 에디터 전용이에요. 게임에는 리깅된 모델과 클립만 들어가요.

.glb 파일도 리깅할 수 있나요?

네. Unity는 glTF 임포터 패키지가 설치되어 있어야 .glb와 .gltf 파일을 모델로 보여 주지만, 플러그인은 어느 쪽이든 보낼 수 있어요. 리깅된 사본은 FBX로 돌아와요.

반복되면 안 되는 애니메이션이 반복돼요. 어떻게 바꾸나요?

_rigged.fbx를 선택하고 Inspector에서 Animation 탭을 연 뒤, 클립을 골라 Loop Time을 바꾸고 Apply를 클릭하세요.

Unity용 AFK AI는 무료인가요?

무료로 다운로드할 수 있어요. 리깅할 때마다 afk.ai/rig와 똑같이 afk.ai 계정의 리깅 횟수가 1회 차감돼요. 무료 계정은 월 3회와 무료 애니메이션을 쓸 수 있고, 요금제를 이용하면 리깅 횟수가 늘고 모든 애니메이션을 쓸 수 있어요. 실패한 리깅은 차감되지 않아요.

로그인 정보가 내 파일에 들어가나요?

아니요. 로그인 정보는 씬이나 프로젝트 파일이 아니라 내 컴퓨터의 사용자 설정에 저장돼요. 그래서 작업물을 공유하거나 커밋해도 계정은 공유되지 않아요. Sign out을 누르면 로그인 정보가 지워져요.

결과물을 상업용 게임에 써도 되나요?

네. 애니메이션은 CC0(퍼블릭 도메인)이고, 모델은 계속 내 것이에요.

다른 앱용 AFK AI

모든 플러그인 →

브라우저에서 리깅하고 싶다면?

afk.ai/rig도 똑같이 리깅하고, 미리보기와 수정 기능, 모든 다운로드 형식을 갖추고 있어요.

모델 리깅하기