Skip to content

Jeka8833/MeowFaceVRCFTInterface

Repository files navigation

MeowFaceVRCFTInterface Module

This module is an unofficial enhancement of the official VRCFaceTracking-MeowFace module.

The module is a bridge between the MeowFace Android app and the VRCFaceTracking app.

With this module, you can use your real face to control your avatar's face in VRChat.

The MeowFaceVRCFTInterface is a good starting point as it doesn't require you to invest any money if you have an Android phone or an Android phone emulator.

Step 0

  1. Make sure you've installed MeowFace.
  2. Make sure you've installed VRCFaceTracking.
  3. Make sure you find an avatar that supports face tracking or head movement. You won't be able to check if it works without this/third-party module enabled. Here's a video tutorial: link
  4. The most important step is to make sure that you have enabled OSC in the avatar settings and enabled tracking of individual parts of the face/head; by default, this is all turned off.

Installation

Connecting MeowFace to VRCFT

Calibrating

Camera position, facial structure and other parameters are different for everyone, so the module needs to be customized and calibrated.

  • Instructions on how to configure the module can be found here: click here
  • Instructions on how to configure the Android MeowFace app can be found here: click here

Other Documentation

Build your module

Feel free to create your modules to achieve the tracking results you want; perhaps some of them will be merged with this project.

I think you can figure it out yourself if you have already decided to modify the project. However, when you clone the repository using the IDE, the project will be already configured and ready to build. Simply cloning (git clone) without --recurse-submodules or downloading a Zip archive from GitHub won't work because the repository uses submodules!

Instructions on where to put the module and in general on developing modules for VRCFT can be found here.

License

MeowFaceVRCFTInterface code is licensed under MIT License.

MeowFaceVRCFTInterface uses code from third-party developers under license:

  1. License for VRCFaceTracking: Apache License 2.0

About

The module is a bridge between the MeowFace Android app and the VRCFaceTracking app.

Topics

Resources

License

Stars

Watchers

Forks

Languages