아바타 수정하시는 분중에 유니티에서 아바타를 직접 수정하는 분들에게 도움 되지 않을까해서 올립니다.

다만 설명이 처음하시는 분들이 따라하기 힘들 수도 있다는점은 죄송합니다. 다들 힘내세요!!

1.유니티 시작전

시작전에 유니티 Hub라는 프로그램을 받아서 설치하시는게 좋습니다.

2. 유니티 버전은 2019.4.29f1 버전으로!!

VRChat은 유니티 2019.4.29f1 에 최적화 되어 있습니다. 그래서 해당버전으로 보시는게 좋을거 같습니다.

이미 설치하신 분이라면 넘어겨서도 됩니다.

허브를 실행하면 아래 설치라는 항목이 있습니다. 그거 클릭하시면 추가라는 파란 버튼 있습니다.

여기에서 Unity 다운로드 아카이브를 클릭해주시면 버전별 다운로드할 수 있습니다. 2018.4.20f를 찾아 녹색 버튼으로 클릭해서 받아주세요.

처음이시라면 다운로드에 한참걸립니다. 열심히 예 혹은 다음 누르면서 진행해주세요.

설치가 끝나면 다시 Hub에서 새로생성 버튼을 클릭해주세요.

아래 이미지 처럼 나오는데 버전이 2019.4.29f1 인지 확인해주시고 생성 클릭하시면 프로젝트가 열립니다.

3.화면 컨트롤 및 화면 세팅

이제 유니티 화면이 나올겁니다. 3D 모델 파일이 fbx파일 혹은 유니티 패키징으로 되어 있는 아바타라면 수정이 가능합니다. 혹시나 다른 파일이라면 다른 프로그램에서 수정 혹은 다른 걸로 수정이 필요합니다.

화면은 5개의 창으로 되어 있습니다. 이중에서 개임 화면은 사용할 필요가 없으니 보지 않으셔도 됩니다.

주 화면차은 Scene이라는 창입니다.

Scene

VRChat 화면에서 보이게 되는 대략적인 화면입니다. 해당 화면을 여러 화면 띄워서 다각도에서 보면서 수정이 가능합니다. 화면 추가 방법은 아래 영상을 참조해주세요.

화면 예시

화면에 대한 컨트롤 기능은 대략 아래와 같습니다.

Hierarchy

Scene에 어떤게 올라와 있는지 알 수 있는 리스트 입니다. 해당 오브젝트중에서 하나를 선택하여서 Inspector에서 상세하게 세팅되어 있는 값을 볼 수 있습니다.

아바타 프리팹(추후 알려드립니다.)을 추가할때 실제 이름이나 경로는 다를 수 있습니다.

▶ 이렇게 되어 있는걸 클릭하면 하위에 있는 다른 파일들을 볼 수 있습니다. Alt를 누른채로 클릭 하시면 하위에 있는 모든 파일 경로를 알 수 있습니다.

▼이걸 클릭 하면 하위 파일을 숨길 수 있으며 Alt를 누른채로 클릭 하시면 하위에 있는 모든 파일 경로들을 숨깁니다.

원하는 파일을 더블 클릭하시면 해당 부분이 화면 중앙으로 오도록 자동 이동합니다.

Project

실제로 확인할 수 있는 파일 경로 입니다. 해당 부분에 파일이 있어야 Scene에 표시할 수 있습니다. 여기에는 다양한 파일 종류가 있으며 여기서 수정해야 되는 파일들이 있습니다.

Texture(텍스처, 이미지)

아바타에 올리는 이미지 입니다. 이 파일을 통해 아바타의 옷, 머리, 피부등의 색상을 조절할 수 있습니다.

Material(메테리얼)

이미지를 아바타에 어떻게 보이게 하는지 설정하는 파일입니다. 해당 파일에 대한 정보는 Inspector에 표시되는데 복잡할 수도 간단할 수도 있습니다. 해당 부분에 있는 것만 설정하셔도 이미지를 수정하지 않아도 괜찮을 수 있습니다.

Prefab(프리팹)

VRChat에 보여지는 아바타 파일입니다. 우리는 해당 파일에 적용되어 있는것을 수정하려고합니다.

화면에 올리는 방법으로 Hierarchy에 드래그 드랍으로 올려주시면 화면에 올라옵니다.

Inspector

Hierarchy, Project에서 선택한 파일에 대한 상세한 정보가 나옵니다. 해당 부분을 통해 파일에 대한 이미지를 변경하거나 파일을 보이지 않도록 처리할 수 있습니다.

일반적인 파일에 대한 정보

메테리얼의 화면

4. 간단한 수정 방법 3가지

아바타를 화면에 띄웠다면 이제 입맛에 맞게 수정하는 방법입니다. 수정에 다양한 방법이 있지만

1. 아바타에 귀, 꼬리 등 보이지 않도록 하기

2. 색상 변경, 의상 패턴 변경

등의 방법을 공유하고자 합니다. 다른 부분것도 있는데 제가 VRChat은 처음이라서 기능이 많은 아바타가 없고,

전문적으로 알아야 되는게 필요하다 생각되어 전문적인 부분은 의상 교체하는 부분만 이야기 하고자 합니다.

1. 아바타에 귀, 꼬리 등 보이지 않도록 하기

여기서는 유니티에서 보이지 않도록 처리하는 방법을 알려드리고자 합니다.

예시로 귀를 숨기고자 하면 Hierarchy에서 헤어 파일을 찾아 선택해도 되고 Scene에서 헤어가 선택될때까지 귀에 마우스를 가져가고 클릭하는 방법이 있습니다.

해당 부분이 선택되었다면 Inspector가장 위에 아래와 같이 표시가 됩니다. 여기서 Tag라는 글 위의 체크박스를 클릭하시면 아바타에서 귀를 숨길 수 있습니다.

다만 주의하셔야 되는 부분으로 아바타가 위와같이 숨기고 싶은 부위가 개별적인 파일로 있어야 합니다. 그러지 않을경우 숨기고 싶지 않는 부분도 보이지 않게 됩니다.

2. 색상 변경, 의상 패턴 변경

여기서 알려드리는 방법은 Texture를 수정하는 방법으로 알려드리고자 합니다.

1에서 알려드린것과 동일하게 원하는 파일을 선택합니다. 그리고 Inspector을 보시면 아래

이렇게 생긴 창이 있습니다. 여기서 ▶이렇게 생긴걸 클릭해주시면

이렇게 표시됩니다. 여기서 BaseMap이라 되거나 하는것이 가장 기본적으로 사용되는 이미지입니다. 기존 파일 자체를 바꾸셔도 되고 Project에 이미지를 추가한 다음 우측 이미지가 표시되는 화면에 드래그앤드랍으로 넣으셔도 됩니다.

현재는 기존 파일을 찾아 수정하는 방법을 해보겠습니다.

우측 이미지를 클릭하면 Project에 있는 파일이 표시 됩니다.

위와 같이 하면 아바타에 들어가있는 이미지 파일을 찾을 수 있습니다. 해당 파일을 수정해서 저장하시고 유니티로 확인하시면 수정된 부분이 반영되어 나옵니다.

수정전 이미지

수정후 이미지

해당 이미지가 적용된 아바타

3. 의상교체는 어떻게 하는가

보통 아바타를 사용하시면 의상이나 머리카락이 마음에 들지 않아 내가 원하는 헤어나 의상으로 변경하고자 합니다. 하지만 그냥 바꾸어서는 아바타에 의상이나 헤어가 정상적으로 적용되지 않습니다. 보통 적용이 가능한 아바타는 헤어 파일을 숨김처리하면 아래와 같이 대머리 형태로 나옵니다.

헤어를 숨김 아바타

맨하단의 Root Bone

원하시는 헤어나 의상을 화면에 가져가시면Inspector에서 Root Bone이라는 것이 있고 해당 부분에 Hips(다른 이름 일 수 있습니다.)라는 부분을 클릭하시면 여러 파일이 담긴 파일이 선택됩니다.

해당 파일은 bone이라 해서 아바타의 애니메이션, 움직임을 담당하는 부분입니다. 혹시나 bone의 구조가 다르다면 아바타와 의상을 합치는것은 무지 힘든일이 될것입니다. 해서 보통 호환이 많은 인기 아바타를 사용하시는게 좋을거 같습니다.

해당 파일은 아바타에게 헤어나 의상을 합칠 수 있도록 적용하는 기능입니다. 무료이니 걱정하지 마시고 받아서 유니티에 추가해주세요. 사용방법또한 영상으로 있으니 보시고 적용하시면 됩니다.

설명드린 내용외에 다양한 기능 추가방법이 있습니다. 참조가 될만한 유튜브 영상 링크도 공유드려요.

다들 원하시는 아바타로 변경하시기 쉬우셨으면 좋겠고 새벽에 올려두고 확인했는데 많은 관심 가져주셔서 감사합니다!!!!