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
번호 분류 제목 글쓴이 날짜 추천
444780 일반 그냥 덕질을 안 하게 됨 4 epimehyun 2020-06-24 0
444779 일반 완장 없냐? 달린다 7.27 2020-06-24 0
444778 일반 저녁추천ㄱ 4 레레땅 2020-06-24 0
444777 일반 이겜깔면 애들 찌찌만지고 놀수있음? 6 ㅇㅇ 182.225 2020-06-24 0
444776 일반 요즘 애니들은 재미업음 2 스구하 2020-06-24 0
444775 일반 알려줘.. 7 딜런추종자 2020-06-24 0
444774 일반 연병장갔는데 싸구려쓰다듬이였어 2 반다이몰 2020-06-24 0
444773 일반 브챗에는 애니보는사람 많은거같음 8 양산형이세계물 2020-06-24 0
444772 일반 아닌데 병신아 꼬우면 뒤지든가 ㅋ 7.27 2020-06-24 0
444771 일반 나 어제저녁 10시반인가에 일어나서 안자구있다 4 양산형이세계물 2020-06-24 0
444770 일반 응애 맘마 4 반다이몰 2020-06-24 1
444769 일반 앨리스친구 완전귀여움 ㅋㅋ 5 양산형이세계물 2020-06-24 0
444768 일반 글레이즈 존나 꼴려 7 휴지쪼가리 2020-06-24 0
444767 일반 누가 내사진 올렸는데 거따 사람들이 꼴린다고 댓달더라 21 Coa_white 2020-06-24 0
444766 일반 노사모 갤러리 순회열차입니다 6 노마스와 친구들 211.36 2020-06-24 0
444765 일반 오프정모 모여서 저댄 추는 괴상한짤 구함 2 ㅇㅇ 175.223 2020-06-24 0
444764 일반 모데우섹스 5 liar 2020-06-24 0
444763 일반 유우코그림 14 ㅇㅇ 59.2 2020-06-24 0
444762 일반 이 짤 또 봐도 토 나오네 7.27 2020-06-24 0
444761 일반 지금 lck 봐바 4 야한건안돼요 2020-06-24 0
444760 일반 gs oo 219.249 2020-06-24 0
444759 일반 고전 만갤 만화 9 ㅁㅁ 2020-06-24 10
444758 일반 꾸에에에엑 퇴근까지 한시가아아아안 2 ㅇㅇ 115.21 2020-06-24 0
444757 일반 완장 없냐? 달린다 7.27 2020-06-24 0
444756 일반 짜잔~! 1 7.27 2020-06-24 0
444755 일반 풍월이dad란 조심하셈 8 dlejr123 2020-06-24 0
444754 일반 초등학교에 왠 저댄이 있네 1 ㅇㅇ 175.223 2020-06-24 0
444753 일반 오늘도 맵 돌아댕겨야지 4 Alin 2020-06-24 0
444752 일반 이거 재밌어보여 6 이걸못맞췄네 2020-06-24 0
444751 일반 미키마우스 미키마우스 미키마우스 미키마우스 미키마우스 미키마우스 7.27 2020-06-24 0
444750 일반 아 갑자기 중뽕 차오르네 7.27 2020-06-24 0
444749 일반 오늘 요금제 변환했는데 6 epimehyun 2020-06-24 0
444748 일반 남 긴머리 땋는게 넘무 재밌음 10 마카룡 2020-06-24 0
444747 일반 너흰 피방에서 브얄챗하는사람 만나면 도킹함? 10 Stria 2020-06-24 0
444746 일반 꼬리에 건담붙혀논거 개웃기네ㅋㅋㅋ 4 디시콘용 2020-06-24 0
444745 강좌/정보 2만원으로 방1개 커버되는 방음부스 만드는방법 22 트링 2020-06-24 0
444744 일반 ㅅㅂㅅㅂㅅㅂㅅㅂㅅㅂㅅㅂㅅㅂㅅㅂ snrnsepdy 2020-06-24 0
444743 일반 아 섻스 22 Alin 2020-06-24 0
444742 일반 앨리스 짱법 2 ㅇㅇ 211.36 2020-06-24 0
444741 질문 유니티에서 압타 머리스케일줄이는 강좌있어? 6 양산형이세계물 2020-06-24 0
념글 삭제글 갤러리 랭킹