문서 메뉴
사용 가이드

Auto Fitting Mode

의상을 대상 아바타에 맞게 자동 변형하는 전체 작업 흐름입니다.

きせった (Kisetter) 3.1.3 기준
⚫ 의상을 **Target Avatar에 맞게 자동으로 조절하여 변형을 진행하는 모드**입니다.
⚫ 본을 조정하는 기능이 필요하시다면 **Manual Fitting Mode**를 사용해주세요.

[1] 준비#

1. 🧍‍♂️Source Avatar Setup#

  1. 아바타를 Scene에 배치한 뒤 회전(Rotation)과 스케일(Scale)을 초기화합니다.

  2. 아바타에 Animator와 몸통에 해당하는 Skinned Mesh Renderer가 정상적으로 존재하는지 확인합니다.

    image.png

  3. Body Mesh가 축소되거나 가려진 부분 없이 전부 보이도록 BlendShape를 조정합니다.

    image.png

1. 👕Source Clothes Setup#

  1. 의상을 Scene에 배치한 뒤 Source Avatar의 자식으로 넣고 위치와 크기를 맞춰줍니다.

    image.png

  2. Source Avatar에 맞게 의상의 BlendShape를 조절합니다.

    image.png

  3. Avatar의 BlendShape도 의상에 맞춰 👠Foot Heel, 👙Breast 등의 BlendShape를 조절합니다.

    image.png

1-2. 📄 Source Profile 사용#

  1. 📄 Profile 준비
  • Profile 경로: Assets\@Eden_Tools\Kisetter\Profiles
  • 목록에 원하는 Profile이 보이지 않는 경우, 위 경로에 Profile 폴더를 직접 추가 해 주세요.
    • Profile 폴더 구성 예시

      Profiles └─ ProfileName ├─ ProfileName.json └─ ProfileName.eb

      image.png

image.png

  1. 만약, Profile이 Foot_Heel을 조정한 Profile이라면, Target Avatar도 그에 맞춰 비슷한 발의 형태가 되도록 BlendShape를 조정해주세요.
    1. 의상에 맞춰 Foot_Heel (or HighHeel) Profile을 사용해주세요.

2. 🧍Target Avatar Setup#

  1. 아바타를 Scene에 배치한 뒤 회전(Rotation)과 스케일(Scale)을 초기화합니다.

  2. 아바타에 Animator와 몸통에 해당하는 Skinned Mesh Renderer가 정상적으로 존재하는지 확인합니다.

    image.png

  3. Body Mesh가 축소되거나 가려진 부분 없이 전부 보이도록 BlendShape를 조정합니다.

    image.png

  • 만약, Source의 Foot Heel을 조정한 경우 Target Avatar도 비슷한 발의 형태가 되도록 BlendShape를 조정해주세요.
Bad Case
Bad Case 1
Good Case
Good Case 1
Bad Case
Bad Case 2
Good Case
Good Case 2

[2] 변형 진행#

3. 🔧きせった (Kisetter)r Setup#

  1. きせった (Kisetter)를 Hierachy에 배치합니다.
    • Prefab 경로: Assets\@Eden_Tools\Kisetter\Kisetter.prefab

4. きせった (Kisetter) Setup#

  1. きせった (Kisetter) - Auto Fitting Mode 를 클릭합니다.

image.png

  1. 앞서 준비한 아바타의상을 きせった (Kisetter)에 할당해 줍니다.

    image.png

    • Source Avatar Object: 의상의 원본 아바타 오브젝트
    • Source Clothes Object: 의상 오브젝트
    • Target Avatar Object: 대응할 아바타 오브젝트
  2. Profile Mode 일 경우

    image.png

    • Profile: 사용할 의상에 맞는 Profile
    • Source Clothes Object: 의상 오브젝트
    • Target Avatar Object: 대응할 아바타 오브젝트

5. きせった (Kisetter) Option Setup#

  1. Body Mesh 자동으로 할당하기

    1. 체크 시, 아바타의 몸통에 대한 Mesh를 자동으로 탐색합니다.
    2. Body Mesh를 자동으로 찾지 못한 경우, Body Mesh 선택 창이 표시됩니다.
      1. 이 창에서 몸통에 해당하는 Mesh를 선택한 뒤 [Select] 버튼을 클릭해 주세요.

    image.png

  2. Mesh List

    image.png

    • [Refresh Mesh List] 버튼을 눌러 Mesh 리스트를 새로고침합니다.
    • 변형하지 않을 Mesh가 있다면 해당 항목의 선택을 해제하세요.
  3. Body Gap

    • 의상과 바디 사이의 최소 거리를 설정하는 파라미터입니다.
    • 바디 관통(뚫림)이 심하게 발생할 경우 해당 값을 높여주세요.
  4. Skip Foot Fitting

    • 신발에 **Fitting(형태 변형)**을 적용하지 않는 옵션입니다. (스케일 조정은 그대로 적용됩니다)
    • 발의 세부적인 형태에 맞춰 변형하려면 해당 옵션을 비활성화해주세요.
  5. [Advanced Option] - [Save Settings] - Save Result As BlendShape

    • 활성화 시 변형된 결과를 Mesh에 바로 반영하지 않고 BlendShape로 저장합니다.
  6. [Advanced Option] - [Weighting Settings] - Transfer Weight To Avatar

    • 의상 Mesh의 Weight를 Target Avatar의 Armature 기준으로 다시 연결하는 옵션입니다.
    • Modular Avatar 등을 사용하지 않고 의상을 아바타 본에 직접 연결해야 할 때만 활성화해주세요.
  • 그 외 다른 Parameter에 대한 자세한 설명은 다음의 문서를 참조해 주세요.

6. 변형 진행#

Run ALL을 눌러서 변형을 진행합니다.

image.png

  • Fitting과 Weighting을 단계별로 진행하려면 아래의 Step-by-step Progress를 사용합니다.

[3] 결과 확인#

7. 변형된 결과물 확인#

7-1. 변형 결과물 확인#

  • 변형된 결과물이 아바타에 맞게 적용되었는지 확인합니다.
  • 원치 않는 형태로 변형된 경우, [Advanced Option] - [Save Settings] - Save Result As BlendShape를 활성화했다면 의상에 추가된 Kisetter_fit BlendShape 값을 조절해 원래 형태로 되돌릴 수 있습니다.

7-2. VRChat - Modular Avatar#

  • Modular Avatar는 예시일 뿐이며, VRCFury 등 다른 툴을 사용해 의상의 본이 아바타를 따라 움직이도록 설정해도 괜찮습니다.
    • 단, [Advanced Option] - [Weighting Settings] - Transfer Weight To Avatar를 체크한 경우에는 의상이 이미 Avatar 본을 따라 움직이도록 설정됩니다.
  • 의상을 우클릭한 뒤 [Modular Avatar] - [Setup Outfit]을 선택하여, 의상의 본이 아바타를 따라 움직이도록 설정합니다.

image.png

  • Table Of Content
문제가 해결되지 않나요? Discord Help 채널에서 문의하기