Skip to content

amoeher/MizuFace

Repository files navigation

MizuFace

MizuFace is a lightweight face-tracking app designed for VTubers.
It connects with software like VSeeFace and VNyan, letting you stream your facial movements in real time.

✨ Features

  • 📷 Camera Switching – Choose and switch cameras easily.
  • 🎭 Facial Tracking – Fully functional real-time face tracking.
  • ⚙️ Custom IP & Port – Connect flexibly to your setup.
  • 🎚️ Weight Editing – Improved accuracy and smoother movements.
  • 🖥️ UI Enhancements – Cleaner, more user-friendly interface.

🚀 Installation

  1. Download the latest release from Releases.
  2. Install the apk in your Android Phone.
  3. Configure IP and port to match VSeeFace or VNyan settings.
  4. Select your camera, and start tracking!

📖 Usage

  1. Launch MizuFace.
  2. Set IP & Port.
  3. Select your camera.
  4. Open VSeeFace or VNyan → enable external face tracker → input same IP & Port.
  5. Start streaming with real-time face tracking.

🛠️ Tech

  • Built with Kotlin/Android.
  • Uses mediapipe for facial landmark tracking.

📌 Roadmap

  • Make it so it saves the edits/ customizations
  • Add option to Save Custom slots for ip so can easily be changed
  • Improve the Blenshape preview UI (Now working on)
  • Improove the blenshape Weght Edit UI (Now working on)
  • Add global settings (also give access to edit (Iris Weights/ Face Rotation Weights/ Face Position Weights/ FOV) (Now working on)
  • Give option to export and import Weght Customizations (Now working on)
  • Add support for Warudo (base connection done. optimizations ongoing)
  • LipSync
  • FPS Cap

📜 License

MIT License. Feel free to use, modify, and share.

About

Free Face Tracking App For VTubing

Resources

License

Stars

Watchers

Forks

Sponsor this project

Packages

 
 
 

Contributors

Languages