HOME About Download Subscription FAQ User Guide User Page Promotion Contact 日本語

Table of Contents

Let's Get Started

How to Use:

  1. Make sure that two windows "Webcam Motion Capture" and "Webcam Motion Receiver" are opening.
  2. Check if the webcam on your computer is ON and your upper body is shown on "Webcam Motion Capture" window.
    - If your Webcam image is not shown on "Webcam Motion Capture" window, see the FAQ.
  3. Move your hands and fingers, tilt your head, and blink!
    - You will see that your avatar moves according to your move😊
    - Also check the recommended setup!
  4. Adjust "Body Filter" and "Face Filter"
    - Small value ⇨ fast reaction but noisy.
    - Large value ⇨ slow reaction but smooth.
    - (Tip) Set it to as large value as possible while the reaction is still fast enough.
  5. Please also watch a great tutorial from Cooki Kunai!

Use Video as an Input

If your computer is not fast enough to perform smooth real-time tracking, you can try this approach!
  1. First, shoot a video using your smartphone, etc. and send it to your computer. (You can also use this sample video for a quick test.)
  2. On "Webcam Motion Capture", select "Video".
  3. Select "New Video" as a source. Then, click "Open Video" to select your video.
  4. Click "Output Folder" to specify the folder where processed video information is stored.
  5. Click "Process".
    - Once processing video is done, your processed video and control icons will appear.
  6. Hit "play icon".
    - You will see that your avatar moves according to your video!
  7. Adjust "Body Filter" and "Face Filter"
    - Small value ⇨ fast reaction but noisy.
    - Large value ⇨ slow reaction but smooth.
    - (Tip) Set it to as large value as possible while the reaction is still fast enough.

Use Animation

You can combine your favorite animation with Face and Hand Tracking to control your avatar. The loaded animation is applied to all the bones except the following bones.
When your hand is visible:
Head / Body Rotation Target* / Upper Arms / Lower Arms / Hands / Fingers
When your hand is Not visible:
Head / Body Rotation Target*
* Body Rotation Target Bone can be set to either Spine, Chest, Upper Chest or None from "Advanced Tracking Settings" in the Webcam Motion Receiver window.
  1. Enable animation by checking "Use Animation" in the top-right corner of the "Webcam Motion Receiver" window.
  2. You can select either "Preset" animation or "Custom" Animation.
    For the Preset animation:
    Select animation from the dropdown menu below.
    For the custom animation:
    You can load your own custom animation in the FBX file format from the "Load Animation" button. You can have your own custom animation either by:
    1. Downloading your favorite animation from Mixamo for free. All the 2500+ animation data on Mixamo are royalty free even for commercial use!
    2. Generating your custom animation using a Computer Graphics software such as Blender. Once generated, export the animation in the FBX file format.
      • Please don't change the bone names while editing/exporting your avatar.
      • You need to install VRM Add-on for Blender to edit your VRM avatar in Blender.

Set Up Mobile App

If you have an iPhone/iPad (iOS 13.0 or later), you can use a mobile app to enhance your avatar's facial expressions using Face Tracking! (For an Android phone, there is an alternative app.)

waidayo

  1. Have a VRM model which is compatible with Perfect Sync.
    • The default avatar is compatible with Perfect Sync so you can use it for a quick test. (You can download the avatar from here.)
  2. Open "waidayo" on your iPhone/iPad.
  3. Transfer your avatar to your iPhone/iPad by following this.
  4. By following this, set up the connection between "waidayo" on your iPhone/iPad and "waidayo for PC" on your Windows/Mac.
    • Once you confirm that the connection is established, you can close "waidayo for PC".
  5. Then, open Webcam Motion Capture, and on the "Webcam Motion Receiver" window, check "Receive External Blend Shape" as shown in this image.
  6. Now, you will see that your avatar's facial expressions animate according to your facial expressions!
    • Try puffing your cheeks, sticking out your tongue, etc.😊

Facemotion3d, iFacialMocap, MeowFace (Android)

  1. Have a VRM model which is compatible with Perfect Sync.
    • The default avatar is compatible with Perfect Sync so you can use it for a quick test. (You can download the avatar from here.)
  2. Make sure that your computer and your phone are connecting to the same WiFi.
  3. Open Facemotion3d/iFacialMocap/MeowFace on your Phone.
  4. On the "Webcam Motion Receiver", check "Receive External Blend Shape" as shown in this image, then select the corresponding app from the drop down menu below.
    • The mobile app will automatically connect to the "Webcam Motion Receiver."*
  5. Now, you will see that your avatar's facial expressions animate according to your facial expressions!
    • Try puffing your cheeks, sticking out your tongue, etc.😊

* If it does not connect, the firewall on your PC may be blocking the network traffic.

Open "Windows Defender Firewall with Advanced Security" by pressing "Win + r", typing "wf.msc", and pressing Enter. Select "Inbound Rules" and find "webcam motion receiver.exe." By double clicking it, open "webcam motion receiver.exe Properties." Choose "Allow the connection" in the "Action" section (Refer to this image).

Contact

E-mail: contact@webcammotioncapture.info
E-mail: contact@webcammotioncapture.info