VRChat 마이너 갤러리 저장소

제 목
강좌/정보 아바타 3.0 기본 강좌
글쓴이
조개껍데기
추천
17
댓글
10
원본 글 주소
https://gall.dcinside.com/vr/480012
  • 2020-08-08 07:46:52
							

아바타 3.0이 이틀전(8/6)에 나왔다. 최근에 나온 것이라 강의가 없어서 적당히 알아보고 작성한다.


어디 디코방에서는 이미 정보도 공유하고 그랬다는데 모르겠다. 디코는 너무 폐쇄적이라 싫다.


해당 강좌는 2.0 아바타를 3.0으로 바꾸고 싶은 사람이나 3.0으로 아바타를 만들고 싶은 사람한테 적합하다.


완전 유니티를 처음하는 쌩 초보는 SDK2.0버전으로 작성된 기초 강좌를 보고 내공이 쌓였을 때 읽으면 좋다.


1.SDK3 다운로드


SDK2와 동일하게 홈페이지에서 다운한다.

https://vrchat.com/home/download


viewimage.php?id=3baf&no=24b0d769e1d32ca73ded8ffa11d028313550f9fb3f9dac8b24082381cb525a40d71faa3a53b4e54cbcb65114a41e0d6ced51ae0f4b3312dee94d2ccffcc9

이걸 다운하여 유니티에서 임포트 해준다.


2.기본적인 아바타 세팅


1.시야 맞추기


viewimage.php?id=3baf&no=24b0d769e1d32ca73ded8ffa11d028313550f9fb3f9dac8b24082381cb525a40d71faa3a53b4e54cbcb65114a41e0d6ced51aa5a4d6c1989b24d2ccffcc9

예전처럼 VRC Avatar Descriptor을 아바타의 최상위 오브젝트에 추가하고 view - view position의 좌표를 수정하여 

회색 공이 아바타의 눈 사이에 위치하도록 적절히 수정해준다. pumkin avatar tools라는 것을 이용하여 쉽게 맞출 수도 있다.


2.입모양(립싱크) 설정


말할 때 아바타가 입을 움직이게 하는 설정


viewimage.php?id=3baf&no=24b0d769e1d32ca73ded8ffa11d028313550f9fb3f9dac8b24082381cb525a40d71faa3a53b4e54cbcb65114a41e0d6ced51ad5e4f3317d8bb4f2ccffcc9

LipSync부분을 열고 Mode를 Viseme Blend Shape로 설정

Face Mesh에 표정이 들어있는 메쉬를 넣어준다. 보통은 이름이 Body로 되어있을 것이다.


3.아이트래킹과 눈 깜빡임 설정


예전에 블렌더 Cats를 통해 만들던 기능.


viewimage.php?id=3baf&no=24b0d769e1d32ca73ded8ffa11d028313550f9fb3f9dac8b24082381cb525a40d71faa3a53b4e54cbcb65114a41e0d6ced51ab0e193e19dee81c2ccffcc9

Eye Look 부분에 들어가서 Enable을 누르면 위 사진처럼 나온다.


General 탭에 있는 eye moments탭에서


Calm으로 갈 수록 눈을 덜 깜빡이고 Excited로 갈 수록 눈을 자주 깜빡인다.

Shy로 갈 수록 아이트래킹이 덜 작동하고 Confident로 갈 수록 아이트래킹이 자주 발동한다. (다른 플레이어를 향해 눈이 움직임)


Eyes 탭의 


Transform탭에서 Left Eye Bone과 Right Eye Bone에 왼쪽 눈 본과 오른쪽 눈 본을 넣어준다.

Rotation states탭에서 아이트래킹 할 때의 눈 움직임을 설정할 수 있다.


Loocking Straight가 정면을 보고 있을 때고

Up이 위 Down이 아래 Left Right 왼쪽 오른쪽


Preview버튼을 눌러서 설정해보자.


viewimage.php?id=3baf&no=24b0d769e1d32ca73ded8ffa11d028313550f9fb3f9dac8b24082381cb525a40d71faa3a53d98b44b2b05016a21a09604e66f4853d38f6a5e5827deefa

(Looking Left을 설정중인 사진)


마지막으로 눈 깜빡임 설정은 

Eyelids에서


Eyelid Type을 BlendShapes로 변경

Eyelids Mesh를 표정이 있는 메쉬로 설정


BlendShape States탭에서 

Blink쪽을 눈을 감는 쉐이프키로 설정. (현재 강의용 아바타는 양쪽 눈 다 감는 쉐이프키가 없어서 임시로 왼쪽 눈만 감게함)


3.예전 방식의 손가락 표정 방식


3.0들어와서 가장 크게 바뀐 방식이다. 

이젠 손가락 움직임과 표정 움직임 애니메이션을 따로 만들어서 하는걸 추천한다.


viewimage.php?id=3baf&no=24b0d769e1d32ca73ded8ffa11d028313550f9fb3f9dac8b24082381cb525a40d71faa3a53b4e54cbcb65114a41e0d6ced51ff0b4a3c198eee4a2ccffcc9

일단 쉽게하기 위해서 제작자들이 미리 만들어둔 예제를 사용할 것이다. 

Assets > VRCSDK > Example3 > Animation > Controllers에 가서


vrc_AvatarV3HandsLayer 애니메이터를 복사해오자.


viewimage.php?id=3baf&no=24b0d769e1d32ca73ded8ffa11d028313550f9fb3f9dac8b24082381cb525a40d71faa3a53b4e54cbcb65114a41e0d6ced51a85f4b3843d8ba4f2ccffcc9

두개를 복사했음. hand는 손가락 변경 애니메이션을 위한 애니메이터고

fx는 표정 변경 애니메이션을 위한 애니메이터로 쓸 것임


viewimage.php?id=3baf&no=24b0d769e1d32ca73ded8ffa11d028313550f9fb3f9dac8b24082381cb525a40d71faa3a53d98b44b2b05016a21a09604e63f2883f6bf5a4ec827deefa

대충 이런 표정만 있는 애니메이션과


viewimage.php?id=3baf&no=24b0d769e1d32ca73ded8ffa11d028313550f9fb3f9dac8b24082381cb525a40d71faa3a53b4e54cbcb65114a41e0d6ced51ab0c1c6911daea4c2ccffcc9

손가락 움직임만 있는 애니메이션을 분리해놓고(만들고)


만드는법:https://gall.dcinside.com/m/vr/94547


viewimage.php?id=3baf&no=24b0d769e1d32ca73ded8ffa11d028313550f9fb3f9dac8b24082381cb525a40d71faa3a53d98b44b2b05016a21a09604e61f2d83d69fef7e5827deefa

아까 복사해둔 애니메이터중 손가락 모양 변경용 애니메이터를 선택한 후 

애니메이터 칸으로 들어가고 Layers부분을 보면 Left Hand와 Right Hand 레이어가 있을 거다.


각각 왼손과 오른손의 애니메이션을 할당해줄 수 있다.


viewimage.php?id=3baf&no=24b0d769e1d32ca73ded8ffa11d028313550f9fb3f9dac8b24082381cb525a40d71faa3a53d98b44b2b05016a21a09604e31f2843c6bf6a7e3827deefa

한 레이어에 들어갔으면 Fist Open..등등 예전 방식의 아바타 표정 이름들이 보일 것이다. 

주먹쥔 손모양을 변경하고 싶으면 Fist에 들어가서 Motion에 주먹을 쥐는 애니메이션을 넣어주자.


V모양을 바꾸고 싶으면 Peace에 들어가서 바꾸고.. 이건 알아서 하자.


viewimage.php?id=3baf&no=24b0d769e1d32ca73ded8ffa11d028313550f9fb3f9dac8b24082381cb525a40d71faa3a53d98b44b2b05016a21a09604e35a4df3138f4a5e1827deefa

이제 표정용 애니메이터를 누르고 위에 설명한 방법대로 하나하나 표정 애니메이션을 넣어주자.


viewimage.php?id=3baf&no=24b0d769e1d32ca73ded8ffa11d028313550f9fb3f9dac8b24082381cb525a40d71faa3a53b4e54cbcb65114a41e0d6ced51a3084f6b43d3bd4b2ccffcc9

다시 아바타 디스크립터로 가서


Playerable Layers탭을 눌러 열어주자.


하나하나에 대한 설명은 공식 문서를 참고하고


우리가 필요한건 Gesture부분과 FX부분이다.


Default Gesture버튼과 Default Non-Tranform버튼을 눌러주자.


viewimage.php?id=3baf&no=24b0d769e1d32ca73ded8ffa11d028313550f9fb3f9dac8b24082381cb525a40d71faa3a53b4e54cbcb65114a41e0d6ced51aa5f1b391388b84e2ccffcc9

그러면 빈칸이 생길텐데 아까전에 수정한 애니메이터들을 넣어주자.


Gesture는 손가락 모양 변경 애니메이터

FX는 표정 변경 애니메이터


이러고 테스트 해보면 잘 변경된다.


다음 강좌에선 액션 메뉴를 통한 표정 변경 방법을 설명할 예정.



epimehyun 파딱의 상이다 2020.08.08 07:47:22
맨헤라 님이 파딱하세용 2020.08.08 07:51:57
ㅇㅇ 댓글 너무하네 니들이 사람이냐 211.196 2020.08.08 07:56:29
핑크여우씨 개추양 2020.08.08 07:56:49
Latasa 디코 하나도 없는 뉴비는 이런거 너무 좋아해요 2020.08.08 08:04:22
Pravda 최고야 - dc App 2020.08.08 08:38:24
Pravda 2020.08.08 08:38:43
온의 사랑해 - dc App 2020.08.08 08:40:43
묵언풀트 2020.08.08 08:43:03
ㅇㅇ 요약하면 안구 돌아가는 범위랑 왼손오른손 애니 따로 할당이 되는게 새로 추가됐단 얘기인가 125.131 2020.08.08 08:45:40
번호 분류 제목 글쓴이 날짜 추천
484480 일반 톰과제리 재밌어요 11 으ㅡ음 2020-08-13 16
484465 강좌/정보 써달라고해서 써주는 글리치 효과 강좌 14 무다무다무사무다 2020-08-13 10
484192 일반 아바타에 의자 넣은 아바타들 있잖아 이거 이렇게됨? 7 ㅇㅇ 121.166 2020-08-12 11
483833 일반 19) 브갤럼 아다 때준 썰...ssul 11 뎅하 2020-08-12 10
483499 일반 딸기 좆냥이가뭔데 씨발 ㅋㅋ 19 양산형이세계물 2020-08-12 12
483451 이벤트 피아노 연주 번개 성황리에 끝났습니다 6 카이카미 2020-08-12 9
483411 일반 내가완장하면될거같음 16 토라카츠 2020-08-12 12
483359 일반 딸기냥냥이 누군데 10 Dodge. 2020-08-12 12
483340 일반 세습제 안해도 문재인 이유 (오타아님) 3 카이카미 2020-08-12 12
483337 일반 진짜 주작으로 념글을 갈수 있음? 4 Stria 2020-08-12 17
483335 일반 솔직히 나같은 병신은 이딴 쓰레기같은 변방 마갤 밖에 안받아주는데 카이카미 2020-08-12 9
483326 일반 이갤 유입 없이 보이던 고닉만 보이는 이유 뭔지 알려줌? 2 카이카미 2020-08-12 9
483318 일반 제발 저격글좀 지우지 말아주셈 카이카미 2020-08-12 9
483316 일반 속보속보! 본인 학교에서 공책받음!!!!!!! 5 카이카미 2020-08-12 13
482949 일반 2시간 후면 노예탈출한다 ㅋㅋㅋ 14 기타 2020-08-11 9
482899 일반 내일 주딱 받기로 했음 9 포동포도 2020-08-11 9
482404 일반 이새끼 뭐하는 새끼임? 9 ㅇㅇ 175.223 2020-08-11 14
481827 일반 천원좌 근황 5 ㅇㅇ 49.170 2020-08-10 11
481804 강좌/정보 3.0으로 옷장을 만들어보자! 추가편 10 핑크여우씨 2020-08-10 18
481784 일반 뭐야 시발 내 MMD 돌려줘요 10 ITOAR 218.158 2020-08-10 16
481749 일반 버츄얼렌즈 2.0 적용법 7 ITOAR 218.158 2020-08-10 10
481563 강좌/정보 아바타 3.0)표정 메뉴 버튼 종류 10 조개껍데기 2020-08-10 11
481280 일반 내가 없으니까 갤이 안돌아가네 16 양산형이세계물 2020-08-09 15
481187 일반 자칭 컴잘알 게이야 미안하다 17 Alin 2020-08-09 9
481169 일반 저는분명 고닉추 7개 유동추 2개 박았는데 1 카이카미 2020-08-09 12
481145 일반 vrchat 대규모 광견병 갤러리 4 ㅇㅇ 218.152 2020-08-09 22
481143 일반 다 탈갤하고 저세상 가던데 9 카이카미 2020-08-09 14
480953 강좌/정보 아바타 3.0)눈 깜빡임 표정 간섭 없애기 8 조개껍데기 2020-08-09 11
480777 일반 아시발 머리 찢어짐 11 반다이몰 2020-08-09 10
480727 강좌/정보 3.0으로 옷장을 만들어보자! (Mesh On/Off 및 쉐이프키 제어) 11 핑크여우씨 2020-08-09 13
480659 일반 오늘 생일이야 13 ㅇㅇ 175.203 2020-08-09 13
480492 일반 아바타3.0으로 꼬리와 귀 자유롭게 움직이기 5 빅몬 2020-08-08 13
480383 강좌/정보 (아바타3.0)액션메뉴를 이용한 치마들기(Toggle강좌) 13 Doohle 2020-08-08 11
480267 일반 홀토리좌 아카프론 저능아냐? 13 ㅇㅇ 115.21 2020-08-08 11
480099 일반 퀵메뉴 작동안하는현상 해결법( Flick select) 4 Doohle 2020-08-08 10
480077 강좌/정보 아바타3.0)액션 메뉴로 표정 변경하기 10 조개껍데기 2020-08-08 10
> 강좌/정보 아바타 3.0 기본 강좌 10 조개껍데기 2020-08-08 17
479660 일반 오나홀 사기꾼좌 아카프론 정리해본다 6 ㅇㅇ 115.21 2020-08-07 17
479658 일반 vr챗을 접겠습니다.. 13 근본지 2020-08-07 10
479580 강좌/정보 sdk3 표정 애니메이션 넣는법 5 ㅇㅇ 58.77 2020-08-07 11
념글 삭제글 갤러리 랭킹