거두절미하고 간단하게 설명하겠습니다.



PMXE에서 만들어낸 .pmx 모델 파일과 안 열리는 모델 파일의 헤더 부분을 보면


차이가 있죠.


참고로 pmd 파일은 이런식으로 되어 있습니다.


바이너리를 수정하려면 헥스 에디터 라는걸 써야 합니다. 여러 가지가 있지만 여기서는 HxD를 쓰겠습니다.


HxD - Freeware Hex Editor and Disk Editor

비슷한 다른 프로그램 아무거나 써도 상관 없습니다.


헥스 에디터에 '안 열리는 모델 파일'을 올려서 옵셋 03 위치의 데이터를 10에서 20으로 고쳐줍니다.


저장한 다음 PMXE로 불러오면...


데뎅



신고
  1. 2016.12.21 21:23

    비밀댓글입니다

  2. 2017.01.31 14:48

    비밀댓글입니다

    • 무명P 2017.02.04 21:36 신고

      음 이건 잘 모르겠군요. 또 어딜 고친걸라나...

      https://gist.github.com/felixjones/f8a06bd48f9da9a4539f
      여기 가보면 PMX 파일 분석에 대해 나온 게 있으니 참고해 보심이

    • 무명P 2017.02.08 00:07 신고

      이거 시간 들여서 좀더 들여다 봤는데 능력 밖인듯 하군요... 블렌더에서 읽게 하는것까지는 여전히 가능하지만 손실되는 정보가 너무 많군요.
      하긴 모델 제한사항 안 지키고 손대는 사람이 많으니 이해가 안 되는건 아닌데 좀 뭐랄까 ^^;

  3. Pri 2017.02.02 01:21 신고

    20으로 되어있는데도 안 열리는 경우는 어찌해야 되나요 ' ';

    • 무명P 2017.02.04 21:36 신고

      https://gist.github.com/felixjones/f8a06bd48f9da9a4539f 여기 참고해보세요

  4. Pri 2017.02.09 21:45 신고

    페이지 찾아가봐도...뭐가 뭔지 하나도 모르겠네요 허허,...;;

    여러 모델을 다 해본 결과...

    현재 2개 모델만 안되고 있네요 ' ' ;;