VRChat 마이너 갤러리 저장소

제 목
일반 강제 묵언구역 만들기(플레이어 오디오 오버라이드)
글쓴이
ITOAR
추천
8
댓글
4
원본 글 주소
https://gall.dcinside.com/vr/262048
  • 2019-09-07 12:25:25
  • 118.42
							

오늘 하루동안 만져보고 쓰는 간단한 정보야,


사용 방법에 따라서 무궁무진하게 활용 가능할 듯 함





최근 사운드 관련 패치로 SDK에 새로 추가된 스크립트중

VRC_Player Audio Override에 대해 다룰거야


다만 사진보다 텍스트가 많으므로 양해부탁해




1. 우선 적당히 큐브를 소환해서 예를 들을게


여기서 가장 중요한건


 1) 콜라이더에 IS TRIGGER 체크

 2) 오버라이드 스크립트 추가





우선 사진에서 보다시피 커다란 방 하나에 절반만 구역을 설정했어


작동 원리는 유저가 해당 콜라이더 영향권에 있을 때 오디오 오버라이드가 작동하게 돼


한마디로, 콜라이더는 살아있으면서 투과가 가능한 IS TRIGGER가 무조건 체크되어있는 상태여야 한다는 점이야 (굳이 박스콜라이더가 아니더라도 상관없어)


그리고, 오디오 오버라이드 스크립트에 보면, 보이스세팅과 아바타 오디오가 별도로 있는데

이건 말 그대로 마이크를 이용한 소리와 아바타 애니메이션 등에 들어있는 자체 소리를 각각 조절할 수 있다는 말인거지


해당 콜라이더의 영향권에 있는 유저가 발생시키는 소리의 음량(GAIN)과 거리(FAR)을 강제로 조절해서 음성관련 여러 효과를 볼 수 있을 거야

극단적으로, GAIN과 FAR을 모두 0으로 설정시키면, 코앞에서 말해도 아무런 소리를 들을 수 없게 돼.


이로서 아무도 상처받지 않는 세계의 탄생인 거시야


그리고, 같은 방에 있더라도 해당 콜라이더의 영향권 밖에있는 유저가 발생시키는 소리는 음량이나 퍼지는 거리가 영향을 받지 않아

그래서 위 사진과 같은 형태의 방이라면,


콜라이더가 설정된 곳에서 발생하는 소리는 반대편을 포함해서 누구도 들을 수 없지만

콜라이더가 없는 곳에서 발생한 소리는 콜라이더 안에 있는 사람을 포함해서 누구나 들을 수 있어


----------------------------

그렇다면 이제 이 구역을 해제하는 법을 볼건데, 아직까지 확인한 거로는 단순히 해당 오브젝트를 없애는거로는 정확한 결과가 나오지 않는다고 해

VRC_Trigger 스크립트의 SetGameObject는 정답이 아니라는 거야.


대신 VRC에서 추천하는 방법은, 저상태 저대로 오브젝트의 위치를 옮기는거야



이런식으로 오브젝트 위치를 유저가 가지 못하는 곳으로 이동시키면 해결




---------------------

그리고 마지막으로, 해당 구역 내에서 발생하는 소리에 대해서는 모두 본인 컴퓨터에서 연산을 완료한 후 송출하는 방식인 것으로 추측돼


뭔소리냐면, 로컬 트리거로 저렇게 구역을 ON / OFF 가능하게끔 만들었을 때 영향을 받는건 본인 뿐이라는 거야

로컬 트리거로 본인이 구역을 없앴다면, 그자리에서 마이크를 통해 말할 수 있는건 본인 뿐이라는 말.

다른 사람들은 여전히 해당 구역의 음향 설정을 받은 소리를 송출하고 있기 때문에 묵언충 상태인 거지



------------------

예시는 한개 뿐 이었지만 위 기능을 활용해서 가능한 것의 예시를 몇개 들어볼게


1. 일방적 소통만이 가능한 관음 월드(예 : 취조실 월드)

2. 무대 위에 있는 사람 목소리만 들리는 월드(예 : 행사용 월드/클럽/장기자랑같은 다수의 집중이 필요한 스테이지 형 월드)

3. 모두가 묵언충이어야 할 월드(예 : 수면월드)

4. 졸라 넓은데 모두의 목소리를 들어야 하는 월드(예 : 등산월드) (구역 내에서 발생하는 소리를 월드 전체에서 들을 수 있게끔 가능함)


----------------


글 읽느라 수고했고, 계속 연구해볼게


주말 잘 보내라

좋와 묵언차렷들은 이 기능을 애용해주세요 - dc App 2019.09.07 12:26:33
유년기의끝 이거쓰면 노래방 혼자 부르기/노래 전용 스테이지 등 활용 많이 할 수 있겠네 ㄱㅅ - dc App 2019.09.07 12:28:42
가끔입갤 2019.09.07 12:28:48
조개껍데기 2019.09.07 12:33:05
번호 분류 제목 글쓴이 날짜 추천
266319 일반 바이오쇼트 인피니트 해본사람 5 ㅇㅇ 121.172 2019-09-12 0
266318 일반 나도 아줘하 많이 당했는데 초보자아 2019-09-12 1
266317 일반 나도 사랑니 나보고파 1 아저게안맞네 2019-09-12 0
266316 일반 미미노조아 2 차렷마스터 2019-09-12 0
266315 일반 ???: 나한테도 순정이란게있어요 3 너가좋아 2019-09-12 0
266314 일반 아 ㅋㅋㅋ 무섭다 ㅋㅋㅋㅋㅋ 10 cafriSSUN 2019-09-12 0
266313 일반 흡연자 거수해봐라 2 초보자아 2019-09-12 0
266312 일반 나는 사랑니 하나도 안아푼데 뽑았었움 2 너가좋아 2019-09-12 0
266311 일반 브갤바이 2 꿀뚤 2019-09-12 0
266310 일반 갓직히 꼴려 1 ㅇㅇ 193.34 2019-09-12 1
266309 일반 옛날에 여자애한테 욕먹은썰 3 초보자아 2019-09-12 3
266308 일반 디씨 나만 이상하냐 4 망고즙 2019-09-12 0
266307 일반 내 사랑니 야해 1 망고즙 2019-09-12 0
266306 일반 내 사랑니 야해 7 망고즙 2019-09-12 0
266305 일반 나는 사랑니가 아예 안났서 2 아저게안맞네 2019-09-12 0
266304 일반 화본역에서 나 찾으면 평생노예해줌 ㄹㅇ 5 기타 2019-09-12 0
266303 일반 몸이랑 얼굴 밝기 다를때 하는 방법 어디있음? 10 ㅇㅇ 180.66 2019-09-12 0
266302 일반 본인 요몇일 요양을 겸해 3D 와 부랄쳇에서 멀어져봤음 1 쿰척쿰척 2019-09-12 0
266301 일반 사랑니는 병원가서 뽑지말고 6 ㅇㅇ 2019-09-12 0
266300 일반 제사도 다다음세대쯤되면 없어질문화아님? 1 리엘e 2019-09-12 0
266299 일반 사랑니를 뽑는 흑우있냐? 1 OculusQuest 2019-09-12 0
266298 일반 난 하는짓사탄인지 본가에서 없는취급임 ㅇㅇ 175.223 2019-09-12 0
266297 일반 아니 모바일갤 버그있나ㅋㅋ 2 cafriSSUN 2019-09-12 0
266296 일반 너네 브이알챗 하면서 들은 제일 꼴리는 말이 뭐였냐 3 초보자아 2019-09-12 0
266295 일반 갤주야나랑과몰입하자 1 ㅇㅇ 185.158 2019-09-12 2
266294 일반 제사 사실 꼴리는대로 하는거임 ㅇㅇ 2019-09-12 0
266293 일반 잊지말자 브봉이들아 1 ㅇㅇ 175.223 2019-09-12 0
266292 일반 사랑니 개졷밥이네ㅋㅋ 10 cafriSSUN 2019-09-12 0
266291 질문 매쉬하고 본하구 떨어져있으면 어떻게해? ㅇㅇ 121.180 2019-09-12 0
266290 일반 근데 사실 뒤진놈이 좋아하는음식이면 올려두댄다구들었슴 7 아저게안맞네 2019-09-12 0
266289 일반 와.. 고속도로 헬이였다 츄르 2019-09-12 0
266288 일반 제사상에 치킨올리는거 존나 노근본집안아님? 8 리엘e 2019-09-12 0
266287 일반 머지 내가 이상한거임? 2 르나 2019-09-12 0
266286 일반 우리 제사상에 치킨올림 2 아저게안맞네 2019-09-12 0
266285 일반 취미생활 빠지면 힘듬 6 cafriSSUN 2019-09-12 0
266284 일반 너네 집에서 명정 음식 준비하면 뭐하냐 2 초보자아 2019-09-12 0
266283 일반 왼쪽아바타가 무슨 갱에서 만든거잖아 4 SEGAMI 2019-09-12 0
266282 일반 난 방구석에 왜 봉인되있는걸까 Niya 2019-09-12 0
266281 일반 야한거 조와 1 아저게안맞네 2019-09-12 0
266280 일반 본가 내려오니 편하다 8 묵언소녀 2019-09-12 0
념글 삭제글 갤러리 랭킹