VRChat 마이너 갤러리 저장소

제 목
강좌/정보 아바타 최적화 -2- 본 합치기
글쓴이
xx
추천
10
댓글
3
원본 글 주소
https://gall.dcinside.com/vr/85978
  • 2018-12-27 11:04:44
  • 59.6
							

이하의 내용은 VR챗 공식 최적화 영상에 포함된 것과 동일한 내용만을 담고 있다.


영어가 되거나 내가 써놓은게 뭔 소린지 모르겠다 싶으면 그냥 영상을 보는 게 빠를 수도 있음.


어차피 영상 내용도 블렌더 조작하는 영상이니까 그대로 따라하면 됨. 


https://www.youtube.com/watch?v=68EDkp2Rwwk



시작하기 전에 말하는데, 단순히 본의 갯수를 줄이는 것이 아니라


"다이나믹 본 제한에 걸리지 않도록 본의 갯수를 줄이고 싶다" 라면 아마 기능을 다 이해한 뒤에도


엄청난 시행착오를 해야할 것임. 본의 갯수를 줄이고 다른 본에 합쳤을 때 다이나믹 본이 어떤 식으로 움직임이 예측하기 꽤 까다로움


각설하고 본 줄이기 작업을 시작하자.




일단 모델의 상태를 확인하자. 스커트에 본이 꽤 들어가있고, 꼬리, 귀, 머리카락 등에도 본이 할당되어있다.


목표를 어디까지로 잡느냐에 다르지만, Poor를 탈출하고 싶다면 일단 스커트는 포기함이 마땅하다. 본의 숫자도 많고


다이나믹 본 넣어도 어차피 이쁘게 잘 안된다. 따라서 여기서는 스커트의 본을 다리 본에 합쳐서 다리가 움직일 때


같이 움직이도록 할 생각이다. 다이나믹 본 없이 제법 이쁘게 움직이게 된다. 


더 이쁘게 할 수 있는 방법이 없는 건 아니지만 이 강좌는 최적화 강좌다.


우클릭으로 아바타의 본을 선택한 뒤 Tab키를 누르면 Edit 모드에 들어가게 된다.


이하의 작업은 모두 Edit 모드에서 하는 것이니 뭔가 이상하다 싶으면 Edit로 바꿔주자.


이 상태에서 화면 우측 하이어라키에서 원하는 스커트 본을 쉬프트 클릭으로 선택해준다.


우리는 좌측다리에 좌측 스커트본을 넣고 싶으므로 좌측에 해당되는 본을 찾아서 전부 선택해줬다.




그리고 마지막으로 좌측 다리를 쉬프트 클릭으로 선택 후 


Ctrl+P를 누르면 작은 창이 뜨는데 거기서 Keep offset을 눌러준다.


이 단축키는 "마지막에 선택한 본을 제외한 본을 죄다 마지막에 선택한 본 밑에 넣어준다"



우측 다리에 반복해주도록 하겠음. 


해당 작업을 마친 뒤 Pose Mode를 키고 다리를 이리저리 꺾어보면 스커트가 같이 움직이는 걸 확인할 수 있을것임.


자, 근데 우리는 본을 줄이고 싶은거지, 스커트를 다리에 넣는게 주요한 목표가 아님. 이제부터 이 스커트의 본들을 죄다 제거하고


그냥 다리의 일부로 만들어버리겠음.


이번엔 스커트의 상위 본만이 아니라 하위 본까지 전부 선택해줌


(Ctrl+Shift 클릭을 하면 하위본까지 전부 선택이 가능하다)


그 상태에서 CATS 플러그인의 Model Options에 있는 Merge Weight - To Parents를 누르게 되면


이 본의 상위에 있는 본에 죄다 통합되게 된다. 







이제 이 페넥은 스커트에 본 따위 존재하지 않는다.


같은 테크닉으로 이제 본의 수를 줄여보자.


꼬리에 본이 다섯개나 들어있는 걸 보니 괘씸하다는 생각이 들지 않는가?



화면에서 직접 꼬리에 있는 본을 쉬프트 우클릭으로 2개 선택해줬다. 마찬가지도 Merge Weight To Parents




꼬리뼈를 5개에서 3개로 줄였다. 당연히 움직임은 더 딱딱해지겠지만, 


여전히 3개나 되므로 꽤 부드러운 움직임을 보여줄 것이다.


이런 식으로 본을 줄일 때 주의할 점은, 다이나믹 본은 본 하나만 있을 경우 제대로 작동을 안한다는 점이다.


최소 2개 이상의 본이 필요하니까, "나는 더, 더 깎아낼래!" 하다가 움직이지 않는 본을 보면서 울지 말기 바란다.


이번엔 머리카락으로 들어가겠다.


가장 먼저 이 머리카락들을 눈이나 아이트래킹 본이랑 구분해서 하나로 묶어놓을까 함.


Cats 플러그인의 Bone Parenting 항목으로 간다.


목록이 이것저것 나올텐데, 머리카락 중에 적당히 하날 골라준 뒤 Parent Bones.




이렇게 새 본이 생성되어 머리카락을 통째로 묶은 걸 확인할 수 있음


몇몇 머리가 안들어가있는데 나머지는 수동으로 넣어주도록 하자.


아까와 마찬가지로 


쉬프트 클릭으로 본들을 선택해준 뒤 마지막으로 Root_BackHair를 클릭하고 컨트롤 피 + Keep Offset



이제 모든 머리카락이 한 본 하위에 깔끔하게 들어가있다. 


이렇게 본 파렌팅을 깔끔하게 해놓으면 유니티 상에서 집어넣는 다이나믹 본 스크립트의 숫자를 줄일 수 있다는 장점이 있다.


물론 다이나믹 본은 루트 본의 위치에 따라 움직임이 달라지므로, 적당히 잘 묶어서 본을 묶어놔야 할 필요가 있지만


그건 모델마다 다 다르기 때문에 여기선 따로 다루지 않겠음. 이것저것 묶어보면서 시행착오로 알아내길 바람.


본 파렌팅이 끝났으면 머리카락의 본을 아까 꼬리의 본을 줄여준 것처럼 작업해줄 필요가 있지만


예시로 쓰고 있는 모델은 머리카락이 짧고 본의 갯수가 적어서 더 이상 줄일 수 없으므로 여기서 마치도록 하겠음.


머리카락의 본을 줄이는 테크닉은 꼬리의 본을 줄이는 것과 같음. 


Cats 플러그인에 있는 Merge Weights To Parents를 이용함. 


참고로 To Active 옵션은 Ctrl+P처럼 가장 마지막에 선택한 본에 합치는 옵션임. 머리카락의 본이 옆으로 많다 싶으면


이걸 활용해서 합쳐볼 수 있을 것임.


뽀송뽀송 2018.12.27 12:11:11
마보로시 베리굿받고자 노력하는 센세 하와와.. - dc App 2018.12.27 17:11:31
반챙고 츄츄 2018.12.28 00:29:07
번호 분류 제목 글쓴이 날짜 추천
87728 일반 너희들에게 벌을주겠다 14 하피핏 2018-12-31 1
87727 일반 한해의 마지막을 vr챗갤에서 따뜻하게 보내는군요 2 긴긴 2018-12-31 0
87726 일반 아니 내글 진짜 실수로자른거 아니냐? 1 ㅇㅇ 125.129 2018-12-31 1
87725 일반 감사합니다 1 ㅇㅇ 61.83 2018-12-31 0
87724 일반 안되겠다, 다들 묵혀뒀던 H방 썰을 풀어라 11 GEORGIA 2018-12-31 0
87723 일반 뭐땜에 그래 7 엘에르엘 2018-12-31 0
87722 일반 다른건 모르겠고 CV그 사람 타이밍 ㅈ같이안좋네 4 JinSilly 2018-12-31 0
87721 일반 제발좀 그만해라 8 ㅇㅇ 223.39 2018-12-31 1
87720 일반 아니 똥꼬충들도 연애라는걸 하는데 뭐함??ㅋㅋㅋㅋ 2 ㅇㅇ 2018-12-31 0
87719 일반 갤을 망치는건 유동들한테 반응하는 너희들이야 5 ㅇㅇ 222.102 2018-12-31 0
87717 일반 kvcg 소문듣고왔는데 4 ㅇㅇ 221.153 2018-12-31 1
87716 일반 그러면 궁금한게있는데 10 ㅇㅇ 211.229 2018-12-31 0
87715 일반 여러분들은 지금 네캎식 관리를 보고계십니다 1 ㅇㅇ 175.223 2018-12-31 0
87714 일반 어차피 유동통피들은 개,돼지입니다. 5 음료 2018-12-31 7
87712 일반 여기 갤은 왜이럼? 2 ㅇㅇ 222.102 2018-12-31 0
87711 일반 갤 꼬라지 재밌네 ㅋㅋㅋㅋㅋㅋㅋ 2 ㅇㅇ 223.38 2018-12-31 0
87708 일반 저 짤로 cv 뭐시기가 KVCG 소속이라는건 확실해졌네? 2 ㅇㅇ 2018-12-31 1
87707 일반 망칼로가탈갤하면참쉽게끝나는일인데 ㅇㅇ 110.70 2018-12-31 0
87706 일반 내가 KVCG 문제점에 대해서 말한적이있었지 ㅋㅋㅋ 4 JinSilly 221.153 2018-12-31 1
87705 일반 분란조장은 오히려 신입들이하는것같은데? 3 ㅇㅇ 223.33 2018-12-31 0
87704 일반 이쯤되면 그 그룹에 죄가 없다고 말할수가 없다. 9 Huntere 2018-12-31 0
87703 일반 파딱들 봐주셈 2 ㅇㅇ 39.7 2018-12-31 0
87702 일반 그 그룹 까는데 유동쉴드는 100퍼 전부 그 그룹 좆목라인이다. 4 ㅇㅇ 110.70 2018-12-31 2
87701 일반 저새끼들이 지금까지 로그아웃하면서 분탕쳤다는거지? ㅇㅇ 2018-12-31 0
87700 일반 kvcg가 뭔데 그렇게 욕을먹는거임 5 fiiter 2018-12-31 0
87699 일반 그 그룹 인원 짤은 념글에 있다 1 ㅇㅇ 39.7 2018-12-31 0
87698 일반 지구연방교류회 1월10일 연병장 1 ㅇㅇ 203.90 2018-12-31 0
87697 일반 방금 KVCG 짤 뭐냐ㅋㅋㅋ ㅇㅇ 223.38 2018-12-31 0
87696 일반 걍 그 그룹 멤버 닉좀 전부 알려주면안되냐 2 ㅇㅇ 175.223 2018-12-31 1
87695 일반 또또 유동통피 스멀스멀 3 ㅇㅇ 125.130 2018-12-31 0
87693 일반 kvcg 드럽게 욕먹네 2 ㅇㅇ 211.229 2018-12-31 0
87692 일반 문제있는놈 개별 저격은 상관없는데 관련없는놈 다 싸잡아서는ㄴㄴ해 1 검은연 2018-12-31 0
87690 일반 조기탄핵 가자 2 ㅇㅇ 223.33 2018-12-31 0
87687 일반 긴치마 앞부분 집어서 팬티 보여주는 애니메이션을 만들어볼까하는데 4 우콘쨩 121.170 2018-12-31 0
87684 일반 념글 왜 지워짐? 5 ㅇㅇ 223.62 2018-12-31 0
87683 일반 kvcg새끼들 소속감 존나느낄듯ㅋㅋㅋ 2 ㅇㅇ 110.70 2018-12-31 2
87682 일반 19년 목표 5 Ciao 2018-12-31 0
87681 일반 퍼블릭 아바타 월드 소유자 중에 6 우콘쨩 121.170 2018-12-31 0
87680 일반 내가 본 최악의 발적화 아바타는 손에다가 콜라이더 떡칠한거였는데 3 검은연 2018-12-31 0
87678 일반 VRC 하다 만난 외국인 만나러 가는데 3 Crow1 2018-12-31 0
념글 삭제글 갤러리 랭킹