VRChat 마이너 갤러리 저장소

제 목
일반 거리가 멀어지면 자동으로 꺼지는 거울 - feat.신사
글쓴이
itoar
추천
7
댓글
7
원본 글 주소
https://gall.dcinside.com/vr/232119
  • 2019-07-30 08:24:26
  • 118.42
							

절대적인건 아님. 더 좋은 방법이 있을 수 도 있어.


신사의 경우에는 사람 왕래가 잦은 편이고, 거울앞에서 노는사람과 서로 얼굴을 마주보면서 대화하는 사람이 꽤 다양하게 있어


일단 한 인스턴스당 접속자수가 꽤 있다보니, 거울을 최적화 할 방법을 생각해보려고 머리 굴리다가 이런식으로 만들게 됐어


위에서도 적었지만, 누군가가 쓴 글을 읽고 만든게 아니라 내가 내 좆대로 구성한 트리거라서 더 편하고 좋은 방법이 있을 수 도 있겠다





최종적인 형태는, 거울 버튼이 ON 되어 있을 때, 일정 거리를 벗어나면 거울이 사라졌다가 다시 다가오면 생성되는 형태로

장점은 한번 ON 해놓으면 다른 위치로 잠깐 이동하더라도 다시 버튼을 만질 필요가 없다라는거랑 불필요한 랙을 자동으로 차단해서 최적화에 확실히 도움이 된다는거


설명은 신사에 배치된 실제 거울로 하니까, 아마 신사에 방문해본 사람이라면 어떤형태로 결과가 나타나는지는 알거야



1. 거울배치. 무거운거울, 가벼운거울 2개를 서로 겹쳐놨어. 트리거를 만지면서, 2개를 다 킬 경우 무조건 가벼운거울만 켜지게 만들거야

거울배치가 완료됐다면, OFF해주자. 디폴트로는 거울이 꺼져있어야하니까


2. 바닥에 밟아도 표시안 날정도로 엄청 얇은 큐브를 하나 만들자

트리거는 보다시피, [OnAvatarHit]-[로컬]- [가벼운거울/무거운거울 2개 오브젝트에 대한] - [false] 임

false 값으로 인해서, 이제 이 큐브 콜라이더에 아바타가 닿으면 1번에서 설치한 거울 2개에 대해서 무조건 꺼지는 트리거가 됐음



3. 그 위에 또 얇게 큐브 하나를 펴주자

보기 편하게 하려고 2번에서 만든 큐브는 잠시 가렸음

요거는 무거운 거울용 큐브고, 트리거에는 동일하지만, 무거운거울 true, 가벼운거울 false로 했음

이제 이 큐브에 아바타가 닿으면 무거운거울은 켜지고, 가벼운거울은 꺼지게 됐음






4. 그 위에 또 얇게 큐브 하나를 펴주자

요거는 가벼운 거울용 큐브고, 트리거에는 동일하지만, 가벼운거울 true, 무거운거울 false로 했음

반대로 이 큐브에는 아바타가 닿으면 가벼운거울이 켜지고, 무거운거울이 꺼지게 됐음 





5. 대충 이런 느낌으로 총 3개 큐브가 쌓여있어


가장 아래의 넓은게 무조건 꺼지는거

그위에 무거운거울 ON, 가벼운거울 OFF

그위에 가벼운거울 ON, 무거운거울 OFF

이렇게 돼서, 가벼운거울과 무거운거울의 버튼을 2개 다 누르게 되면, 가장 위에있는 가벼운거울ON/무거운거울OFF에만 아바타가 닿게 되니까 자동적으로

무거운거울은 꺼지고, 가벼운거울만 남게 됌



여기서 이제 만져야 할 것

1) 3개 큐브에 대한 메쉬랜더러 OFF - 보기 흉하니까

2) 제일 아래 큰 큐브를 제외한 나머지 2개 큐브에 대한 OFF(체크해제) - 실질적으로 이게 생겼다 없어졌다 하면서 거울을 컨트롤하게 되니까, 디폴트는 꺼져있어야겠지



6. 거울 스위치에 연결

신사의 경우엔 UI를 쓰고있지만, 이건 그냥 VRC트리거를 사용해도 문제 없어. 제작자 취향인듯

스위치는 각각 직접적으로 거울로 연결하는 것이 아니라, 바닥에 깔린 큐브로 연결해줌


이러면 신사 거울이 완성이 됀다






결과적으로, 사용자가 직접 건드리지 않고 자리를 떠나더라도 랙 유발 요인을 자동으로 제거해서 최적화에 도움이 됀다

트리거를 한번 꼬아서, [버튼-콜라이더소환-닿으면켜짐/범위 밖으로 가면 알아서 false콜라이더에 닿아서 자동으로 꺼짐] 이라는 결과물이 나옴

거기에 부가적으로 2개를 전부 켜더라도 실제로 콜라이더는 가벼운거울ON/무거운거울OFF에만 닿게 되니까 마찬가지로 사용자가 실수하더라도 월드 자체에서 2개가 전부 켜진다 라는 거대한 랙 유발 요인을 알아서 차단함





마지막으로, 이거는 절대적인 게 아니야. 훨씬 더 좋은 방법이 있다면 나한테도 좀 알려주면 고맙겠어

ㅇㅇ 강좌추 180.230 2019.07.30 08:25:48
Fireki ㅇㅎ 거울 앞에 가면 살짝 공중에 뜨는 느낌 있었는데 이거 넣어놨구나 2019.07.30 08:26:52
연어먹고싶다 2019.07.30 08:29:24
ㅇㅇ 이거 완전 비효율적인데;; 콜라이더 트리거로 넣고 들어오는 이벤트랑 나가는 이벤트만 받으면 됨 59.13 2019.07.30 08:45:47
itoar 내 머리로는 이게 한계더라8ㅅ8 118.42 2019.07.30 09:03:01
Byanka 갓 빛 신.. 당신은 신이에요 - dc App 2019.07.30 09:11:06
ㅇㅇ 콜라이더 트리거 쓰면 거울 켜고 끄는거 캔버스라서 브얄로 안눌림 70.54 2019.07.30 09:41:23
번호 분류 제목 글쓴이 날짜 추천
412852 일반 오큘러스 키설정 다시 어케하냐 안아줄게에에 2020-05-08 0
412851 일반 밖에왜비와 4 아ㅏㅏㅏㅏㅏ냐 2020-05-08 0
412850 일반 섹스 6 SEGAMI 2020-05-08 0
412849 질문 스팀 부이알 안아줄게에에 2020-05-08 0
412848 일반 저 미친 유동은 진짜 하루종일 갤에있네 5 전자강시 2020-05-08 0
412847 일반 브붕이새기 사진 존나찍네 7 토라카츠 2020-05-08 0
412846 질문 Cv1 안아줄게에에 2020-05-08 0
412845 일반 완장게이 왜 통베충에서 왜 통뗐음 2 ㅇㅇ 221.160 2020-05-08 0
412844 일반 브붕이랑 모텔갈때 필수품 ㅇㅇ 175.213 2020-05-08 0
412843 일반 "제 키보드가 기계식이라서요 ㅎ" 이거 개때리고싶음 5 ㅇㅇ 125.129 2020-05-08 0
412842 일반 하우하우어? 1 ㅇㅇ 175.121 2020-05-08 0
412841 일반 햄스터보는 햄스터 4 tntnt 2020-05-08 0
412840 일반 ququ 신작 왤케이뻐 3 온의 2020-05-08 0
412839 일반 찌찌 만지고싶당 2 Yee잉 2020-05-08 0
412838 일반 디코 잘 아는 사람 36 기타 2020-05-08 0
412837 질문 한 손만 움직임 2 ㅇㅇ 211.217 2020-05-08 0
412836 일반 님들 이거 나도 해보려는데 어캐함 4 ㅇㅇ 125.129 2020-05-08 0
412835 일반 브이알쳇사람들은 날 편견없이 대해준다 3 ㅇㅇ 116.42 2020-05-08 0
412834 일반 퍼지는 너무 2 안아줄게에에 2020-05-08 0
412833 일반 장발퍼지는 이쁘드라 2 묵언차렷츙 2020-05-08 0
412832 일반 초련이랑 과몰입 하고싶다 shine 2020-05-08 0
412831 일반 샘플 메리노도 이쁜데? 2 메리노 2020-05-08 0
412830 일반 놀로 해결법좀 8 ㅇㅇ 221.141 2020-05-08 0
412829 일반 안녕 칭구들? 4 Yee잉 2020-05-08 0
412828 일반 미유랑 과몰입 할거임 2 shine 2020-05-08 0
412827 일반 우울해 2 ㅇㅇ 182.224 2020-05-08 0
412826 일반 메리노랑 과몰입하고싶다 4 메리노 2020-05-08 0
412825 일반 님덜 저 참외먹구 잘거에요 3 딜런 2020-05-08 0
412824 일반 애들아 이제 곧 끝나가..... 5 느그집 2020-05-08 0
412823 일반 춤 잘 추고 싶다 6 _코니 2020-05-08 0
412822 일반 그룹에서 어떻게 나가야할까 12 안아줄게에에 2020-05-08 0
412821 일반 루슈가 이마라치오 해줬음 좋겠다 6 온의 2020-05-08 0
412820 일반 이거 나 싫어하는거냐 3 안아줄게에에 2020-05-08 0
412819 일반 솔찍히 아메리카 대륙이랑 조선이랑 대비해보면 꽤 잘 들어맞더라 2 서라벌 2020-05-08 0
412818 일반 놀아준대서갔는대 또 히오스야 9 아ㅏㅏㅏㅏㅏ냐 2020-05-08 0
412817 일반 아바타 개꼴리네 ㅋㅋ 7 ㅇㅇ 223.39 2020-05-08 2
412816 일반 루슈 존나 귀엽더라 11 온의 2020-05-08 0
412815 일반 인덱컨이랑 바이브트래커랑 겹칠수가 있어? ㅇㅇ 106.102 2020-05-08 0
412814 일반 솔찍히 말해서 내 실명도 부르기 어렵다하고 인겜닉도 부르기 어렵다는데 서라벌 2020-05-08 0
412813 일반 나는 엠씨 쥬지~ 3 블프 2020-05-08 0
념글 삭제글 갤러리 랭킹