VRChat 마이너 갤러리 저장소

제 목
강좌/정보 월드 최적화 - LOD
글쓴이
ITOAR
추천
22
댓글
8
원본 글 주소
https://gall.dcinside.com/vr/348789
  • 2020-01-17 15:25:52
  • 218.158
 


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




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






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


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



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


LOD란??? : level to detail


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


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




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


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

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



먼저 첫번째


대충 이렇게 생겼음






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


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





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


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


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




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





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


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





먼저 LOD 0 를 눌러주고




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



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





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



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


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




정상적으로 적용했다면,

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

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



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

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

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


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

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




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






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




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


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


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


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



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





방 하나를 골라봤어


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






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


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


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





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


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


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



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



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


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




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



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


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




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



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



즐거운 주말 보내렴

OwO 2020.01.17 15:30:11
꿀뚤 개추 2020.01.17 16:29:40
연어먹고싶다 2020.01.17 16:36:35
ㅇㅇ 유니티에서 적용되는 거리랑 실제 게임에서 적용되는 거리랑 다르게 적용되던데 요즘도 그럼? 220.92 2020.01.17 20:32:46
조개껍데기 개추 2020.01.18 01:59:55
itoar ㅇㅇ 요즘도 그럼 - dc App 175.223 2020.01.18 03:54:30
Sirious 2020.01.18 21:21:12
ㅇㅇ 멀리서 봤을 땐 분명 귀여운 라무네였는데 가까이 가보니 우간다밖에 안보인다거나 이거 개꼴이넼ㅋㅋㅋㅋㅋㅋㅋㅋ 우간다 으으 59.1 2020.01.19 13:25:00
번호 분류 제목 글쓴이 날짜 추천
432176 일반 나 방금 좀 꼴리는 망상했어 15 ㅇㅇ 117.123 2020-06-07 18
432107 일반 이거 브갤럼아니냐 8 ㅇㅇ 110.70 2020-06-07 15
432078 일반 임무 성공 10 tntnt 2020-06-07 15
432057 일반 엎드리기 모션 하나 공유 5 세할디아 2020-06-07 11
432017 일반 (구)화본역 스팟 정리글 8 차차 2020-06-07 24
431966 일반 부스 처음 업로드 해보아요 5 뜌잇 211.226 2020-06-07 16
431935 일반 디씨가 부끄럽나! 8 김꽁초 2020-06-07 12
431887 일반 tda 좆같은건 팩트지 ㅋㅋ 8 ㅇㅇ 221.152 2020-06-07 27
431871 일반 TDA 원본은 매우 정상인데 5 ㅇㅇ 112.144 2020-06-07 12
431678 일반 H로 시작한 과몰입과 H한달 째 후기 14 Tda 112.161 2020-06-06 11
431645 일반 애착장애 씨발 19 포동포도 2020-06-06 33
431630 일반 잘리기 전에 다운받아가셈 JustH 영상공개.mp4 22 ㅇㅇ 59.5 2020-06-06 9
431377 일반 아바타 산거 자랑하기 13 김꽁초 2020-06-06 15
431128 일반 존1나 불친절한 파티클 강좌 - 플레이어와 충돌하는 물총 만들기(1) 21 포동포도 2020-06-05 15
431051 일반 공포맵 퍼즐 풀어줘.. 19 RURU 185.242 2020-06-05 12
430968 일반 "테위짱이 vr챗 갤러리에 놀러왔어요" 9 딜런추종자 2020-06-05 15
430787 일반 H로 시작한 과몰입과 매일H...한달 째... 13 Tda 112.161 2020-06-05 11
430064 일반 저새끼가 퍼지보다 더 병신이면 개추.. 5 양산형이세계물 2020-06-03 16
429250 일반 [코스프레대회] 킷슈 20 헤응 2020-06-02 21
429163 일반 그 퍼지 왜 갤 기어오는거임??? 1 ㅇㅇ 118.41 2020-06-02 15
429043 일반 아까 글 씹소름돋네 14 s-d 123.214 2020-06-02 11
428977 일반 반에 꼭 한명씩 있는 찐따같은 '그 고닉' 7 ㅇㅇ 211.104 2020-06-02 17
428884 일반 VRchat 념글을 보다보면 생각하는것 12 엘렝 2020-06-02 12
428779 일반 비추 박아주세요 ㅋ_ㅋ 14 ㅇㅇ 223.38 2020-06-02 13
428600 일반 좆같은거 나만 볼수없지 vs 좋은거 나만 봐야지 4 카이카미 2020-06-01 11
428554 일반 엄청예쁜눈나가 날 납치해서 15 ㅇㅇ 115.136 2020-06-01 13
428326 일반 야 너두? 14 아카프론 2020-06-01 9
428316 일반 요즘 더 좋은 위로법 하고있음 24 아쥬 2020-06-01 20
428005 일반 아바타 월드 홍보하러왔숨니다 11 휴지쪼가리 2020-05-31 12
427997 일반 Vr챗 시작한지 2주차 브린이... 개좆같고 빡치는점 9 ㅇㅇ 211.36 2020-05-31 12
427956 일반 화본역 정의부대 모집.jpg 13 아니그러니까 2020-05-31 15
427930 일반 ㅅㅂ 걍 아바타 다뿌리고 탈겜/갤 함 14 으ㅡ음 2020-05-31 30
427852 일반 [코스프레대회] 미미노 4 Bing 2020-05-31 9
427846 일반 내가 갤 좆목떡밥 정리해줌 14 Stria 2020-05-31 13
427574 일반 샤로 그렸음 11 냉혹한푸른곰팡이 2020-05-31 10
427562 일반 미래를 내다본 롤갤럼 .jpg 6 ㅇㅇ 112.144 2020-05-31 9
427520 일반 아니시발내가지금뭘보고있는거지 10 세할디아 2020-05-31 10
427069 일반 오랜만에 페북 들어갔는데 14 토라카츠 2020-05-30 16
426975 일반 [코스 프레] 트웰 23 Space 2020-05-30 22
426940 일반 어휴 시원해~ 4 ㅇㅇ 119.206 2020-05-30 13
념글 삭제글 갤러리 랭킹