virtual-puppet-project / mouse-tracker

A tracker for vpuppr that uses the mouse instead of face tracking

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

mouse-tracker

A mouse tracker for vpuppr.

Uses mouse-rs via GDNative to poll a user's mouse position.

Building

  1. Install the latest stable Rust toolchain
  2. Install Python 3.8+
  3. Run python3 setup.py --setup

Using with vpuppr

Prebuilt release

  1. Download the latest release
  2. Find vpuppr's resource folder (usually located next to the executable)
  3. Unzip the contents of the prebuilt release into resources/extensions/mouse-tracker/. Create the folder if it does not exist
  4. Use the tracker in the app!

Manual build

  1. Find vpuppr's resource folder
  2. Create a new folder at resources/extensions/mouse-tracker/
  3. Copy the following folders and files to that new directory
    • ./mouse-poller/
    • ./translations/
    • mouse_tracker.gd
    • gui.gd
    • config.toml
  4. Use the tracker in the app!

About

A tracker for vpuppr that uses the mouse instead of face tracking

License:Apache License 2.0


Languages

Language:GDScript 67.3%Language:Python 21.1%Language:Rust 11.6%