디시인사이드 갤러리

마이너 갤러리 이슈박스, 최근방문 갤러리

갤러리 본문 영역

[일반] (VRC)월드 최적화 - LOD

조개껍데기갤로그로 이동합니다. 2020.06.06 17:07:12
조회 476 추천 0 댓글 1
														

원글 작성자: ITOAR


월드 제작을 하고있다면, 당연하게 알고있을 오클루젼 컬링에 대해 먼저 다뤄야겠지



viewimage.php?id=21bcc623ebd63db4&no=24b0d769e1d32ca73ced8efa11d02831dd2ecabb386674d2cf3d2b24d2c2634a477d4506719126887b871885b2e76407d27d34581c575187fadd7a26e72404



말 그대로 시야 외적인 부분을 없애면서 렉을 줄이는 거야



viewimage.php?id=21bcc623ebd63db4&no=24b0d769e1d32ca73ced8efa11d02831dd2ecabb386674d2cf3d2b24d2c2634a477d4506719126883ddb4debb3ec6706666ffb532823a4b0e7ce269393f88e156f4b27



분명 큰 도움이 되는 기능이지만 디테일 적인 부분에선 분명 아쉬운게 있음


안보여도 될 벽 건너편이 완벽하게 컬링되지 않는다는 거지



그래서, 시야와 관련해서 최적화를 할 때 오클루젼 컬링과 함께 사용하면 좋은 녀석을 소개할게


LOD란??? : level to detail


LOD에 대해서 이번시간엔 아주 간단하게만 알아볼거야


말하자면, 거리에 따라 모델링을 다르게 보여주거나, 아예 보여주지 않는걸 말해




오늘은 2가지 정도의 예시를 가져왔어.


첫번째는, 일반적으로 활용할 수 있는 방법과

두번째로, 극단적으로 활용할 수 있는 방법



먼저 첫번째


viewimage.php?id=21bcc623ebd63db4&no=24b0d769e1d32ca73ced8efa11d02831dd2ecabb386674d2cf3d2b24d2c2634a477d4506719126883ddb4d86dde46900882114c0949f8c0a961129ed15e7d61e00044f9c


대충 이렇게 생겼음






viewimage.php?id=21bcc623ebd63db4&no=24b0d769e1d32ca73ced8efa11d02831dd2ecabb386674d2cf3d2b24d2c2634a477d4506719126883ddb4debb3ec6706666ffb532823a4e2b29d709accfb8c159782c8


대충 이렇게 3가지 모델링을 준비했어


왼쪽이 가장 고퀄리티, 오른쪽으로 갈수록 점점 평면에 가까워짐



viewimage.php?id=21bcc623ebd63db4&no=24b0d769e1d32ca73ced8efa11d02831dd2ecabb386674d2cf3d2b24d2c2634a477d4506719126883ddb4debb3ec6706666ffb532823a4e0b49b22cec2a28e15643918



먼저 하나의 객체에 하위로 모두 넣어주자


거리에 따라서 사용할 오브젝트가 다르기 때문에, 당연히 좌표는 모두 같아야겠지


하지만 설명을 위해서 이대로 쓸게




viewimage.php?id=21bcc623ebd63db4&no=24b0d769e1d32ca73ced8efa11d02831dd2ecabb386674d2cf3d2b24d2c2634a477d4506719126883ddb4d86dde46900882114c0949f8c0acd1b29b746bfd14b8ca0d5bf


상위 오브젝트에 LOD그룹 스크립트를 넣어주자




viewimage.php?id=21bcc623ebd63db4&no=24b0d769e1d32ca73ced8efa11d02831dd2ecabb386674d2cf3d2b24d2c2634a477d4506719126883ddb4debb3ec6706666ffb532823a4b0b0ce7792c4a88815f59feb



대충 이렇게 생긴 화면이 나올거야


LOD 0 에 가까울수록 오브젝트에 가까워지고, Culled에 가까워질수록 멀어짐




viewimage.php?id=21bcc623ebd63db4&no=24b0d769e1d32ca73ced8efa11d02831dd2ecabb386674d2cf3d2b24d2c2634a477d4506719126883ddb4d86dde46900882114c0949f8c0a9b112ab816b1dd1e27fe15d9



먼저 LOD 0 를 눌러주고



viewimage.php?id=21bcc623ebd63db4&no=24b0d769e1d32ca73ced8efa11d02831dd2ecabb386674d2cf3d2b24d2c2634a477d4506719126883ddb4d86dde46900882114c0949f8c0aca122eb843b7821ba3ffaa7b



가장 고퀄리티 모델을 넣어주자



viewimage.php?id=21bcc623ebd63db4&no=24b0d769e1d32ca73ced8efa11d02831dd2ecabb386674d2cf3d2b24d2c2634a477d4506719126883ddb4d86dde46900882114c0949f8c0acd1670bd46e0dd1f4fe6ff6e


그러면 해당 오브젝트에 있는 모델이 추가된걸 볼 수 있음




viewimage.php?id=21bcc623ebd63db4&no=24b0d769e1d32ca73ced8efa11d02831dd2ecabb386674d2cf3d2b24d2c2634a477d4506719126883ddb4d86dde46900882114c0949f8c0a9e1429ba4abed518a666ff69



나머지 LOD 1, LOD 2 도 이렇게 점점 로우퀄리티로 지정해주자



viewimage.php?id=21bcc623ebd63db4&no=24b0d769e1d32ca73ced8efa11d02831dd2ecabb386674d2cf3d2b24d2c2634a477d4506719126883ddb4d86dde46900882114c0949f8c0ace1b7ee812b4dc4b2be16dcb


그리고 마우스를 이용해서 LOD 0 부터 CULLED 까지의 범위(퍼센티지)를 조정해주자


카메라가 얼마나 멀어졌을 때 렌더링 할 모델이 달라지는가에 대해 선택하는 거야



viewimage.php?id=21bcc623ebd63db4&no=24b0d769e1d32ca73ced8efa11d02831dd2ecabb386674d2cf3d2b24d2c2634a477d4506719126887b871885b2e76407d27d345e1a0701d0f68e2926e72404



정상적으로 적용했다면,

점점 멀어질 수록 로우퀄이 되다가 최종적으로는 아예 모델 자체가 사라지게 됨

반대로 가까워질 수록 점점 고퀄리티가 되는거지



플레이어의 거리에 따라서 오브젝트들의 모델링이 변경되는데

위화감없이 월드를 즐길 수 있으면서도

최적화는 최적화대로 하니까 가볍게 만들 수 있겠지


대신, 각각의 모델을 따로 준비해야한다는 단점이 있고

결국 모델의 개수가 늘면서 월드 용량도 그만큼 늘어나는 단점이 있을거야




만약, 별도의 모델을 준비하지 못했거나 용량이 늘어나는게 싫다면






지금부터 아래에 작성한 2번째 방법 -극단적인 활용 을 읽어보자




우선, 한때 말이 많았던 그 월드를 잠시 가져왔어


내가 가진 월드 중에는 지금부터 설명할 내용에 가장 잘 어울리는 월드이기 때문에 양해부탁해


뭔소린지 모르면 그냥 읽으면 댐


viewimage.php?id=21bcc623ebd63db4&no=24b0d769e1d32ca73ced8efa11d02831dd2ecabb386674d2cf3d2b24d2c2634a477d4506719126883ddb4d86dde46900882114c0949f8c0ac9112cbf47e3d14c6f18bf6f


이 월드는 이렇게 섬형 구조를 가지고 있고, 각각의 방에 있는 인터렉트 트리거를 이용해서 다른 방으로 이동할 수 있는 구조야



그렇다면, 유저가 어느 한 방에 있다면 다른 방들은 모두 렌더링 자체를 하지 않는게 가장 옳게된 최적화겠지??




viewimage.php?id=21bcc623ebd63db4&no=24b0d769e1d32ca73ced8efa11d02831dd2ecabb386674d2cf3d2b24d2c2634a477d4506719126883ddb4debb3ec6706666ffb532823a4b7ba98219896fe8e15550067



방 하나를 골라봤어


프리펍을 만들어도 되지만, 귀찮다면 그냥 적당한 오브젝트 하위에 나머지 파일들을 통째로 몰아넣어버리자




viewimage.php?id=21bcc623ebd63db4&no=24b0d769e1d32ca73ced8efa11d02831dd2ecabb386674d2cf3d2b24d2c2634a477d4506719126883ddb4debb3ec6706666ffb532823a4e2e6cd23cec5acdf1551b239




마찬가지로 LOD 스크립트를 가져오고


LOD 0 과 CULLED를 제외한 나머지 LOD를 삭제할거야


삭제는 각각의 LOD위에 마우스 올리고 우클릭하면 위 사진의 창이 뜰거야




viewimage.php?id=21bcc623ebd63db4&no=24b0d769e1d32ca73ced8efa11d02831dd2ecabb386674d2cf3d2b24d2c2634a477d4506719126883ddb4debb3ec6706666ffb532823a4e1e3cd279bc1f9dd156a241d



그러면 LOD 0 과 CULLED 밖에 안남을건데


그상태로 LOD 0 에 ADD를 눌러서 아까 통째로 몰아넣은 오브젝트를 찾아주자


그전에 오브젝트의 이름을 각각 알아보기 편하게 지정해두는게 좋을거야



viewimage.php?id=21bcc623ebd63db4&no=24b0d769e1d32ca73ced8efa11d02831dd2ecabb386674d2cf3d2b24d2c2634a477d4506719126883ddb4d86dde46900882114c0949f8c0a9e467ab610e4861e4ea3061e


그러면 몰아넣었던 하위 오브젝트들까지 모든 모델들이 자동으로 넣어진걸 볼 수 있어



viewimage.php?id=21bcc623ebd63db4&no=24b0d769e1d32ca73ced8efa11d02831dd2ecabb386674d2cf3d2b24d2c2634a477d4506719126887b871885b2e76407d27d340b4f0a5584f3dd2e26e72404


이러면 모든걸 렌더링하는 LOD0 과 모든걸 지우는 CULLED 만 남았기 때문에


지정한 거리 이후부터는 아예 렌더링 자체를 하지 않겠지




이런 방법 외에도 조금 더 응용하면



멀리서 봤을 땐 분명 귀여운 라무네였는데 가까이 가보니 우간다밖에 안보인다거나


일정 거리에 가까이 가야만 보이는 오브젝트같은 재미난 기믹을 만들 수 있겠지




사실 신경써야할 부분이 되게 많지만, 간단하게만 적어봤어



대충 이런 기능도 있구나 정도로만 읽고 넘겨도 괜찮다고 생각해



즐거운 주말 보내렴

자동등록방지

추천 비추천

0

고정닉 0

0

댓글 영역

전체 댓글 0
등록순정렬 기준선택
본문 보기
자동등록방지

하단 갤러리 리스트 영역

왼쪽 컨텐츠 영역

갤러리 리스트 영역

갤러리 리스트
번호 말머리 제목 글쓴이 작성일 조회 추천
2861 설문 어떤 상황이 닥쳐도 지갑 절대 안 열 것 같은 스타는? 운영자 24/05/20 - -
2862 AD 희귀 정령 획득 기회! <아스달 연대기> 출석 이벤트 운영자 24/05/23 - -
580 공지 임시 규칙 [3] 조개껍데기갤로그로 이동합니다. 22.10.27 203 2
9 공지 한동안 갤 VRC정보글 백업용으로 씁니다 [1] 조개껍데기갤로그로 이동합니다. 20.04.11 491 0
1 공지 라벤더 VR 갤러리 입니다. [4] 조개껍데기갤로그로 이동합니다. 19.12.13 652 0
1140 일반 이 게임은 외ㅓ 3000엔씩이나 함 [1] 니디갤로그로 이동합니다. 05.16 37 0
1139 일반 고양이 [2] 무화갤로그로 이동합니다. 05.12 42 0
1138 일반 엉덩이 [6] 쥬에루갤로그로 이동합니다. 05.12 47 0
1137 일반 보지자지섹스 [3] 헤르만갤로그로 이동합니다. 05.12 44 0
1136 일반 빵굽다 [5] _백야_갤로그로 이동합니다. 05.12 38 0
1135 일반 안녕허세요 가입인사 올립니다 [1] Space갤로그로 이동합니다. 05.12 38 0
1134 일반 선생님~ [4] lia갤로그로 이동합니다. 05.04 42 0
1132 일반 test 라갤러(115.71) 05.01 15 0
1129 일반 게이 경고 백업 조개껍데기갤로그로 이동합니다. 04.17 100 0
1128 일반 ♿+ [2] lia갤로그로 이동합니다. 04.01 54 0
1127 일반 vrchat 유니티 눈 감은 상태로 눈 깜빡이는거 어케해 라갤러(182.226) 03.31 27 0
1126 강좌/ 블렌더 쉐이프키 적용 애드온 [1] 조개껍데기갤로그로 이동합니다. 03.25 185 0
1125 일반 ㅇㅈㅂㅇㅂㅈ [1] 조개껍데기갤로그로 이동합니다. 03.24 47 0
1124 일반 테스트 라갤러(118.34) 02.28 14 0
1117 일반 할머니메리크리스마스 [2] 나_리갤로그로 이동합니다. 23.12.25 51 0
1116 일반 . 조개껍데기갤로그로 이동합니다. 23.12.07 70 0
1115 일반 할무니 저 와써요 이하얀갤로그로 이동합니다. 23.12.04 53 0
1107 일반 함무니 ㅇㅔㄴ갤로그로 이동합니다. 23.11.07 52 0
1106 일반 부랄갤을 뒤흔들고 세계가 깜짝 놀랄 게임 월드 라갤러(220.127) 23.11.06 59 0
1105 일반 오레가 코노요니 우마레 타카라다 샤니_갤로그로 이동합니다. 23.11.06 48 0
1103 일반 빵굽다 [4] 백야갤로그로 이동합니다. 23.11.06 82 0
1102 일반 ㅎㅇ [1] 달빛갤로그로 이동합니다. 23.11.06 47 0
1101 일반 나오타쿠임 초코냥갤로그로 이동합니다. 23.11.06 54 0
1100 일반 자짤테스트 박아정갤로그로 이동합니다. 23.10.31 57 0
1096 일반 함무니 ㅇㅔㄴ갤로그로 이동합니다. 23.10.18 46 0
1094 일반 할머니 ㅇㅔㄴ갤로그로 이동합니다. 23.10.17 42 0
1093 일반 함무니 ㅇㅔㄴ갤로그로 이동합니다. 23.10.02 33 0
1092 일반 추석이라 할머니 집에 온게냐 [1] 조개껍데기갤로그로 이동합니다. 23.10.01 74 0
1091 일반 함무니 ㅇㅔㄴ갤로그로 이동합니다. 23.09.24 34 0
1090 일반 할머니집이다~ 블프갤로그로 이동합니다. 23.09.24 41 0
1089 일반 할머니 ㅇㅔㄴ갤로그로 이동합니다. 23.09.22 40 0
1085 일반 할머니 [1] ㅇㅔㄴ갤로그로 이동합니다. 23.09.01 54 0
1084 일반 여긴무슨대피소인가요? [3] 파하하갤로그로 이동합니다. 23.08.27 110 0
1082 일반 닌자노 두부스핀 [1] 샤니_갤로그로 이동합니다. 23.08.11 56 0
1081 일반 라갤러 레테갤로그로 이동합니다. 23.08.03 44 0
1080 일반 할머니 [1] ㅇㅔㄴ갤로그로 이동합니다. 23.07.25 52 0
1077 일반 정보글 여기로 백업하고 앰갤 날리면 안되나 [2] 먀먀나나 23.07.17 95 0
1076 일반 완장경고 [21] 해윰갤로그로 이동합니다. 23.07.17 148 0
1075 일반 test [2] 조개껍데기갤로그로 이동합니다. 23.07.13 111 0
1073 일반 할머니 저왔어요 월아츠키코갤로그로 이동합니다. 23.07.12 32 0
1071 일반 5일만에 이루어졌네 누엥갤로그로 이동합니다. 23.07.12 53 0
1070 일반 주딱 2개 먹었노 샤니_갤로그로 이동합니다. 23.07.11 38 0
1069 일반 여기 정상영업하나요? [1] 레테갤로그로 이동합니다. 23.07.11 57 0
1068 일반 ㅎㅇ 미리옴 샤니_갤로그로 이동합니다. 23.07.11 35 0
1065 일반 할머니 저 왔어요 [1] 월아츠키코갤로그로 이동합니다. 23.07.06 46 0
1064 일반 여긴 혼자서 독주를 달렷네 [1] 레테갤로그로 이동합니다. 23.07.06 63 0
1063 일반 영차당한고닉 차단당한고닉 다모여있노 [2] ㅇㅇ(221.165) 23.07.06 78 0
1062 일반 할매 다음에 또 올게 [1] 해윰갤로그로 이동합니다. 23.07.06 69 0
1061 일반 섹스하고싶다 월아츠키코갤로그로 이동합니다. 23.07.06 46 0
1059 일반 이 갤 주딱 강간해서 내 육변기로 만들고싶다 ㅇㅇ(180.68) 23.07.06 47 1
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

뉴스

디시미디어

디시이슈

1/2