망기 바디만 따로 빼서 넥서스 주리 파자마를 입히려고 함
망기 바디 메시파일을 따로 만들어서 블렌더로 열어주고(body, leg 합본)
주리 파자마 ver.R 버전을 아마쳐 병합해서 임포트
체형에 맞게 파자마 수정하고 ver.R 스킨 오브젝트를 '계층 구조를 삭제' 로 제거
가슴부분 웨이트를 자연스럽게 수정하기 위해 Robust 웨이트 트렌스퍼 애드온 사용
파자마 오브젝트를 망기 아마쳐에 부모자식 설정 - 엠프티 그룹과 함께
(이러면 이제 서로 매칭이 안되는 버텍스 그룹은 없는것?)
망기 바디의 R_Breast_CH_00, L_Breast_CH_00 버텍스 그룹 제외 전부 잠금
주리 파자마의 R_Breast_CH_00, L_Breast_CH_00 버텍스 그룹 제외 전부 잠금
Robust 설정
소스 - 망기 스킨
트렌스퍼 마스크 X
인페인트 마스크 X
버텍스 맵핑 - 최대 거리 0.05, 맥스 노멀 디퍼런스 90도(30도로 하면 맵핑 안되는 버텍스 발생해서 90도로 함)
리밋 버텍스 그룹 6 설정
결과 - Failed weight inpainting on Group_0_Sub_0__clotha_UseSC: This usually happens on loose parts, where vertices are not finding a match on the source mesh. Use Select Rejected Loose Parts to solve the issue.
뭔가 루즈 부분이 생겨서 안옮겨지는거 같은데 select rejected loose parts 로 루즈부분 없는거 확인하고 하는건데로 이럼
어떻게 방법이 없을까... 버텍스 그룹 잠금해서 전송하면 될거 같았는데 안되네...
그럴 땐 아마 루즈파일이 버텍스 한개거나 선이 안 겹쳐서 그럴텐데 파자마 오브젝트를 클릭하고 에디트 모드 들어가서 컨트롤 a 로 버텍스 전체 선택하고 m버튼이였나 컨트롤 m버튼이였나 눌러가지고 거리에 따른 병합 (디스텐스 머지?) 눌러서 가능한 분단된 페이스나 엣지, 버텍스 전부 하나로 합치고 다시 해보셈. 합쳐놓으면 나중에 작업할 때 짜증나니까 따로 저장파일 하나 만들고. 합치고 나면 접한 면의 노멀이 이상해질 수 있으니까 메시-노말-프롬 페이스 누르는 거 잊지 말고 ㅇㅇ
오... 이렇게 하니까 전송된다!!!! ㄳㄳㄳㄳㄳ
그리고 위에 엠프티 버텍스 그룹 가져오기 전에 해야될게 있음, 쥬리 옷에 붙어있는 기존 버텍스 그룹을 선택적으로 제거해야함 ㅇㅇ 만약 망기 바디가 와일즈 바닐라에서 사용하는 일반적인 본이 아니라 자체 본 버텍스 이름을 사용하면 쥬리 파자마에 칠해진 기존 바닐라 버텍스 그룹 웨이트 페인팅은 전부 지워줘야 됨 안 그러면 나중에 노말라이즈 올 할 때 겹치는 부분 (ex- L_breast_CH_00(망기) L_BUST_CH_00(바닐라/VER.R))이 섞여서 값이 약해지니까 물리파일이 이상하게(약하게) 적용됨. 근데 그렇다고 전부 다 지울 수도 없는게 만약 쥬리 파자마 제젝자도 특수한 버텍스 그룹(CLOTH처럼 천이나 후드, 귀나 지퍼같은데 붙은 웨이트)을 만들었으면 그 버텍스까지 지울 순 없으니까
@ㅇㅇ 꼭 엠프티 버텍스 그룹 불러오기 전에 기존 모델에 바디 본 외에 천이나 악세사리 버텍스 그룹이 있는지 체크하고, 전부 잠근다음에 딜리트 언락 올 해서 나머지 기존 버텍스는 지워야 망기 웨이트값이랑 쥬리 버텍스 값을 온전히 보존할 수 있음. 추가로 쥬리 버텍스랑 망기 버텍스도 겹치는부위가 있으니까 엠프티 버텍스 그룹 따오고 웨이트 전송까지 마쳤으면. 노멀라이즈 올 하기 전에 먼저 쥬리 버텍스그룹을 잠근 다음에 노멀라이즈 해서 망기 버텍스의 겹치는 부분을 지우셈. 무조건 바디 버텍스보다 옷 버텍스가 소중하니까
@ㅇㅇ 아 뭔지 알거같음 쥬리 파자마 말고 다른 ver.R 기반 의상도 몇번 시도했었는데 슴 부분 웨이트가 이상하게 전송이 잘 안되더라고 기존 버텍스 그룹을 제거 안해줘서 그런거구만 진짜 고마워...
@ㅇㅇ 이거 겹치는 버텍스 지우는거 겹치는 웨이트를 지우라는거지...? 이름이 완전 똑같지 않은데 칠해진 웨이트 위치는 같은게 많네...
ㅇㅇ 근데 일일히 비교하면서 지우면 한세월임, 위에 말한거처럼 쥬리 파자마에서 특수한 버텍스(악세사리나 천 관련 버텍스)가 있는지 확인하고 없으면 그냥 전부 삭제하셈. 그리고 망기 바디 웨이트값만 따오면 됨. 만약 쥬리 옷에 특수 버텍스 있으면 그건 보존시키고
@ㅇㅇ ㅇㅋㅇㅋ 쥬리옷 보니까 천 흔들림 같은거 표현하려고 만들어놓은 것 같은 버텍스가 굉장히 많은거 같네 ㅋㅋㅋㅋ 시간 좀 걸리겠다 ㄳㄳㄳㄳㄳㄳ
@ㅇㅇ 순서대로 말하자면 아마쳐 병합해서 임포트 > 쥬리 파자마 버텍스 체크후 특수 버텍스 제외 기존 버텍스 전부 제거 > 파렌트 윗 엠프티 버텍스 그룹으로 망기 아마쳐에 종속 > 로버스트 웨이트로 웨이트값 전송 > 쥬리 버텍스 그룹 있다면 잠근 다음에 노멀라이즈 올, 없으면 그냥 노멀라이즈 올 > 엑스포트
@ㅇㅇ 그거 이름이 뭔데? 특수 버텍스를 간단하게 확인하는 방법은 그 모더가 동봉한 체인파일을 불러와서 그 체인 파일에 할당된 버텍스를 찾는거임 ㅇㅇ
@ㅇㅇ ㅇㅇㅇ 맞음 ㅋㅋㅋㅋ 지금 체인파일 열고 버텍스 찾는중 C_Cloth_HoodTop_CH_00_00 처럼 버텍스 이름에 Cloth가 붙은것들이 그런거 같음
@ㅇㅇ 정성 쩌네; 암튼 저렇게 배보다 배꼽이 크면 그냥 네 방식대로 가슴 부분 버텍스만 따오셈. 방법은 위 과정 전부 생략하고 그냥 쥬리 파자마 원본 상태에서 망기 엠프티 그룹만 불러오고 로버스트 웨이트 애드온으로 망기 가슴이나 엉덩이 버텍스만 불러오는거임, 그리고 이번엔 반대로 망기 가슴이랑 엉덩이 버텍스 그룹만 잠가서 노멀라이즈 올 하면 나머지 겹치는 부분 웨이트 값은 싸그리 0이 되거나 간섭하지 못할정도로 옅어지니까 사실상 위 방법처럼 전부 지우고 다시 생성하는것보다는 빠름
@ㅇㅇ 오...? 이게 더 나을지도...? 이거 먼저 해보고 이상하면 다시 노가다 해야지... ㄳㄳㄳㄳ