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
번호 분류 제목 글쓴이 날짜 추천
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
606317 일반 뭐하는거노 14 ㅇㅇ 223.38 2020-11-19 15
605985 일반 과몰입으로 삼행시 해보겠웁니다,,,, 11 헤응 2020-11-19 11
605718 일반 모닝 티엔낙서 , , , 12 부천핵주먹 2020-11-18 17
> 강좌/정보 아바타 3.0의 기능을 활용해서 랜덤기능 추가방법 5 ㅇㅇ 59.26 2020-11-18 10
605580 이벤트 제 1회 VRCHAT 음악 품평회 개최할 예정입니다. 9 ㅇㅇ 2020-11-18 11
605576 일반 오큘러스 퀘스트2 구매후 처음 플레이 해봤습니다 10 Mojarin 2020-11-18 13
605514 일반 잔혹한 어쌔신 홋포냥이 모음 [24.4MB] 8 냉혹한푸른곰팡이 2020-11-18 19
605370 일반 스윗VR 19 냉혹한푸른곰팡이 2020-11-18 27
604404 일반 한남춘 저새끼가 제일 악질임 11 ㅇㅇ 223.38 2020-11-17 11
604340 일반 님들아 오늘 저 생일이에요 16 반쪽 2020-11-17 13
604008 일반 야이씨발럼들아정병갤만들지마 12 도스토예프스키찬호 2020-11-17 12
603435 일반 내가본 닮은꼴들.jpg 6 ㅇㅇ 223.38 2020-11-16 13
603186 일반 브알챗이 화술에 도움이 되긴 되는듯 26 기타 2020-11-16 14
603001 일반 야 이 가짜암캐들아 9 핑크여우씨 2020-11-16 11
602782 일반 오너와 오너캐.jpg 8 JugularVein 2020-11-16 12
602715 일반 님들 트위터에서는 얼굴까는게 유행인가봐요 17 ㅇㅇ 118.235 2020-11-16 18
602648 일반 시발 실수로 전산어플에 브얄챗사진올리고 완료침 27 일진 118.235 2020-11-16 14
602303 일반 퍼지그림 11 난멋찜 2020-11-15 14
602280 일반 유우코 동생 낙서 8 부천핵주먹 2020-11-15 11
602120 일반 레이니낙서 + 6 부천핵주먹 2020-11-15 12
602087 일반 념글 올려주냐? 3 ㅇㅇ 125.180 2020-11-15 12
601439 일반 존나 귀한거 ㅇㅇ..jpg 12 양산형이세계물 2020-11-15 11
601395 일반 해피버스데이 투미~ 33 Pluta08 2020-11-15 11
601191 이벤트 부스 아바타 빠숀쇼 개최 22일 저녁 23 초보자아 2020-11-14 19
599636 강좌/정보 (강좌?) 무선킷 유저를 위한 트래커 부위 지정 13 BLUELEMON 2020-11-13 10
599457 일반 메이플그림 8 난멋찜 2020-11-12 14
599085 일반 애들아 나 오늘 생일이야 43 BLUELEMON 2020-11-12 17
598905 일반 의외로 곤란한 VR 만화.manga 5 ㅇㅇ 39.7 2020-11-12 11
598856 일반 짱법이 왔어요~ ㅇㅇ 121.166 2020-11-12 15
598680 일반 짤녀자궁에 싸튀하고싶으면 개추 10 양산형이세계물 2020-11-12 17
597481 일반 븜님 근데 좀 너무하는거 아님...? 5 면요리좋아함 2020-11-11 17
597471 일반 어제 삭제된 념글 1 ㅇㅇ 61.73 2020-11-11 20
597427 일반 . 7 면요리좋아함 2020-11-11 16
597004 일반 외국인 뉴비 친구를 다루는법 6 히키킹 2020-11-10 11
596724 일반 [조신왕] 참여는 안하고 태그는 쓸거야2 14 ㅇㅇ 8.38 2020-11-10 19
596344 일반 VR 감각이 왜 필요해??? (데이터주의) 5 Levin 2020-11-10 11
595872 일반 [배배로] 라무내랑 빼빼로 게임 하쟈 15 그렇게하는거아닌데 2020-11-09 18
념글 삭제글 갤러리 랭킹