VRChat 마이너 갤러리 저장소

제 목
강좌/정보 아바타 메테리얼 수를 줄여보자.
글쓴이
조개껍데기
추천
9
댓글
9
원본 글 주소
https://gall.dcinside.com/vr/280128
  • 2019-09-28 09:27:26
							

메테리얼 수를 왜 줄여야하느냐? 바로 최적화 때문이다.


메테리얼의 수만큼 CPU에서 GPU에게 그리라고 명령을 하는데, 이 명령에 병목 현상이 상당하다. 즉 렉을 유발하는 원인이다.


따라서 쉐이더가 같은 메테리얼 수가 4개인 것보다 1개인게 훨 낫다.


같은 쉐이더를 쓰는 메테리얼이 4개있다면 이걸 하나로 합치고, A 쉐이더 2개, B쉐이더 2개를 쓰는 메테리얼이 있다면 합쳐서 메테리얼을 2개로 만들자.

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

블렌더 2.8로 작업할건데, 2.79도 차이점은 없다. 

같은 강좌가 하나있긴한데, 구버전이라 인터페이스가 다르기 때문에 새로 작성함.


https://vrcat.club/threads/material-combiner-blender-addon-1-1-6-3.2255/

여기서 애드온을 다운 받아주자. 이 애드온은 최신 Cats플러그인을 깔면 자동으로 깔아주지만, 별도의 탭으로 만드려면 따로 다운받아야한다.

zip파일인데 압축풀지 말 것.


1.블렌더를 켠다. 상단의 편집->환경설정에 들어간다.

2.애드온 탭에 들어간다.

3.설치를 눌러서 아까 다운 받은 zip파일을 선택한다.

4.설치 후, 위 사진처럼 Shotariya's Material Combiner에 체크가 되있으면 된다. 안되있으면 체크.


그럼 애드온 설치가 끝났다.


Cats플러그인을 통해 모델을 불러오고, 기본 작업을 해준다. (꼭 Cats가 아니여도 된다.)

그 후 오른쪽에 새로 생긴 MatCombiner탭에 들어가서 Generate Material List를 눌러준다.


그럼 이런식으로 한 메쉬가 가지고 있는 메테리얼들을 보여준다.

위 사진은 ear메쉬, pat메쉬, Body메쉬가 나눠져있고, 그 안에서 쓰이는 메테리얼들을 보여주고 있다.


여기서 합치고 싶은 메테리얼들을 체크해준다.


나는 Hair메테리얼과 Pat메테리얼들은 따른 쉐이더를 쓸거라 체크를 안했고, 

나머지는 같은 쉐이더를 쓸거라 병합하기 위해 체크해뒀다.


그 후 밑에 Crop outside Images By UV는 체크해제 해준다. 

이 기능은 이미지를 압축해주는건데, 용량은 줄어들지만 가까이서 보면 이미지에 노이즈가 많이 생길 수도 있기 때문.


그 후 Save Altas to...를 통해 경로를 지정해주면, 그 경로로 합쳐지진 텍스쳐 하나가 만들어진다.

이 합쳐진 텍스쳐를 메테리얼에 넣어두고 아바타에 넣으면 된다.


메테리얼이 합쳐졌다. 7개에서 3개로 줄어든것이다. 이제 Cats플러그인이나 기타 등등 방법으로 모델을 exports하고

유니티에 넣고, 아까 만들어진 텍스쳐를 메테리얼에 넣고, 그 메테리얼을 아바타에 넣으면 된다.


브얄챗이 최적화 똥겜이라고는 하지만, 유저가 컨텐츠를 만드는 게임인 만큼 유저들도 최적화에 신경 써주면 좋겠다.

아니면 브얄챗에서 강제적으로 합치는 기능을 만들어주면 좋겠네.


ㅇㅇ 2019.09.28 09:28:14
sky. 머리아파요 선생님 2019.09.28 09:29:17
조개껍데기 따라만 하면 되는데 2019.09.28 09:29:37
쿰척쿰척 2.8은 기본기능으로 내장되어있는기능일건데... 2019.09.28 09:29:44
면요리좋아함 2019.09.28 09:29:51
꿀뚤 굳 한수배워갑니다 2019.09.28 09:30:57
조개껍데기 직관적으로 사용하기 편하자너 2019.09.28 09:31:26
dox 개추 2019.09.28 09:32:05
쿰척쿰척 2019.09.28 09:32:40
번호 분류 제목 글쓴이 날짜 추천
280534 일반 뉴비 입장에서 바라본 퍼블릭 보딱들 3 Artpe 2019-09-28 0
280533 일반 나 오늘부터 시골상경할거임.. 11 신유연님. 2019-09-28 0
280532 일반 어제의 브알챗 일기 도카이비 2019-09-28 0
280531 일반 왕따도 급이 어느정도맞거나 가성비가맞아야하는거아님...? 1 신유연님. 2019-09-28 0
280530 일반 술마실거다 3 kawaimomo 2019-09-28 0
280529 일반 브갤 롤링페이퍼 쓰고싶다 8 딜런 2019-09-28 1
280528 일반 ㅇㅅㄹ 신유연님. 2019-09-28 0
280527 일반 오늘처럼 월요일이 기대되는건 첨인듯 2 베찐따 2019-09-28 0
280526 일반 오늘 점심 뭐먹지 다히캣 2019-09-28 0
280525 일반 마라 왜먹음 산초맛 아님? 3 kawaimomo 2019-09-28 0
280524 일반 자고 일어나서 마라탕 조져야지 1 면요리좋아함 2019-09-28 0
280523 일반 방패병의 구호 kawaimomo 2019-09-28 0
280522 일반 남남 과몰입상대 실제로 보고온.ssul 12 레몬 125.181 2019-09-28 2
280521 일반 화본역 몬가 말걸기 무서움 6 노라 2019-09-28 0
280520 일반 브붕이 평균 Glexy 2019-09-28 0
280519 일반 새로 바뀐 택배기사 맘에 안들어 3 다히캣 2019-09-28 0
280518 일반 네시간만에 다시 나가기 다히캣 2019-09-28 0
280517 질문 캐릭터 무릎 굽히는거.. Laymiria 219.248 2019-09-28 0
280516 일반 브붕이 일 다하고옴 1 딜런 2019-09-28 0
280515 일반 행복하다 4 면요리좋아함 2019-09-28 0
280514 일반 브알챗 데탑버전 바로 실행하는거 어떻게 만들어? V 2019-09-28 0
280513 일반 Udon언제나오냐 5 포동포도 2019-09-28 0
280512 일반 여목 내는건 좆상관 안하는데 꼬마키` 2019-09-28 0
280511 일반 본인 소주 2병이란 2 kawaimomo 2019-09-28 0
280510 일반 브붕이 기상! 다히캣 2019-09-28 0
280509 일반 이 시간에 접속자가 7명이라니. 1 신유연님. 2019-09-28 0
280508 일반 아침이 밝아오는 이 시간이 너무좋아. 2 신유연님. 2019-09-28 0
280507 일반 여자목소리 ㅈㄴ 잘내는 사람봄 4 면요리좋아함 2019-09-28 0
280506 일반 스팀터졌음? 아저게안맞네 2019-09-28 0
280505 일반 스팀살아남 ㅇㅇ 182.31 2019-09-28 0
280504 일반 브알챗 재밌음? 브알 없이도 할만함? ㅇㅇ 221.155 2019-09-28 0
280503 일반 h방에서만나면 dd 121.174 2019-09-28 0
280502 일반 발정낫는데 브알챗은터지고 ㅠㅠ 3 dd 121.174 2019-09-28 0
280501 일반 일어나자마자 운동하고 샤워끝냈고 브알챗 들어갈랬는데 2 Artpe 2019-09-28 0
280500 일반 미르 보고가 sing)Hana 2019-09-28 0
280499 일반 루비랑 사휠은 어케뚜따해야될까 김꽁초 2019-09-28 0
280498 일반 한동안 브알챗안하다가 풀트땡겨서 질러버렸당 2 OwO 2019-09-28 0
280497 일반 아 사람한명 와서 비비려고 하는데 터지네 3 dd 222.96 2019-09-28 0
280496 일반 다들 피부관리 어케함? ㅇㅇ 2019-09-28 0
280495 일반 기상중인 브붕이잇음? 4 김한설 2019-09-28 0
념글 삭제글 갤러리 랭킹