A downloadable VTuber App

Download NowName your own price

日本語のリリースはこちら:https://faxanadus.booth.pm/items/6152607

An application for VTubers that combines seamless 3D-movement and animations together with face/body tracking, toggle-able props, camera and avatar position presets, and customizable hotkeys for everything!  The download includes two sample avatars with "Perfect Sync" expressions already added.

There is a VRMT/streamer support Discord server now! Join at https://discord.gg/uHpae55WFt

There's also a brand new homepage at https://bigseal.com

VRMT now includes direct support for iPhone/Android 3D Face Tracking apps: iFacial Mocap and FaceMotion3D (iPhone), VTube Studio (iPhone & Android), and MeowFace (Android).  It also includes Virtual Controllers both for the avatar (which uses inverse kinematics to have them actually push the same buttons you're pushing) and one for the camera/screen.  See the 3.0 release video below for a demonstration:

Here is the initial release video which describes how to use all the basic features:

 







4/5/2026 Version 4.12

Bugfixes and two new features:

  • Added three new sliders under 3D-Face Tracking/Head Tracking/Movement Range: Left/Right, Up/Down and Forward/Back that let you customize the range of movement for each axis:
  • These sliders were added because people noticed that VTubeStudio tracking had much less pronounced Forward/Back movement, meaning their avatar wouldn't lean towards the screen as much as their head moved close/away to the camera.
  • Fixed the new UI animations not applying properly to sub options
  • Fixed position preset camera movement ending early if the avatar had reached their destination before the camera did
  • Fixed the Lip Sync Microphone not updating properly if a device was unplugged then plugged back in
  • -Added a third option for Position Preset avatar movement, where if the avatar movement toggle is clicked a second time, it will allow the avatar to turn and face towards their destination, with the default option now being for them to face the camera while moving:


3/30/2026 Version 4.11

Quick fix for position presets:

  • Fixed position preset's camera virtual controller button to save their active states properly on restart
  • Allows all of the position preset toggles (move avatar, move camera, show camera & avatar virtual controllers) to be deactivated at the same time if needed
  • Made the automatic movement animations and turning look at bit smoother
  • Fixed the Spout2 display in OBS sometimes not refreshing after Post Process Upscaling/Advanced AA mode was changed  and the OBS source was set to "Use first available sender"

3/28/2026 Version 4.1

-Major bugfix and optimization update that also upgrades the graphics on level -1!😸

-Ensured full compatability with the Twitch Integrated Throwing System (T.I.T.S.). 
To get it working, you just need to enable the "VSeeFace" integration in T.I.T.S.,  and make sure the OSC/VSC Receiver option is checked in VRMoveTime with the default port.   You can use position presets (Scene Options/2nd tab in VRMT) and scenes menu hotkeys in T.I.T.S.  to ensure your avatar is in the right position to be hit by stuff within OBS.
 Here's a video that shows how it works:


-Added in UI animations, and new graphics for the stage and background.  Each other these can be turned on and off in the Interface or Stage sections of the main menu.

-Added an FPS  & RAM counter courtesy of Tayx94 / graph, which can be activated through the Interface options or with the Pause/Break key by default. 

- Optimized the polygon count of the avatar and screen virtual controllers by more than 50%, which shouldn't be noticeable.

-Optimized the the input scripting of the virtual controllers by about 50% by having one controller copy its values to the other controller.

-Optimized the user interface by eliminating unnecessary graphic raycast targets.

-Optimized VSFAvatar loading to maintain the current avatar when reloading the same one, and immediately cleaning up previous avatar data when loading different ones.

-Optimized the sticker/image highlighting system by just disabling it when nothing is selected/highlighted.

Fixes:

-Added smoother transition when tracking is lost back to the base position, which was needed as VTubeStudio doesn't apply automatic smoothing on re-establishing tracking, so there was an instant snap back to the new position.

-Fixed the screen virtual controller sometimes not displaying when the resolution is changed

-Fixed the = key not working for global input hotkeys (it was being received as + rather than =)

-Fixed Arm Sway being active when the avatar is holding the virtual controller

-Fixed avatar movement during position presets to respect whether you have avatar strafe controls on or not

-Fixed the mouse wheel not properly adjusting the size of prop images/stickers

-Fixed gamepad stick axis not being able to be re-bound

-Fixed input fields to allow negative numbers for slider options that go below 0

-Fixed the hotkey rebinding process to not trigger their own hotkeys right afterwards

-Added in some code to ensure resiliency of global input & hotkeys


3/14/2026 Version 4.03

-Bugfix update that fixes a couple issues with input fields (where you type in a value directly so change any number of options).  Fixed them removing a decimal place, and others that would shift the position of the input to the left, mainly in the expressions menu.  Thanks to xserris.bsky.social for finding these!

-Also  added translations for unit abbreviations (seconds, minutes, hours)  and allowed typing in a unit to set the value.  For example, typing in 60m or 1h will now input 60 minutes or 1 hour into the field.

-Also laid the foundation for a new major feature which you might find some new options for already: A new customization menu that will let you change colors, hair/cloth physics, sizes, and what objects are enabled/disabled on your avatar!   It will function similar to the existing expressions menu, with hotkeys and custom presets for different looks, and should be ready this coming week.

-Moved the "load last stickers (images/props)" option to the props menu as a sub option under Visibility.

3/6/2026 Version 4.02

- Slightly less small update that moves all input received from other programs (like MixItUp, StreamDeck or SteamInput)

into a separate input track.  This means that hotkeys sent from these programs cannot be interrupted by keys you're pressing on your own keyboard.  Now you can set your hotkeys to whatever you want and not have to worry about conflicts!

-Also added  "Tracking Timeout" and "Timeout Transition" sliders to the 3D Face Tracking options that let you control how long it takes for your avatar to return to the base position if incoming tracking data is lost.

3/4/2026 Version 4.01

-Small update that should greatly improve the reliability of hotkeys, by adding a input queue so buttons can still be received even if your computer is under heavy load.

2/28/2026 Version 4.0

The main new addition in 4.0 is direct 3D Face Tracking, which supports phone apps such as iFacialMocap and FaceMotion3D (iPhone), VTube Studio (iPhone and Android) and MeowFace (Android) along with microphone based Audio Lip Sync. 

  • When using 3D Face Tracking, note that there is currently an issue with the Android version of VTube Studio which may cause your avatar’s eyelids or eyebrows to be too closed or too low. To address this, there are Blink Offset and Brow Offset sliders under the Face Tracking options which should be raised as little as needed to fix it if this issue appears. This issue is not present in the iPhone version.
  • Also added a connection status indicator which will give you tips on fixing connectivity problems if you hover the mouse over it.
  • Added audio Lip Sync for your avatar which uses your microphone
  • Added the ability to customize the colors of the VR stage/background
  • Added real time shadows with a customizable shadow color when Shadow Quality is set to Medium or higher in Graphics Quality.
  • Added the ability to use F13-F24 in the app keys by remapping existing F1-F12 keys in the Keyboard and Mouse [5th] tab. Now you can use F13-F24 in hotkeys or shortcuts to save keyboard space, which can be received by streamer apps like StreamDeck or MixItUp.
  • Added Alt camera controls by holding down the (default) Alt key and dragging the mouse with any mouse button. These controls will be familiar to anyone whose used other VTuber apps.
  • Added an “Outline Enhancement” post processing effect that can mask jagged edges on some avatars, especially at lower resolutions
  • Added an “Aspect Ratio Lock” dropdown option to the Display tab that keeps the app window at a consistent size, and default to 16:9.
  • Added a “Process Priority” advanced option that changes the CPU priority for the app.
  • Overhauled the rendering pipeline so that Resolution Scaling will still work regardless of the Upscaling/Anti-Aliasing setting, and making it so the resolution of the Spout2/OBS image can be separate from the size of the app window. Now you can make VRMoveTime window as small as you want without sacrificing image quality.
  • Changes:
    • Smoothed out or reduced avatar turning when activating position presets have short distances between them
    • Added in new tooltips for various options, and made tooltips fade in and out
    • Added an “Advanced Options” toggle in the Interface options. Some newer options that have an asterisk* next to their name will only be shown if this is enabled.
    • Added an indicator when holding down the “Reset Position” key (default: R) to show how long you need to keep holding it for a full avatar and camera position reset (tapping it just resets the 3D head tracking position and rotation)

11/21/2025 Version 3.51

-Quick fix for a few issues with the virtual controller where pressing the D-Pad Up button would cause their pinky and ring fingers to move in an unintended manner.

11/4/2025 Version 3.5 - Full Expressions Menu & Enhanced Imported Animations!


  • This update adds a fully featured expressions menu, with enhanced support for imported VSFAvatar animations that blend with the existing M.A.S.S. (Movement Animation Synthesis)  system:
    • Imported animations do not need to include frames of animation for the entire human skeleton, and are blended seamlessly with motion tracking and movement automatically based on context-sensitive scripting.
    • Similar to facial expressions which have options "lock" eyebrows, eyes, and mouth so that face tracking will not affect those parts while they're active, body animations now have options to "unlock" the head, upper body, or lower body unlocked so that motion tracking will show instead of the animation.
    • Full hotkey support for the new menu, which includes support for any key combination (not just Ctrl, Alt, or Shift + key)
    • Extra options, such as transition, duration, and speed sliders for expressions are shown using the expand arrow to left-hand side of each
    • Body animations include a Speed Slider that adjusts animation speed.
    • Buttons at the top of the menu that affect all expressions/animations.
      • An Additive "+/-" button that sets sets the additive/base status for all expressions.  (An additive expressions will not automatically deactivate other expressions when activated)
      • A "Lock/Unlock All" expressions button to prevent them from being activated (in-case there are NSFW animations, for example).
      • A Toggle/Hold/Auto button to change the activation mode for each
        • Toggle: The button or hotkey must be pressed once to activate and again to deactivate
        • Hold: The hotkey must be held down to keep the expression active
        • Auto: The button or hotkey can be pressed once, and then after a given time (set by a duration slider revealed by Auto-mode) the expression is automatically deactivated
      • A "Show Hotkeys" button that changes whether each hotkey is shown, and to the right or left of the menu
      • A "Reset All" button which resets options for all expressions back to the default values, and resets their hotkeys
  • Added some sample animations with the included Avatar Sample B-chan.

Main Features:

  • 3D(ARKit)-Face tracking from phone apps such as VTubeStudio (iPhone & Android), iFacialMocap & FaceMotion3D (iPhone)
  • Movement in 3D-space with animations for walking, running, dodge rolling, jumping, flying, crouching/crouch walking (and others)
  • Face/Body tracking via motions sent from applications such as VSeeFace, Warudo, or VNyan (via their OSC/VMC  options, or the VNyan JayoVMC Plugin)
  • Supports VRM0, VRM1 and VSFAvatar formats
  • Free camera movement with programmable presets for the camera and avatar positions, with global hotkeys to return to each position
  • 2D Props (stickers) place-able on on the avatar or background that can be picked up and dragged, rotated, resized, made to hover or slowly follow the character.  Supports png, jpg, and animated gifs and can load in multiple images at once into presets. Includes customizable global hotkeys to disable or re-enable each image.
  • Projecting your avatar and props into OBS with background transparency via the OBS Spout2 plugin
  • Advanced anti-aliasing and post-processing effects including DLSS, Temporal Anti-Aliasing and resolution upscaling to make your avatar look better than ever!
  • Fully re-bindable controls for keyboard and gamepad with toggle-able global input
  • English, Spanish, and Japanese translation and a customizable interface

Planned Features:

  • Ability to adjust hair/cloth (VRMSpringBone) physics after loading an avatar, with more advanced additions such as inertial dampening with randomization to allow hair physics to look more realistic during avatar movement.
  • Ability to individually adjust avatar material colors and outfits in the app without having to export and re-import
  • 3D props and backgrounds via importing pre-made asset bundles or objects from 3D modelling applications, with customizable physics for each object
  • Programmable scripted sequences, such as summoning creatures or enemies that can be fought or otherwise interacted with.
  • Collaboration between multiple Vtubers in the same 3D space via network connectivity
  • Emotes and custom animations, both through an included set or through importing new animations
  • Alternate sets of animations for movement, included in the app and user-importable
  • Direct webcam, and LeapMotion tracking
  • More languages translation options

External Face/Body Tracking App Links:

VSeeFace - https://www.vseeface.icu

VNyan - https://suvidriel.itch.io/vnyan

VNyan OSC/VMC Plugin - https://github.com/jayo-exe/JayoVMCPlugin

Warudo - https://warudo.app/#download

Other Links:

VRoid Studio  - https://vroid.com/en/studio (Create your own basic 3D VTuber avatar)

VGen - https://vgen.co/Faxanadus (Have someone like myself create or customize an advanced 3D VTuber avatar or VTubing art! )

Devlog updated below with new features and fixes!  For bug reports and feature requests, please message me at https://bsky.app/profile/faxanadus.com

Updated 4 days ago
StatusIn development
CategoryTool
Rating
Rated 5.0 out of 5 stars
(1 total ratings)
AuthorFaxanadus
Made withUnity
Tagsvrm, vroid, vsfavatar, vtuber, vtubing
Average sessionDays or more
LanguagesEnglish, Spanish; Latin America, Japanese
InputsKeyboard, Mouse, Gamepad (any), Leap Motion, Smartphone
AccessibilityColor-blind friendly
LinksBlog
ContentNo generative AI was used

Download

Download NowName your own price

Click download now to get access to the following files:

VRMoveTime 4.12.zip 121 MB

Development log