VRChat 마이너 갤러리 저장소

제 목
강좌/정보 [VRCSDK3.0 유니티 강좌] 완전쉬운 아바타에 디씨콘 넣기
글쓴이
레콘
추천
16
댓글
15
원본 글 주소
https://gall.dcinside.com/vr/642562
  • 2020-12-15 10:47:37
							

[VRCSDK3.0 유니티 강좌] 완전쉬운 아바타에 디씨콘 넣기


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


브붕쿤들아 안녕! 오늘 강좌는 아바타에 디씨콘을 넣어볼거야!

파라미터 1개만 쓰고, 애니메이터 노가다도 없어, 최대 아이콘 99개까지 넣을 수 있고 무거운 에셋도 아니야.

일단 기본적으로 부랄챗콘, 쭐어콘, 케장콘 넣어뒀는데 수정해서 사용할 수 있게 만들어뒀어.

이 강좌는 VRCSDK3.0으로 아바타 표정바꾸고 업로드정도는 할줄 아는 실력정도면 충분히 따라할 수 있을거야.


다운로드: https://1drv.ms/u/s!Am0Uc0pQ0KNS4rx7Ul1BDSpULUI-ew?e=9lBKbv



적용법


1. 프리팹 적용


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


1. 다운받은 유니티패키지 파일을 프로젝트에 풀어주자.

2. 그러면 그 안에 들어있는 Emoji프리팹을 적용하려는 아바타 최상단에 드래그해서 넣어줘.

3. 보면 Parent Constraint가 있을텐데 Source에다가 아바타 Head본을 넣어주자.


- 손에서 발사하게 하고 싶으면 손 본 넣어줘도 됨

- 이때 중요한건 Emoji는 아바타 최상단에 넣어줘야하고, 비활성화하거나, 이름을 바꾸거나 하면 작동 안되니까 그대로 두자.



2. 메뉴 설정


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


1. 적용하려는 아바타 Expression Menu에다가 Emoji_Menu로 연결되는 Sub Menu를 하나 만들어주자.


- Emoji_Menu는 유니티패키지 푼곳에 들어있음.

- 이름이나 아이콘은 원하는대로 정할 수 있어.



3. 파라미터 설정


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


1. 적용하려는 아바타의 Expression Parameter 비어있는 칸에다가 VRCEmoji를 넣고 float로 지정해주자.


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


2. 적용하려는 아바타의 FX Layer에 해당되는 애니메이터로 들어가주자.

3. 파라미터 탭을 누르고, + 버튼을 눌러 Float를 VRCEmoji라는 이름으로 추가해주자.


- 이건 이름이나 형식 다르면 작동 안하니 주의하고.



4. 애니메이터 설정


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


1. 적용하려는 아바타의 FX Layer에 해당되는 애니메이터에서 레이어 탭으로 들어가주자.

2. + 버튼을 눌러 Emoji라는 레이어를 만들어주고 가중치를 1로 주자.


- 이건 이름 마음대로 해도 상관없어.

- 레이어 위치는 첫번째 레이어만 아니면 어디에 둬도 상관없어.


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


3. 유니티패키지 풀어준 경로에 들어있는 Emoji_Controller애니메이터로 들어가주자.

4. 노드 3개를 드래그해서 Ctrl+C로 복사해준 다음, 4.2. 에서 만든 레이어에 Ctrl+V로 붙여넣기 해주자.

5. 붙여넣기 전이랑 모습이 다르게 보일텐데, Emoji_Disabler를 우클릭해 Set as Layer Default State를 선택해서 주황색으로 만들어주자.



5. 업로드


1. 업로드하면 적용 끝이야. 인게임에서 액션 메뉴 불러서 디씨콘 쓸 수 있어.

2. 소중한 친구한테 한강으로가! 같은 말을 하면 슬퍼할거야.



제거


1. 제거하려면 위에서 추가했던것들 다 지워주면 됨.



응용법


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


1. Resources 폴더에 들어있는 Emoji_Texture이랑 Emoji_Icons폴더 내용물을 수정하면 원하는 디씨콘을 쓸 수 있어.

2. 사이즈는 100x100 픽셀 고정이고, 아이콘간 간격은 2픽셀인데 자세히 보면 중앙은 간격이 4픽셀이야.

3. 이렇게 만든 이유는 1024x1024 픽셀 맞추려고 그런거야 그대로 사용하면 됨.

4. 첫번째 칸이 X 표시인 이유는, 구현 원리상 첫번째칸은 표시할수 없어서 빈칸이야, 아이콘 넣어도 표시 안되니 그대로 두면 됨.

5. 작동 원리 핵심은 Emoji_Controller에 있는 Emoji_Selecter야, Normalized Time을 이용한건데 궁금한 브붕이는 한번 열어서 확인해봐.



기타


에셋 만들고 내 아바타 말고 작동 확인 안해봤음 혹시 문제 생기면 알려줘 미안.

기본으로 넣어둔 디씨콘들 문제 되면 그것만 빼서 다시 올려줄게.

cafe 2020.12.15 10:48:09
그런가요? 애기가 아니라 마망이였어 ㄷㄷ 2020.12.15 10:48:44
Pro매국노 gif식 디씨콘도 되는거야? 2020.12.15 10:49:42
snrnsepdy 이모지 뭐시기만 봐도 정신나갈것같다 2020.12.15 10:50:15
Pro매국노 2020.12.15 10:50:41
Pro매국노 이런거는 안되려나 2020.12.15 10:50:55
사나흘 2020.12.15 10:51:07
레콘 gif는 안됨 ㅠㅠ 2020.12.15 10:51:37
tntnt 2020.12.15 10:51:48
Pro매국노 그럭구나 고마워!!! 잘쓸게 2020.12.15 10:52:01
핑크여우씨 요거 파티클로 하는 강좌 있었는데 이건 아예 프리팹을 만들어줫네;; 2020.12.15 10:52:26
야너두 개추 - dc App 2020.12.15 10:52:55
레콘 gif되는버젼도 만들수는 있는데 귀차나.. 2020.12.15 10:58:47
미소 2020.12.15 11:04:31
BLUELEMON 와 개추드립니다 개쩌내 2020.12.15 11:08:19
번호 분류 제목 글쓴이 날짜 추천
709416 일반 일반인 친구 조교하는데 너무 꼴린다... 10 ㅇㅇ 182.217 2021-01-23 13
709209 일반 이벤트 상품 조정합니다! (Feat. 나에게 있어 VRCHAT 이란?) 18 Dark_Chocolate 2021-01-23 15
709080 일반 천원좌 근황 11 ㅇㅇ 39.7 2021-01-23 14
708454 이벤트 랜덤야스 교류회 7 집에가고싶었다고 2021-01-22 18
708230 일반 진짜 이 게임하다보니 없던 정신병도 생길것 같다 시발 29 ㅇㅇ 175.223 2021-01-22 24
708071 이벤트 [이벤트] 나에게 있어 VRCHAT 이란? 50 Dark_Chocolate 2021-01-22 17
708003 일반 진짜 갤접어야되나? 나 진짜 이상해진듯ㅋㅋ 29 마지쨩 2021-01-22 20
707587 일반 진짜 좆목개쩌네 시팔 4 초보자아 2021-01-22 11
706819 일반 호감고닉 시발연 ㅋㅋ 12 ㅇㅇ 2021-01-21 15
706795 강좌/정보 야심한 새벽 아무도 안보는 하카 립싱크 되게하는방법 7 집에가고싶었다고 2021-01-21 14
706776 일반 친구 짤 그려줌 16 ㅇㅇ 112.172 2021-01-21 13
706755 일반 막 피가 나고 땀 나서 눈물이 난다 6 kalinya 2021-01-21 14
706477 일반 친구 찾으러 가는 만화 하편 16 ㅇㅇ 1.236 2021-01-21 21
706283 일반 저번에 나 존나 감동 시킨 디코 보낸 친구 후기 26 ㅇㅇ 182.217 2021-01-21 22
706228 일반 과몰입 떡밥 한창일때 찐화본역 갔다옴 18 Choy 2021-01-21 15
706100 일반 첫 h 후기 (장문) 19 묵언소녀 2021-01-21 14
706040 일반 첫 자지가상섹스후기 23 Keung 2021-01-21 20
705813 일반 Vrchat 야스에 대해 경험담 이야기 47 TrustedUser 2021-01-21 16
704949 일반 본인 부알 접었는데 부알 친구한테 이런 메시지 받음 16 ㅇㅇ 182.217 2021-01-20 10
704856 일반 안물안궁 내 과몰입 이야기 5 baretta 2021-01-20 11
704757 일반 아까 욕 뒤지게 먹고 30 ㅗㅗ 118.221 2021-01-20 14
704587 일반 유동보지년아 이거봐봐 8 tntnt 2021-01-20 11
704040 일반 장문) 뉴비 여기 갤 구경하면서 봤던거 정리 26 과일냠냠이 106.102 2021-01-20 33
704016 일반 브갤 완장 요약 10 tntnt 2021-01-20 12
703865 일반 안녕 나 생일이야 21 갓갓택 2021-01-19 14
703527 일반 그건 그렇고 그거아니 23 레이카 2021-01-19 14
703370 일반 코드 왜 걸림??? 4 ㅇㅇ 210.217 2021-01-19 11
702827 일반 엄선된 유동의 호감형 코코짤 6 ㅇㅇ 211.248 2021-01-19 15
702681 이벤트 mbti 랜덤매칭 교류회 24 초보자아 2021-01-19 15
702300 일반 어제자 야스 9 Paisly 2021-01-19 11
701686 일반 근데 진짜 진지하게 생각하는 게 3 ㅇㅇ 110.70 2021-01-18 18
701450 일반 서라벌 왜 저럼 ㅋㅋㅋㅋㅋㅋㅋㅋㅋ? 6 ### 2021-01-18 17
701432 일반 브갤이 념글 가기 쉬운 이유 5 ㅇㅇ 119.201 2021-01-18 17
701413 강좌/정보 유니티에서 UTS쉐이더를 인게임하고 비슷하게 설정하는법 (빛설정하기) 6 ㅇㅇ 220.126 2021-01-18 13
701412 일반 저기 나랑 과몰입 할래...? 3 ㅇㅇ 175.210 2021-01-18 11
701384 일반 test 3 ㅇㅇ 222.101 2021-01-18 21
701236 이벤트 1/29 (금) 음주교류회 개최 19 냥긋 2021-01-18 24
701175 일반 브챗하는 게이새끼들 자화상 그려봤따 평가좀 16 d 114.30 2021-01-18 28
701086 VRC일기 아침체조 가본 만화 25 네무리타이 2021-01-18 14
700924 일반 근데 진짜 진지하게 생각하는 게 8 ㅇㅇ 110.70 2021-01-18 14
념글 삭제글 갤러리 랭킹