MiKaPo

MiKaPo

Real-time MMD motion capture on Web

Stars: 75

Visit
 screenshot

MiKaPo is a web-based tool that allows users to pose MMD models in real-time using video input. It utilizes technologies such as Mediapipe for 3D key points detection, Babylon.js for 3D scene rendering, babylon-mmd for MMD model viewing, and Vite+React for the web framework. Users can upload videos and images, select different environments, and choose models for posing. MiKaPo also supports camera input and Ollama (electron version). The tool is open to feature requests and pull requests, with ongoing development to add VMD export functionality.

README:

MiKaPo: AI Pose Picker for MikuMikuDance

demo_pose

MiKaPo is a Web-based tool that poses MMD models from video input in real-time. Welcome feature requests and PRs!

demo_pose

demo_face

demo_img

Tech Stack

Todo

  • [x] Pose detection
  • [x] Face detection
  • [x] Hand detection
  • [x] Environment selection
  • [x] Video, image upload
  • [x] Camera input
  • [x] Model selection
  • [x] Ollama support (electron version)
  • [ ] VMD export
  • [x] MMD editor: bone, material, mesh edit
  • [ ] Custom model, vmd import
  • [ ] Multi-user co-editing

Project Setup

npm install

Compile and Hot-Reload for Development

npm run dev

Type-Check, Compile and Minify for Production

npm run build

Lint with ESLint

npm run lint

For Tasks:

Click tags to check more tools for each tasks

For Jobs:

Alternative AI tools for MiKaPo

Similar Open Source Tools

For similar tasks

For similar jobs