QuickMagic VMD-TDA → Virt-A-Mate
VMD 모션 가져오기 가이드: QuickMagic MoCap을 VaM에서 사용하기
비디오에서 VMD 호환 모션을 생성하고, 안전한 Virt-A-Mate 가져오기 경로를 선택하며, 플레이어 또는 변환기를 설치하고, 바디 모션과 선택적 오디오를 로드하고, 스케일, 바닥 접촉 및 물리를 수정한 다음 편집 가능한 씬 또는 Timeline 애니메이션을 저장합니다.
현재 워크플로우 사실
QuickMagic 및 VaM VMD 워크플로우 시청
MMD에서 애니메이션을 만드는 가장 쉬운 방법 — QuickMagic AI 모션 캡처
워크플로우의 비디오에서 MMD/VMD로의 측면과 MMD 호환 내보내기의 중요성을 보여줍니다.
YouTube에서 비디오 열기VaM VMDPlayPlugIn — 무료 MMD/VMD 플레이어 튜토리얼
VaM 측면: VMD 플레이어 설치, 캐릭터 할당 및 MMD 모션 재생을 보여줍니다.
YouTube에서 비디오 열기아무것도 설치하기 전에 VaM 가져오기 경로 선택
| 경로 | 최적 사용 | 장점 | 제한 사항 및 위험 |
|---|---|---|---|
| 상용 MMD VMD Player | 음악, 카메라 및 지원되는 얼굴 채널과 함께 빠른 재생 | 성숙한 플레이어 워크플로우; 현재 리소스 버전 5.3.5 | 유료; VaM Hub에서 실행 파일/기본 DLL 수정 경고 표시 |
| FreeMMD Alpha | 간단한 바디/손가락 모션 및 오디오 재생 | Hub 호스팅 VAR, 작고 무료 | 마지막 업데이트 2020년; alpha로 명시적으로 설명됨 |
| mmd2timeline | 프레임, 트리거, 재생 목록 편집 및 Timeline 통합 | VMD를 Timeline이 편집할 수 있는 JSON으로 변환 | 샘플링 시간 소요; 플러그인 문서에 버그 및 폴더 제한 명시 |
| mmd_vam_import Python 변환기 | 오프라인 변환을 통해 VaM 씬 JSON 생성 | 라이브 VMD 플레이어 불필요; 스크립트 가능 | 레거시 도구; Python 필요 및 상당한 수동 물리/비율 조정 필요 |
1QuickMagic에서 VMD-TDA 모션 생성
- 수행자와 발이 보이는 선명한 전신 비디오를 녹화합니다.
- 원본 파일을 QuickMagic에 업로드합니다.
- 내보내기 전에 팔다리 식별, 루트 이동 및 발 접촉을 검사합니다.
- 보이는 추적 오류를 수정하기 위해 2D Refinement를 사용할 수 있을 때 사용합니다.
- 현재 인터페이스에 표시된 VMD 또는 VMD-TDA 출력을 선택합니다.
- 원하는 프레임 속도와 클립 길이를 일치시킵니다.
- 원본 비디오와 변경되지 않은 VMD 소스를 보존합니다.
2VaM 및 VMD 워크플로우를 안전하게 설치
- 승인된 Virt-A-Mate 설치를 사용하십시오.
- 기본 파일을 수정하는 플러그인을 설치하기 전에 VaM 폴더를 백업하십시오.
- 현재 VaM Hub 리소스 페이지를 열고 버전, 종속성, 업데이트 내역 및 경고를 읽으십시오.
- 적합한 유지 관리 옵션이 있을 때 Hub 호스팅 VAR을 선호하십시오.
- 수동 스크립트/DLL 패키지의 경우 작성자가 문서화한 정확한 폴더 구조를 유지하십시오.
- 선택한 패키지가 요구하는 경우 VaM을 다시 시작하십시오.
- 중요한 프로덕션 씬을 열기 전에 새 씬에서 테스트하십시오.
MMDPlayer.dll과 같은 파일을 Custom/Scripts/MMDPlayer 아래에 배치합니다. 이는 모든 VMD 플러그인에 대한 보편적인 설치 규칙이 아닌 레거시 패키지 레이아웃입니다. 설치된 플러그인의 자체 문서를 따르십시오.3VaM 씬 및 Person 아톰 준비
- VaM을 실행하고 깨끗한 씬을 엽니다.
- Person 아톰을 추가하거나 선택합니다.
- 편집 모드로 전환합니다.
- 플러그인이 요구하는 경우 캐릭터를 중립 자세 또는 T-포즈로 재설정합니다.
- 선택한 도구에 필요한 Person 플러그인 패널 또는 Scene Plugins 패널을 엽니다.
- 초기 테스트 중에 동일한 바디를 제어하는 다른 애니메이션 플러그인을 비활성화합니다.
원본 기사는 Scene Plugin 워크플로우를 사용합니다. FreeMMD 및 mmd2timeline을 포함한 다른 플러그인은 Person 아톰에 연결될 수 있습니다. 특정 리소스에 명시된 위치를 사용하십시오.
레거시 VaM 1.22 MMDPlayer.dll 로딩 순서
이 스크린샷은 호환성 참조를 위해 원본 QuickMagic 기사에서 보존되었습니다. 이는 오래된 수동 DLL 워크플로우를 보여주며 현재 플러그인 패키지와 일치하지 않을 수 있습니다.
Custom/Scripts/MMDPlayer 폴더로 이동합니다.MMDPlayer.dll을 선택합니다. 승인된 소스에서 얻었고 설치된 VaM/플러그인 버전과 일치하는 DLL만 사용하십시오.4VMD 모션, 오디오 및 선택적 카메라 데이터 로드
- VMD 플레이어의 사용자 정의 UI를 엽니다.
- 대상 Person 또는 모션 수신자를 선택합니다.
- Load File 또는 Load Folder를 선택합니다.
- QuickMagic VMD를 선택합니다.
- 워크플로우에 음악 동기화가 필요한 경우 일치하는 WAV/오디오 파일을 로드합니다.
- 플러그인과 VMD에 호환되는 카메라 데이터가 포함된 경우에만 카메라 모션을 할당합니다.
- 재생을 누르고 전체 모션을 검사합니다.
대안: QuickMagic VMD를 VaM Timeline으로 변환
mmd2timeline은 VMD를 VaM Timeline 플러그인이 재생하고 편집할 수 있는 JSON으로 변환합니다. 이는 단순한 댄스 재생보다 수동 프레임 편집, 트리거 또는 재사용 가능한 씬 애니메이션이 필요할 때 일반적으로 더 나은 경로입니다.
- 필요한 Timeline 및 mmd2timeline 리소스와 종속성을 설치합니다.
- 문서화된
mmd2timeline.PersonAtom.cslist를 Person 아톰에 추가합니다. - VMD를 허용된 VaM 디렉토리 안에 배치합니다.
- Person 아톰을 초기화합니다.
- VMD를 가져옵니다.
- Sample을 실행하고 빠른 샘플링 프로세스가 완료될 때까지 기다립니다.
- 결과 JSON을 내보냅니다.
- Timeline에서 JSON을 로드하고 키, 트리거 또는 재생 목록을 편집합니다.
대안: 오프라인 VMD-to-VaM 씬 변환
오픈 소스 mmd_vam_import 유틸리티는 Python을 사용하여 VMD 파일을 VaM 씬 JSON으로 변환합니다. 라이브 플레이어 플러그인보다 생성된 씬을 선호하는 기술 사용자에게 유용합니다.
- Python 3와 문서화된 Python 종속성을 설치합니다.
- 리포지토리에서 변환기 스크립트와 기본 씬을 다운로드합니다.
- VMD 입력 경로, 기본 씬 경로 및 출력 씬 경로를 설정합니다.
- 변환 스크립트를 실행합니다.
- 생성된 씬을 VaM에서 엽니다.
- 물리, 비율 및 제어를 수동으로 조정합니다.
스케일, 발, 떨림 및 VaM 물리 수정
유효한 QuickMagic VMD도 MMD/TDA 모션과 VaM 캐릭터가 다른 비율, 제어 시스템 및 물리를 사용하기 때문에 잘못 보일 수 있습니다.
| 문제 | 가능한 원인 | 권장 조정 |
|---|---|---|
| 발 미끄러짐 | 캐릭터 비율, 루트 스케일 또는 MMD 발 IK 차이 | 바디 스케일 일치, 루트/모션 스케일 조정, 발 컨트롤 조정 또는 Timeline에서 편집 |
| 캐릭터 뜨거나 가라앉음 | 루트 높이 또는 바닥 참조 불일치 | 위치 참조, 루트 Y/높이 및 씬 바닥 수정 |
| 팔다리 진동 | 드라이브/홀드 강도 및 댐핑이 물리와 충돌 | 드라이브/홀드 강도 감소 또는 점진적으로 댐핑 증가 |
| 바디 과도하게 변형 | 소프트 바디 물리가 빠른 애니메이션과 충돌 | 진단 중 충돌하는 소프트 바디 물리 감소 또는 비활성화 |
| 손/손가락 잘못됨 | 플러그인이 채널 지원 부족 또는 매핑 차이 | 손가락 채널 지원 플러그인 사용 또는 결과 별도 편집 |
| 모션 타이밍이 음악과 다름 | 프레임 속도, 샘플 속도 또는 오디오 오프셋 불일치 | 플레이어/샘플 속도 설정 및 측정된 오디오 오프셋 적용 |
5작업 결과 저장, 베이크 또는 내보내기
- 기본 씬을 덮어쓰지 않고 VaM 씬을 새 JSON으로 저장합니다.
- 원본 QuickMagic VMD를 보존합니다.
- 플러그인이 지원하는 경우 플러그인 프리셋을 저장합니다.
- Timeline 워크플로우의 경우 샘플링/편집된 JSON을 내보냅니다.
- 선택한 플러그인이 문서화한 경우에만 플레이어의 Bake 또는 내보내



