VRChat 마이너 갤러리 저장소

제 목
강좌/정보 아바타 3.0의 기능을 활용해서 랜덤기능 추가방법
글쓴이
ㅇㅇ
추천
10
댓글
5
원본 글 주소
https://gall.dcinside.com/vr/605652
  • 2020-11-18 19:37:53
  • 59.26
							

아바타 3.0 기능을 활용해서 랜덤 기능을 추가하는 방법에 대해서 설명하도록 하겠습니다.



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

1. 우선적으로 FX용 컨트롤러에 3개의 레이어를 추가해줍시다.




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

1-1. 물론 3개의 레이어 전부 Weight 값은 1로 올려줍니다.




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

2. 컨트롤러에 총 4개의 파라미터를 추가합니다. IsLocal의 경우는 임의로 이름을 변경하지 말고 그대로 입력하도록합니다.

IsLocal의 경우는 Bool로 추가해주고, 나머지 3개의 파라미터는 Int로 추가합니다.




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

3. 해당 레이어는 순차적으로 아바타 내에서 지속하여 회전하는 랜덤성을 구현하기 위해서 필요한 레이어입니다.

필요한 랜덤의 수 만큼 Empty를 추가하고 1~추가한 수 전부에 VRC Avatar Parameter Driver를 추가하여, 랜덤이라는 파라미터를 넣어 각 숫자를 입력합니다.

가령 3번의 경우 랜덤 파라미터를 넣어주고 Value 값을 3으로 주시면 됩니다.




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

4. Make Transtion으로 한방향으로 연결을 해줍니다. 그리고 우측과 동일하게 세팅을 합니다.

Exit Time의 시간을 줄이면 더욱 빠르게 랜덤이 돌아가게 됩니다.




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

5. 0번에서 1번을 연결시키고, 우측의 세팅과 동일하게 해줍니다. IsLocal를 true로 둠으로써 

상대에게 보이지 않는 랜덤의 회전이 아바타 내에 본인 한정하여 돌아가게 됩니다.




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

6. 해당 레이어는 자신이 보는 것과 상대방이 보는 것이 동일하게끔 싱크를 맞춰주는 기능을 추가하는 레이어입니다.

위와 같은 형태로 구성해주세요. 숫자는 자신이 원하는 랜덤의 수 만큼 추가하시면 됩니다.




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

7. 1번과 연결된 선을 위와 같이 세팅을 해주세요. 빨간색으로 표시한 부분이 가장 중요합니다. 

저 부분은 다른 번호도 동일하게끔 세팅하여야합니다. 다른 것은 오직 '랜덤'의 파라미터 값만 다르게 세팅해야하는 것입니다.




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

8. 가령 이와 같이 세팅을 전부 해주면 됩니다. 3번의 경우는 '랜덤타겟'을 이퀄 1, '랜덤'을 이퀄 3으로 해주시면 된다는 소리입니다.




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

9. 1~4번에 VRC Avatar Parameter Driver를 추가하여 랜덤싱크라는 파라미터를 추가하고, 값은 각 숫자마다의 값을 매겨줍니다.

1번은 1, 2번은 2, 3번은 3 이런식으로 말이죠.




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

10. 이번은 표시한 것들을 동일하게 세팅을 해주시면 됩니다. 전부 랜덤타겟 값을 이퀄 0로 해주시면 됩니다.




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

11. 마지막 레이어는 실질적으로 물건이 나오는 애니메이션을 추가하는 구간입니다. 위와 같은 형태로 만들어주세요.




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

12. 각기 재생하고자 하는 애니메이션으로 향하는 것에 우측과 같이 세팅을 해줍니다. 

1번 물건은 랜덤싱크 이퀄1, 2번 물건은 랜덤싱크 이퀄2, 3번 물건은 랜덤싱크 이퀄3 이런식으로 차이점만 두는 식으로 세팅하시면 됩니다.




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

13. 이제 물건들 꺼내는 애니메이션을 각각 motion에 추가하시면 됩니다.




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

14. 모든 라인을 우측세팅과 동일하게 하시면 됩니다. '랜덤타겟' 이퀄0로 말이죠.




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

15. 연결되는 부분에 VRC Avatar Parameter Driver를 추가해주고, '랜덤싱크' 파라미터를 0으로 변경하게 value 값을 0으로 추가합니다.




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

16. expression 파라미터에 2개의 파라미터만을 추가합니다.




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

17. expression 메뉴에 옆에 표시한 것처럼 세팅을 해줍니다. 

Type은 버튼 혹은 토글 원하시는 것을 사용하시면 됩니다.



18. 업로드 합니다.

실 사용은 아래와 같이 작동하게 됩니다.




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



CT 2020.11.18 19:40:25
CT 2020.11.18 19:40:25
Dodge. 2020.11.18 19:41:24
몰라용 강좌 올려줘서 고마워! 사랑해~ 2020.11.18 19:45:24
야너두 2020.11.18 20:16:50
번호 분류 제목 글쓴이 날짜 추천
616216 일반 [념글요청] Vrchat 아바타 공유 사이트 만들었다 14 ㅇㅇ 8.37 2020-11-28 12
616038 일반 저 요즘 이 분 트위터봄 7 면요리좋아함 2020-11-28 12
615776 일반 티엔제작자 신작 짤 몇개 더 15 날개 2020-11-27 11
615490 일반 인겜이든 갤이든 자신이 이중적란걸 지들은 모르나? 21 서라벌 2020-11-27 26
615292 일반 호감갤럼 방명록 도킹 하기 12 공룡술사 2020-11-27 9
615034 일반 애들아 나 생일인데.. 47 루디_ 2020-11-27 23
614711 일반 부스보다가 꼴려서 끄적여봄 13 snrnsepdy 2020-11-27 11
614627 일반 나도 여목 할래 44 연어수비드스테이크 2020-11-27 12
614417 일반 헤-아저씨는 34 Tndl 2020-11-26 14
613884 일반 근데 진짜 진지하게 생각하는 게 9 ㅇㅇ 39.7 2020-11-26 9
613765 일반 니들 이중성 좆되긴 함 ㅇㅇ 15 ㅇㅇ 223.39 2020-11-26 16
613271 일반 니가 먼저 과몰입하자고 도킹해 놓고 왜 나랑 안해줘?? 24 루디_ 2020-11-26 16
613038 일반 갤럼들 아바타 이름 14 갤부끄러워 2020-11-25 10
612829 일반 추천주작테스트 1 ㅇㅇ 39.7 2020-11-25 13
612449 일반 이번 주 음감회 공지 33 묵언소녀 2020-11-25 11
612446 강좌/정보 진짜 4k로 사진찍는법 알려줌 (구라아님ㅎ) 20 핑크여우씨 2020-11-25 11
612272 강좌/정보 뉴비의 블랜더 정복기 5부 A포즈 T포즈 변경하기 Blender 2.8 10 ㅌㅌ 175.127 2020-11-25 16
611331 일반 솔직히 친구가 다른사람 블락한 걸 어케알겠노 10 후~토 2020-11-24 13
611137 일반 Croma 저새끼는 왜계속 브갤 기어옴? 10 ㅇㅇ 223.39 2020-11-24 19
611131 일반 저예산 사네코 코스프레 31 냥멘 2020-11-24 29
610404 일반 제발 누가 이거 념글이나 공지에 올려놔라 23 ㅇㅇ 220.78 2020-11-23 12
609942 일반 친구하고 싶은 부븡 있어서 8 ㅇㅇ 211.36 2020-11-23 14
609816 강좌/정보 뉴비의 블랜더 정복기 4부 다른 아바타 옷 입히기 - 2 (본 수정) 8 타타타 2020-11-23 14
609738 강좌/정보 뉴비의 블랜더 정복기 4부 다른 아바타 옷 입히기 -1 (메쉬 수정) 9 타타타 2020-11-23 16
609631 일반 뉴비의 블랜더 정복기 3부 킷슈 타와와 가슴 붙이기(본 이식하기) 4 타타타 2020-11-23 13
609581 강좌/정보 뉴비의 블랜더 정복기 2부 아바타 몸통, 소체 교체하기 11 타타타 2020-11-23 10
609117 일반 TDA때매 시작된 좆같은 화장법 7 ㅇㅇ 175.199 2020-11-22 12
608548 일반 스키비디 춤 존나 귀엽네 ㅋㅋㅋ 16 신도담 2020-11-22 10
608471 일반 아니 이거뭐임; 17 Azucat 2020-11-21 15
608161 일반 VR챗 파워랭킹 27 난멋찜 2020-11-21 30
608033 일반 월드 만드러 바써... 11 빅몬 2020-11-21 13
607478 일반 VRChat를 위한 VR기기 선택 가이드 (작성중) 54 포동포도 2020-11-20 32
607299 일반 안과 밖의 모습 비교해 놓고 보니까 급 현타 존나 찐하네 22 신도담 2020-11-20 11
607114 일반 일단 지금까지 나온 정보 21 그렇게하는거아닌데 2020-11-20 13
606932 일반 vrchat 새 업데이트 간단 정리 5 tntnt 2020-11-20 11
606890 일반 텍스처 쉽게 만지는법... 18 백곰아저씨 2020-11-20 17
606675 일반 스노우엘프그림 7 징듕번 182.226 2020-11-19 11
606438 일반 QUQU 트윈머리 망가진거 고친 과정 강좌(?) 10 ㅇㅇ 220.70 2020-11-19 12
606427 일반 이.. 이게 뭐노 14 k22 59.30 2020-11-19 18
606380 일반 느그집=여자라고 애들 속이면서 희열 느끼는 정신병자 3 ㅇㅇ 117.111 2020-11-19 19
념글 삭제글 갤러리 랭킹