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
번호 분류 제목 글쓴이 날짜 추천
375901 일반 귯모닝 1 노라 2020-03-10 0
375900 일반 좆목갤볼때마다 느끼는데 고닉은 2개 써야됨... 9 레드밀키스 2020-03-10 0
375899 일반 올만에 친구만남 2 ㅇㅇ 220.73 2020-03-10 0
375898 일반 브얄챗에 마작 가능한 월드 있음? 3 킬모어잽스 2020-03-10 0
375897 일반 안뇽 뵨태들아 4 Yee잉 2020-03-10 0
375896 일반 역대 대통령중 2 차렷마스터 2020-03-10 1
375895 일반 아 일어나자마자 극대꼴 14 헌책 2020-03-10 0
375894 일반 비와서 너무 싫다 3 아루라테 2020-03-10 0
375893 일반 굳모닁 1 HyunYee 2020-03-10 0
375892 일반 거울에서만 안보이는 애니메이션 어케하더라 ㅇㅇ 119.193 2020-03-10 0
375891 일반 브갤하이 조은아침 8 컵밥 2020-03-09 0
375890 일반 오온갓 으메에 시달렸습니다 4 ㅇㅇ 106.101 2020-03-09 0
375889 일반 어릴 때 착했던 친구들일수록 뭔가 이상해지더라 1 ㅇㅇ 125.129 2020-03-09 0
375888 일반 거울에서 애니메이션 안보이는게 뭐때문이엇지 ㅇㅇ 119.193 2020-03-09 0
375887 일반 브-하 11 첫애교 2020-03-09 0
375886 일반 옷갈아입히는건 블렌더하는거밖에 답없는고지? 10 づほ 2020-03-09 0
375885 일반 얼리버드 퇴근 14 Dodge. 2020-03-09 0
375884 일반 겜 진짜 재미없어.. 1 킬모어잽스 2020-03-09 0
375883 일반 루피 기어세컨드 아바타는 없음? 전부다 기본루피밖에 없네 1 ㅇㅇ 59.11 2020-03-09 0
375882 일반 정모하다 똥꼬따신썰.txt 8 tntnt 2020-03-09 0
375881 일반 본인 오늘 술로 친구이겨봄ㅋㅋ 4 빅몬 2020-03-09 0
375880 일반 브모닝 1 ㅇㅇ 106.101 2020-03-09 0
375879 일반 본인 갤에서 씹헛소리한다고 온갖 음해에 시달림 5 Artpe 2020-03-09 0
375878 일반 브하 7 먀-요릭 2020-03-09 0
375877 일반 오늘 노가다 십장한테 급식판으로 대가리 맞음 ㅠㅠ 6 Artpe 2020-03-09 0
375876 일반 폴리곤 20만이면 존나무거운거 아니냐?? 3 ㅇㅇ 119.193 2020-03-09 0
375875 일반 그 뱁새 아바타중에 손있는 아바타 그거 어떻게함 ㅇㅇ 58.238 2020-03-09 1
375874 일반 아침먹고 갤질해 19 Dodge. 2020-03-09 1
375873 일반 드디어 모리에 콜라이더 제대루 넣엇당 2 づほ 2020-03-09 2
375872 일반 사진ㅇ)브갤 정모 후기 2 ㅇㅇ 175.223 2020-03-09 4
375871 일반 풀트 브얄스면 못해 이제? 2 ㅇㅇ 180.230 2020-03-09 2
375870 일반 캬루삐졌노 1 ㅇㅇ 117.111 2020-03-09 12
375869 일반 흥 캬루 삐져쪄! 4 ㅇㅇ 110.70 2020-03-09 15
375868 일반 흥! 캬루 삐져쪄! 카이카미 2020-03-09 0
375867 일반 완장이 저격글 내리는이유.Fact 3 ㅇㅇ 118.235 2020-03-09 14
375866 일반 이옷 가지고싶은데 다운로드가 안된다아가유ㅠ 4 SEGAMI 2020-03-09 0
375865 일반 화본역 존나웃긴게 mc무현 노래 부르고다니면 블락 존나먹는데 1 ㅇㅇ 121.131 2020-03-09 1
375864 일반 화본역 빌런도감 (Ver 1.0.0) 5 츠무리아 2020-03-09 7
375863 일반 여장하는 고닉'kawaimomo'의 실체 2 ㅇㅇ 183.105 2020-03-09 0
375862 일반 귀여운 아바타 2 악메 2020-03-09 1
념글 삭제글 갤러리 랭킹