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
번호 분류 제목 글쓴이 날짜 추천
232327 일반 킹리적 갓심은 무슨 14 和泉つばす 2019-07-30 14
232326 일반 근데 자기느 ㄴ아닌 척하지만 이 겜하는 샥기들ㅇ 6 멚져 2019-07-30 1
232325 일반 저 갤창 갱한테 찍히기 싫어요 5 딜런 2019-07-30 0
232324 일반 여기 디씨아니면 뭐임? 5 구케 2019-07-30 0
232323 일반 스울 코믹콘 갈까하는데 11 cafriSSUN 2019-07-30 0
232322 일반 내가 진심으로 친구라고 생각하는 조건 3 비나. 2019-07-30 0
232321 일반 디씨가 이번에 브알챗갤이 첨인데 분위기보면 개판오분전임 5 구케 2019-07-30 0
232320 일반 킹리적 갓심 7 ㅇㅇ 124.53 2019-07-30 6
232319 일반 브갤아 아프지마 2 MiKuBoT 2019-07-30 0
232318 일반 이 씨발 ㅋㅋㅋㄱㅋㅋ 이 겜 행성도 하냐?? 비나. 2019-07-30 0
232317 일반 아 뭔데진짜 저격좀 그만해 ㅠㅠ 4 양산형이세계물 2019-07-30 0
232316 일반 질문있는데 왜 2 마카롱학살자 2019-07-30 0
232315 일반 이번주말 그룹멤버 5명이랑 하기로 약속 잡혔다 2 ㅇㅇ 117.111 2019-07-30 0
232314 일반 저랑 오네가이 머슬 듀엣 부를 친구 있음?? 5 비나. 2019-07-30 0
232313 일반 결론은 이거네 2 아망즈 2019-07-30 8
232312 일반 왜 맨날 나랑만 안놀아주고 14 딜런 2019-07-30 14
232311 일반 ㅏㅁㄴㅇㄻㄴㄹ 몰라 아바타 못만들겟서 6 U_myo 2019-07-30 0
232310 일반 딜런 형 내일 모레 생일파티 고깃집인거 기억하지? 비나. 2019-07-30 0
232309 일반 으...무서워지누 4 cafriSSUN 2019-07-30 0
232308 일반 영화 있지않냐 나 죽이려던 킬러가 사실 내 부인이였던거 ㅇㅇ 222.108 2019-07-30 0
232307 일반 저랑 과몰입할분 2 TrustedUser 2019-07-30 0
232306 일반 아무나 믿지마라 5 _YS_ 2019-07-30 0
232305 일반 야 시발 니들은 1 ㅇㅇ 125.182 2019-07-30 0
232304 일반 실시간으로 상황을 지켜보는 새끼... 10 유카나 2019-07-30 0
232303 일반 과몰입 잘안돼서 주변인들한테 좀 앵겼더니 3 프리캔디 2019-07-30 0
232302 일반 보는 눈이 많으니까 행동에 주의하셈 5 멚져 2019-07-30 0
232301 일반 좆목으로 갤 불타는건 씹덕갤 종특이지~ 1 Space 2019-07-30 0
232300 일반 좆목좀 하지말라고 4 딜런 2019-07-30 0
232299 일반 아 트라우마 십오지게 밀려온다. 18 DMI 2019-07-30 11
232298 일반 대체 뭘로 불타는거임 1 ㅇㅇ 220.85 2019-07-30 0
232297 일반 짹짹이는 오면 안 돼? 4 모모덮밥 2019-07-30 0
232296 일반 뭐야뭐야 왜 불타는거야 8 아무의미없당 2019-07-30 0
232295 일반 개꿀잼 몰카였던거냐 ㅇㅇ 58.120 2019-07-30 0
232294 일반 왜 씨발 서로 보기 싫은사람들끼리 모여서 지랄하냐 ㅇㅇ 222.108 2019-07-30 1
232293 VRC일기 갤을 정화해줄 여중생 퍼지 6 Kawaii_Doggy 2019-07-30 1
232292 일반 저는 절대 저분 지인 아님 4 가상여행 2019-07-30 1
232291 일반 아니 근데 저격당한 놈이나 저격한 놈 사이도 2 비나. 2019-07-30 3
232290 일반 저격 넘모 무서워요 발도참 2019-07-30 0
232289 일반 바람의나라 하실분 5 당신의고닉을알고있습니다 2019-07-30 0
232288 질문 난 도저히 속도를 따라갈수없어 대체 뭐땜에 갤 불타는거야 1 ㅇㅇ 210.117 2019-07-30 4
념글 삭제글 갤러리 랭킹