||<tablewidth=432><tablealign=center><tablebgcolor=white,#191919><tablebordercolor=white>
MikuMikuDance ||
MikuMikuDance ||
모델 · 모션 제작 · 확장 프로그램 · 관련 사이트 · 유명 제작자 · MMD배 |
이름 | PMX Editor |
발표일 | 2008년 12월 9일 |
개발자 | 북극P |
배포 사이트 | http://kkhk22.seesaa.net/category/14045227-1.html |
지원 파일 | PMD파일(*.pmd) PMX파일(*.pmx) X파일(*.x) |
현재 최신 버전 | Ver.0.2.7.3 (2022년 7월 25일) |
[clearfix]
1. 개요
PMX Editor는 북극P라는 개발자가 3D 애니메이션 안무 제작 전용 소프트웨어인 MikuMikuDance(통칭:MMD)에서 사용되는 모델 데이터[1]를 분석·편집하는 것을 목적으로 개발한 작성 프리웨어이다. PMX Editor의 개발 과정에 있어서 "MmdMaterial/MmdErase"의 저자 인 나쿠아다를 비롯하여 많은 사람들의 협력을 통해 PMD 및 PMX 파일 포맷 분석이 이루어졌다.2. 기능
2.1. 모델 개조
- 제품 색상 정렬
- 부품의 제거
- 모델 사이즈 변경
- 모델 이름 변경
- 본 동작 변경
- 본의 추가에 의한 기능 확장
- 본 작업의 표시 범위 편집
- IK본 추가/편집
- 표정의 편집
- 표정의 일괄 생성
- 모델 형상 편집(정점 편집)
- 웨이트 편집
- 엣지 편집
- 모델에 개별 부품 추가
- 모델 형상 대칭(좌우)
2.2. 새 모델 작성
- X파일 읽기
- 스킨 메쉬 형식 X파일 읽기
2.3. 편집 보조
- 재질(부품)의 분할/결합
- 재질 이름 편집
- 재질의 복제 편집
- PMD 모델 검사
2.4. 표시 관련
- 모델의 표시 기능
- 모델의 변형 확인
- 모델의 모션 확인(VMDView)
3. 플러그인
PMX Editor도 프리웨어인지라 관련 플러그인이 매우 많다. 지금도 수많은 능력자들의 손을 통해 다양한 플러그인이 개발되고 공유된다. 당장 어떤 플러그인을 써야할지 모르겠다면 아래를 참고하자.- 배포 모션을 사용하고 싶다면
- 모션 제작과 모델 개조를 원한다면
- 자작 캐릭터를 제작하고 싶다면
모델에 모션을 사용하기 위한 본이 없는 경우 준 표준 본 추가 플러그인 또는 IK Maker 플러그인을 추천한다.
IK본 항목의 본 다단화 및 IK본 추가 플러그인을 추천한다.
가중치 설정을 쉽게 편집할 수 있도록 하는 플러그인을 추천한다.
기본적으로 플러그인은 다운로드한 파일을 PMX Editor의 _plugin/User 폴더에 넣음으로써 작동한다. 각 플러그인에 대해 자세한 내용은 첨부 된 readme.txt 등을 참고하면 된다. 몇몇 플러그인은 에디터의 최신 버전에서 작동하지 않을 수 있다.
3.1. 목록
3.1.1. IK본
- [ 펼치기 · 접기 ]
- ||<tablewidth=100%><table bordercolor=#000000><tablebgcolor=#ffffff><table align=center><bgcolor=#000000><width=40%> 플러그인 ||<bgcolor=#000000><width=40%> 기능 ||<bgcolor=#000000><width=10%> 배포 ||<bgcolor=#000000><width=10%> 제작자 ||
Object Editor(이전 명칭 Bone Maker) PMD View에서 선택한 정점에 뼈 및 강체 등등을 생성한다. # kaz@pgdc 본 다단화 플러그인 for PMX / BoneDoublerX 본의 다단화 kaz@pgdc 그루브 본 추가 플러그인 오토 그루브 뼈 내장 플러그인 (다단 화 오토 그루브 본) 이초 본 어디서나 리듬 본 IK Maker (이전 명칭 팔 IK Maker) 팔 IKMaker for PMX IK 설정 도구 / ADDIKBone 팔 IK 화 지원 플러그인 (비틀림 비활성화 플러그인) full ik 화 용 플러그인 손 잡고 확산 뼈 추가 플러그인 손가락 잡기 확산 뼈 추가 플러그인 for PMX / Grips 손가락 잡기 확산 뼈 추가 플러그인 for PMD / Grips For PMD GripsX2 PMX 용 잡기 확산 뼈 추가 플러그인 준 표준 본 추가 플러그인 / SemiStandardBones 모션 흘려 대응 어깨 취소 추가 플러그인 스트랩 모델 설치 / GuitarStrapInstaller 사용자 정의 풀 IK 추가 플러그인 / CustomFullIKBones MH 본 사용자 정의 플러그인 / MHBoneCustomize 다 단화 보조 플러그인 공개 버전 표준 본 검사기 / CheckBasicBone 다단 어떤 회전 중심 생성 스크립트 조인트에서 동명 본의 로컬 축을 설정하는 플러그인 팔 절단 팔 IK 손목 취소 팔 IK 만들기 시선 IK 생성 플러그인 어떤 중심 회전 뼈 생성 플러그인 대화 사양 스크립트 대화 사양 플러그인 NEO n 미니 캐릭터 뼈 구조 플러그인 양팔 연동 부모 가변 IK 생성 플러그인 모션 툴킷
3.1.2. 웨이트
- [ 펼치기 · 접기 ]
- ||<tablewidth=100%><table bordercolor=#000000><tablebgcolor=#ffffff><table align=center><bgcolor=#000000><width=40%> 플러그인 ||<bgcolor=#000000><width=40%> 기능 ||<bgcolor=#000000><width=10%> 배포 ||<bgcolor=#000000><width=10%> 제작자 ||
웨이트 본 번호 변환 웨이트 대상 뼈 대체 플러그인 / WeightTargetReplace 웨이트 저장 / 전송 플러그인 / TransferWeights 웨이트 저장 / 전송 플러그인 (PMX 용) 본 관련 정점 선택 플러그인 / SelectSkinnedVertex 곡면 자동 설정 플러그인 / SurfaceEditor 웨이트 병합 플러그인 / WeightMergePlugin 웨이트 자동 설정 플러그인 / AutoWeightExclusive, AutoWeightComplement
3.1.3. 표정 및 모프
- [ 펼치기 · 접기 ]
- ||<tablewidth=100%><table bordercolor=#000000><tablebgcolor=#ffffff><table align=center><bgcolor=#000000><width=40%> 플러그인 ||<bgcolor=#000000><width=40%> 기능 ||<bgcolor=#000000><width=10%> 배포 ||<bgcolor=#000000><width=10%> 제작자 ||
표정 오프셋 저장 / 파일에서 표정 추가 더미 표정 추가 플러그인 / pmdDummyMorph 모프 숨길 플러그인 간이 좌우 분할 모프 작성 플러그인 / simpledividemorph PMDEditer 모프 모션 생성 플러그인 / FaceVMD 좌표로 모프 이사 플러그인 안짱 다리 모프 추가 플러그인 / Leg-outward Morph add plugin 모프 리버스 플러그인 모프 막대 자동 생성 플러그인 본 표시 범위 정렬 플러그인 거짓말 퍼스 플러그인 (수용) 표준 모프 검사기 낚시 눈 관련 종합 스크립트 립싱크 용 모프 추가 스크립트
3.1.4. UV
- [ 펼치기 · 접기 ]
- ||<tablewidth=100%><table bordercolor=#000000><tablebgcolor=#ffffff><table align=center><bgcolor=#000000><width=40%> 플러그인 ||<bgcolor=#000000><width=40%> 기능 ||<bgcolor=#000000><width=10%> 배포 ||<bgcolor=#000000><width=10%> 제작자 ||
UV 편집기 플러그인 UV 모프 작성 지원 플러그인 UV 전개도 출력 플러그인 등 루루 식 UV 편집기
3.1.5. 강체 및 조인트
- [ 펼치기 · 접기 ]
- ||<tablewidth=100%><table bordercolor=#000000><tablebgcolor=#ffffff><table align=center><bgcolor=#000000><width=40%> 플러그인 ||<bgcolor=#000000><width=40%> 기능 ||<bgcolor=#000000><width=10%> 배포 ||<bgcolor=#000000><width=10%> 제작자 ||
강체 / 조인트 일괄 변경 플러그인 / BodyBatchConvertor 까다로운 일괄 편집 그리드 GUI / BodyGridEditor 조인트 일괄 편집 그리드 GUI / PmxGridEditors 간이 강체 생성 플러그인 / BodyBuilder MH 물리 연산 정의 플러그인 / MHPhysicsCustomize 뒷면 J 생성 플러그인 Local_for_Joint 플러그인 강체 Joint 자동 생성 배치 플러그인 강체 / Joint 일괄 편집 플러그인 / BJTableEditor
3.1.6. 재질
- [ 펼치기 · 접기 ]
- ||<tablewidth=100%><table bordercolor=#000000><tablebgcolor=#ffffff><table align=center><bgcolor=#000000><width=40%> 플러그인 ||<bgcolor=#000000><width=40%> 기능 ||<bgcolor=#000000><width=10%> 배포 ||<bgcolor=#000000><width=10%> 제작자 ||
자료 정리 플러그인 pmdBlack 재질 명을 연속하는 스크립트 재질 복제 플러그인 대파 스크립트
3.1.7. 불러오기 및 내보내기
- [ 펼치기 · 접기 ]
- ||<tablewidth=100%><table bordercolor=#000000><tablebgcolor=#ffffff><table align=center><bgcolor=#000000><width=40%> 플러그인 ||<bgcolor=#000000><width=40%> 기능 ||<bgcolor=#000000><width=10%> 배포 ||<bgcolor=#000000><width=10%> 제작자 ||
MQOPlugin PMDEditor의 가져 오기 / 내보내기 본 이름 덤프 / 본 이름 가져 오기 Wavefront (.obj) 내보내기 PMDEditor 용 Collada 내보내기 MHX Import & MMD 표준 모델링 플러그인
3.1.8. 엣지
- [ 펼치기 · 접기 ]
- ||<tablewidth=100%><table bordercolor=#000000><tablebgcolor=#ffffff><table align=center><bgcolor=#000000><width=40%> 플러그인 ||<bgcolor=#000000><width=40%> 기능 ||<bgcolor=#000000><width=10%> 배포 ||<bgcolor=#000000><width=10%> 제작자 ||
EdgeOn 에지 편집 도구 PMDEditorGadgets 개정 EdgeEditor
3.1.9. 정점
- [ 펼치기 · 접기 ]
- ||<tablewidth=100%><table bordercolor=#000000><tablebgcolor=#ffffff><table align=center><bgcolor=#000000><width=40%> 플러그인 ||<bgcolor=#000000><width=40%> 기능 ||<bgcolor=#000000><width=10%> 배포 ||<bgcolor=#000000><width=10%> 제작자 ||
SDEF 정점 추출 스크립트 SDEF 정점 선택 플러그인 정점 일괄 편집 그리드 GUI 법선 조정 플러그인 3 개 동봉 기능에 통일성이없는 것 쁘띠 기능 플러그인 모음 PMDE 용 어둠 냄비 플러그인 같은 7 플러그인 모델러 7 가지 도구 (SevenToolsForModeler)
3.1.10. 자동 생성
- [ 펼치기 · 접기 ]
- ||<tablewidth=100%><table bordercolor=#000000><tablebgcolor=#ffffff><table align=center><bgcolor=#000000><width=40%> 플러그인 ||<bgcolor=#000000><width=40%> 기능 ||<bgcolor=#000000><width=10%> 배포 ||<bgcolor=#000000><width=10%> 제작자 ||
공 원시적 생성 도구 야광 봉 추가 플러그인 / CreateCyalume PMDEditor 녹화 플러그인 액상 물체 추가 플러그인 본 강체 모델 생성 플러그인 맘보 소매 작성 플러그인
3.1.11. 기타
- [ 펼치기 · 접기 ]
- ||<tablewidth=100%><table bordercolor=#000000><tablebgcolor=#ffffff><table align=center><bgcolor=#000000><width=40%> 플러그인 ||<bgcolor=#000000><width=40%> 기능 ||<bgcolor=#000000><width=10%> 배포 ||<bgcolor=#000000><width=10%> 제작자 ||
BDEF 추출 플러그인 PMDE 창 위치 저장 플러그인 / PMDEWindowPos 본 프레임 편집 PMDE 플러그인 / Bone Frame Editor PMDE 용 반올림 제로 근사 파 처분 플러그인 + 덤 모델 복사 플러그인 이름 바꾸기 플러그인 LimitedPluginLauncher 시작 플러그인 faceforward 메쉬 자동 분할 복사 하이뽀리 화 플러그인 미러링 플러그인 플랜트 개체 플러그인 공유면 수별에서면을 선택 플러그인 물리적 ONOFF 모델 추가 검증 플러그인 SubMeTender
4. 기타 사항
- 편집 내용에 따라 MMD에서 사용이 불가능한 데이터가 생성될 수 있다. MMD가 불안정하거나 강제로 종료될 수도 있으니 주의바람.
- .NET Framework2.0와 DirectX9.0c를 요구한다.
- 장시간 사용하면 성능이 저하되거나 불안정해질 수 있다. 이런 경우에는 에디터를 끄고 다시 시작해야한다.[2]
- Ver.0.0.2.8 이전 버전의 VMDView 관련 기능은 Windows Vista에서 작동하지 않을 수도 있다.
- VMDView를 포함하여, PMDView의 표시 방법도 Ver.0.0.2.6 이전 버전과 다르다.
- VMDView에 대해서는 대패P사이트에 자세한 설명이 있으니 참고 바람.
5. 참고 자료
- 버전 목록 - https://www6.atwiki.jp/vpvpwiki/pages/222.html
- PMX Editor 조작 및 설명 영상 - https://www.nicovideo.jp/watch/sm4839928, https://www.nicovideo.jp/watch/sm5704549