VRChat 마이너 갤러리 저장소

제 목
일반 비전문가 주의) IK란 무엇이고 네트워크IK는 무엇인가
글쓴이
xx
추천
6
댓글
7
원본 글 주소
https://gall.dcinside.com/vr/174124
  • 2019-05-18 06:18:33
  • 59.6
 

IK라는 말을 직역하면 역 운동학이라고 부르고 대체 이 IK란 게 뭐길래 이렇게 논란이 되느냐 말이 많을거임

근데 그 IK가 뭔지 잘 모르는 사람이 있을까봐 함 설명충 하고 감


우리가 사용하는 아바타에는 본이 대략 70개씩 들어가고 그럼.

이 본의 움직임에 맞춰서 우리가 사용하는 3D 모델의 폴리곤이 이리저리 굽히고 움직이고 늘어나 함.

근데 우리는 실제로 70여개의 본을 모두 트래킹하고 있지 않음. 

VR로 조작가능한 본은 컨트롤러로 조작하는 손가락을 제외하고 머리(HMD) 양손까지 3개. 


풀트래킹의 경우엔 허리와 양다리까지 해서 6개에 불과함.

고작 6개의 움직임만 추적해서 70개의 본을 모두 움직여야한다는 것임.

여기서 IK라는 애가 작동하는데 현재 추적되고 있는 일부의 본의 움직임을 통해서 다른 본의 움직임을 추정해서 움직이게 하는 거임.

손이 멀리 있으면 어깨와 팔도 뻗고 있겠구나.

발을 뻗고 있으면 허벅지와 종아리도 앞으로 뻗고 있겠구나. 


이런 식으로 일부의 동작에서 나머지 본의 움직임을 역으로 추리하는 기술임. 그래서 "역"운동학인 것이고.


그럼 네트워크 IK라는 건 뭐시냐.


원래 한 인스턴스에 20명의 유저가 들어와서 각각 움직인다고 친다면

PC 내부에선 이 20명의 유저의 일부 정보만 갖고 전체 본의 움직임을 추정하는 IK 연산에 들어감.

이건 당연히 CPU를 잡아먹는 활동이고, 안 그래도 멀티코어 안먹는 유니티 기반 VR챗은 CPU 사용률에 고통받음.

그래도 게이머들은 "아무튼 어떻게든" 플레이해왔음.


그런데 이번에 오큘러스 퀘스트 포팅을 하면서 문제가 터졌는데, 아바타 최적화를 아무리 빡세게 해도 

이 IK 연산은 줄일 수가 없었을 것임. 휴머노이드 아바타에 필요한 뼈 갯수는 정해져있을텐데 아무리 빡세게 해도 무리가 있음.

그래서 VR챗은 네트워크 IK라는 걸 도입하게 되는데

자기 자신의 IK를 각자 PC에서 연산시켜서 다른 유저한테 전송하는것임. 


그럼 20인분의 연산이 1인분이 되니까 이론상 할 일이 1/20로 줄겠지?


근데 여기서 문제가 발생하는데, 바로 레이턴시(지연)임. 

인터넷으로 이런 데이터를 주고 받는 건 시간이 걸림. 

하다못해 음성채팅을 해도 딜레이 걸려서 상대랑 말 겹치고 그러지? 

당연히 이 IK도 그런 레이턴시가 있음. 

예전에 네트워크 IK 안 넣었을 때도 이런 버벅임은 있었고.


그러다보니 이것도 최대한 정보량을 줄이고 압축하고 스킵해서 최대한 실시간에 맞게 보낼 것인데

아마도 그런 문제 때문에 지금 움직임이 조금씩 어그러지면서 월드에서 문제가 터지고 있지 않나 싶음. 

물론 정확한 원인은 나도 모르겠음 알면 내가 VR챗 개발자겄지. 


뭐 이대로 VR챗 망할거다 하는 사람도 있는데 그건 아닐 거 같고

이미 버그 리포트도 들어갔고 단계도 "수정중" 상태임. 


https://vrchat.canny.io/bug-reports/p/particle-based-pens-unusable-on-latest-update


vrchat.canny.io라고 vr챗 공식 버그 리포팅/피드백 사이트임. 

In Progress 보이지? 수정중이라는 거임 

네트워크 IK 이후로 움직임이 이상한 거 보이면 여기서 동일 증상 있는 사람 찾아서 검색해보고

따봉 눌러주면 운영진들이 확인하고 고치고 그럼

여주다 1/20으로 된 연산 다시 20명한테 쏴줘야되서 결과적으로 아바타사양 존나타게됨. 다이나믹본 떡칠한 아바타는 컴 터짐 2019.05.18 06:20:24
xx 그럼 자기 아바타만 최적화하면 예전보다 나아진다는 얘기겠군. 59.6 2019.05.18 06:22:26
여주다 그니까 퀘스트전용 업뎃이라고 말나오는거지. 저사양아바타일수록 원활해짐 2019.05.18 06:23:58
Viver 인터넷 대역폭 넓은 사람들은 노상관일듯 - dc App 2019.05.18 06:25:26
쿰척쿰척 다이나믹 본 갯수에 제한걸고 고쳐보자 ㅎ... 2019.05.18 06:25:31
레드밀키스 설명 개추 2019.05.18 06:41:44
아이고이아 흥미롭네... 다른 게임과 달리 유저가 커스텀 올리니까 생기는 이슈인가 보구나... 119.196 2019.05.18 07:18:48
번호 분류 제목 글쓴이 날짜 추천
263176 일반 H방 움짤.gif 아저게안맞네 2019-09-09 0
263175 일반 이 햄스터 밈 우간다급으로 퍼지면 좋겠다 4 발도참 2019-09-09 0
263174 일반 일어나자마자 게시글 정주행 했는데 ITOAR 121.185 2019-09-09 0
263173 일반 딜런을파딱으로 ㅇㅇ 110.70 2019-09-09 0
263172 일반 n 1 ㅇㅇ 175.223 2019-09-09 0
263171 일반 ㄴ 비추포격 지시!! 1 딜런 2019-09-09 0
263170 일반 버스 심심해 4 tntnt 2019-09-09 0
263169 일반 제모해라 ㅇㅇ 110.70 2019-09-09 0
263168 일반 뭐야뭐야 뭔떡밥이야 2 블프 2019-09-09 0
263167 일반 글 수준 개역겹노 7 발도참 2019-09-09 0
263166 일반 고추 비비면 털끼리 문대져서 ㅇㅇ 175.223 2019-09-09 0
263165 일반 H방 트짹이들 성삼풍화라면서 쿵쾅이들 ㅈㄹ하던데 2 ㅇㅇ 175.223 2019-09-09 0
263164 일반 좆비비는거 엄청좋아 고추비빔 125.181 2019-09-09 0
263163 일반 나는 학폭관련된 만화나 애니는 못보겠음 6 딜런 2019-09-09 0
263162 일반 직접만나서 서로 VR끼고 섹스하면 ㅇㅈ해줌? 2 ㅇㅇ 175.223 2019-09-09 0
263161 일반 비비는건 비빔면으로 끝내 2 혀뇽 2019-09-09 0
263160 일반 파이즈리할려고 가슴 콜라이더 넣고 변조클라 써봄 ㅇㅇ 175.223 2019-09-09 0
263159 일반 누가 조국의 미래를 묻거든 4 딜런 2019-09-09 0
263158 일반 파이즈리 강좌 필요하다 ㅇㅇ 59.12 2019-09-09 0
263157 일반 아바타로 좆비비는게 더욱 끔찍함. 2 딜런 2019-09-09 0
263156 일반 이거 VR로 사진찍은거 사진 경로가 어떻게 되요? 2 Inas 2019-09-09 0
263155 일반 니들 잘생각해봐 씨발 게이 새끼들이 좆비비는거랑 7 ㅇㅇ 175.223 2019-09-09 0
263154 일반 부모욕은 참아도 나를 욕하는 건 못참음. 10 딜런 2019-09-09 0
263153 일반 진실은 언제나 나중에알려지지 발도참 2019-09-09 0
263152 일반 난교?ㅁㅊ ㄷㄷㄷ;; 1 ㅇㅇ 106.102 2019-09-09 0
263151 일반 아니이 새끼들 평소같으면 딸치고 ㅗㅜㅑ하던것들이 호카게 바뀐다고 클린오짐 1 ㅇㅇ 175.223 2019-09-09 0
263150 일반 아바타 불법공유 ㅇㅇ 223.39 2019-09-09 9
263149 일반 브붕이 머리 쫍쫍 부비부비 하고 싶다. 2 딜런 2019-09-09 0
263148 일반 이론적으로 따지면 브랄챘이제 갤럼들 원하는거 다되지않냐? 6 ㅇㅇ 175.223 2019-09-09 1
263147 일반 또차미 1 ㅇㅇ 110.70 2019-09-09 1
263146 일반 브갤 갤질을 하다보면 정말 절망적인게 6 딜런 2019-09-09 4
263145 일반 난 눈치 뒤지게없는데 3 좋와 2019-09-09 0
263144 일반 똥꼬충 존나 혐오스러움 4 ㅇㅇ 175.223 2019-09-09 0
263143 일반 다들 힘내 월요일아침 화이팅 3 흐린바다 2019-09-09 0
263142 일반 파이즈리도 가능하나요? ㄷㄷ;;; 2 ㅇㅇ 106.102 2019-09-09 0
263141 일반 여기서 욕먹었다고 탈갤하면 남는놈있음? 11 ㅇㅇ 175.223 2019-09-09 0
263140 일반 흑흑흑 3d직장 블루칼라일 싫다구요 1 딜런 2019-09-09 0
263139 일반 부븡 특) 4 흐린바다 2019-09-09 0
263138 일반 브갤 좀 이상하게 느끼는거 있음 9 으ㅡ음 2019-09-09 1
263137 일반 야가다 좆밥이내 ㅋㅋ 3 아저게안맞네 2019-09-09 0
념글 삭제글 갤러리 랭킹