제작변경 HDT 물리효과 적용하기. 2019/04/22 16:29 by GIGADUEX

다음의 내용들은 BodySlide로 의상에 가슴, 엉덩이 물리효과를 구현하기 위한 것이다.
여기선 물리효과 모드나 파일의 설치법이 아니며 의상에 물리효과를 적용하기 위한 방법중 하나이다.




준비물 :









스카이림에서 가슴, 엉덩이 물리효과를 구현하기 위해선
설치경로 Data\SKSE\Plugins에 hdtPhysicsExtensionsDefaultBBP.xml 파일이 설치되어 있어야 한다.

물론 뼈대, 바디, SKSE 그리고 HDT Physics Extensions 같은 선행파일들은 이전에 설치되어야 한다.

위 이미지의 hdt.xml, hdtfingers.xml, hdtm.xml, hdtVagina.xml 등 hdt가 붙은 파일은 성인모드 물리효과 파일이다.
파일이름만 봐도 그 기능을 알 수 있을 것이다.





OutfitStudio에서 필요한 의상을 불러온다.

물리효과 적용을 위해선 바디슬라이드 파일이 꼭 필요하다.
0과 1파일에 뼈대를 각자 적용하면 체중적용이 안되고 CTD가 발생할 수 있다.





Reference파일을 불러와야 하기에 기존의 레퍼런스를 해제해줘야 한다.
이 과정 없이 바로 레퍼런스를 불러오면 기존의 레퍼런스는 날아가버린다.






Load Reference에서 물리효과가 적용된 Unified UNP HDT를 불러온다.





Bones탭에서 적용할 뼈대를 선택한다.

Ctrl키를 누르고 클릭하면 복수선택이 가능하다.





Meshes탭에서 적용할 메쉬들을 선택하고 Shape - Copy Selected Weights를 적용한다.





적용 후 Bones탭으로 돌아가서 뼈대가 복사되었는지 확인한다.





Preview Scaling의 슬라이드를 조절해서 뼈대가 움직일 부분들을 확인한다.
다른 메쉬와 클리핑 발생유무를 확인해야 한다.





'T키'로 텍스쳐를 보이지 않게 하고 Weight Paint툴로 웨이트를 수정해준다.
Alt키를 누르고 클릭하면 웨이트를 지울 수 있다.





Preview Scaling을 조절하여 보이지 않았던 부분들도 수정해 준다.





반대쪽도 수정하였다.
저장하고 BodySlide에서 게임에 적용해준다.





참고로 엉덩이 부분도 같은 방법으로 뼈대를 이식할 수 있다.















적용전





적용후




OutfitStudio에서 물리효과 적용법은 의외로 간단하다.
다만 hdtPhysicsExtensionsDefaultBBP.xml파일이 있었기에 가슴과 엉덩이 부분에 한해서 그런것이고
망토 같은 다른 의상은 XML파일을 그 의상에 맞게 새로 제작해야 한다.





















덧글

  • 2019/05/05 02:10 # 삭제 답글 비공개

    비공개 덧글입니다.
  • GIGADUEX 2019/05/09 02:31 # 답글

    웨이트는 움직임에 빨간색이 가장 강하게, 파란색은 약하게 적용받는 것이고요,
    위에서 제가 웨이트를 수정한 건 움직이지 않게 하고픈 부분을 지운 겁니다.
    일반적인 드레스 형태의 의상에는 웨이트를 복사 후 수정할 필요가 없습니다.
    만약 가슴뼈대에 Weight Paint툴로 배부분까지 진하게 칠해버리면 앉았다가 일어설때마다 배도 같이 출렁거리게 됩니다.

    갑옷 같이 파트가 구분되어있는게 아닌 인간의 신체부위에서는 웨이트가 부드럽게 이어져야 합니다.
    웨이트가 색상으로 구분되어 있지만 버텍스(단축키 Q)에 얼마나 적용되었는지는 색상으로만 알기 힘들기에 Preview Scaling을 사용하는 것입니다.
    예를들에 같은 파란색인데 Preview Scaling을 올려보면 점들끼리 부드럽게 연결되어 부풀어오르지 않고
    뒤틀려서 올라오는게 있는데 그걸 발견해서 수정할때 사용하는 겁니다.

    저장하는 방법은 여기에서 자세히 다루어져 있습니다.
    http://gigaduex.egloos.com/6406804

    물리효과가 적용된 바디슬라이드 파일은 넥서스의 제 모드에 "BodySlide - UNP"를 받으시면 됩니다.
    위의 강좌의 결과물을 그대로 업로드한 것 입니다.
  • 설탕 2019/05/17 21:46 # 삭제 답글

    감사합니다 ㅠㅠ
댓글 입력 영역