Skip to content

Releases: ButzYung/SystemAnimatorOnline

XR Animator 0.19.7 - Windows and Linux version

20 Feb 21:14
Compare
Choose a tag to compare

Changes

  • Add "Body leaning tracking" as a face tracking option, by comparing head size with calibrated data to determine how much avatar's body should lean forward (video demo)
  • Improve sense of depth during full body mocap when close to the camera
  • Stabilize the positioning of avatar model during mocap mode transition when using full body mocap
  • Change "Arm stabilization" in full body mocap to discard hand position detected by body mocap only when hand mocap doesn't detect the hand AND the hand position is within the screen
  • Adjust "Body bend reduction" mocap option to apply to bending backward as well
  • Configure some preset poses to reduce body leaning by default
  • Change cursor to "move" when right mouse button is pressed to better indicate its function to drag and move window
  • Fix the positioning of tall VRM models when used in full body mocap
  • Fix leg IK issues of some MMD models when used in upper body mocap with poses or motions that don't use leg IK
  • Fix some typos which prevented some English UI translations from showing up
  • Remove "Leg scale adjustment" option

Instrument mocap

The 3D prop of each supported instrument can be downloaded below.

❤️Support this project❤️

The future of XR Animator relies on your support🙇 Some IRL troubles happened to my family and my financial burden has increased significantly. While it was fun to develop the app, financial return was next to minimal. If situation doesn't improve shortly, I'll have to give up the dev time and do something else to improve my finances.

If XR Animator has been anything helpful to you, please consider making a donation🙏 I still have a lot of plans for this project, but right now I really need some returns for the dev time spent🙇

XR Animator 0.19.6 - Windows and Linux version

11 Feb 17:56
Compare
Choose a tag to compare

Changes

  • Fix forearm twisting at extreme angles (video demo)
  • Support changing pose order via drag and drop
  • Fix props which could become hidden when tracking status was lost during full body mocap
  • Change the behavior of app window dragging to be fixed on right mouse button even when "Trackball camera" is disabled

Instrument mocap

The 3D prop of each supported instrument can be downloaded below.

❤️Support this project❤️

The future of XR Animator relies on your support🙇 Some IRL troubles happened to my family and my financial burden has increased significantly. While it was fun to develop the app, financial return was next to minimal. If situation doesn't improve shortly, I'll have to give up the dev time and do something else to improve my finances.

If XR Animator has been anything helpful to you, please consider making a donation🙏 I still have a lot of plans for this project, but right now I really need some returns for the dev time spent🙇

XR Animator 0.19.5 - Windows and Linux version

05 Feb 17:01
Compare
Choose a tag to compare

Changes

  • Add traditional Chinese UI support / 追加繁體中文介面
  • Force faster GPU on dual-GPU system (Windows/electron)
  • Adjust the default pose (stand simple) to better fit oversized avatar model when used in upper body mocap
  • Increase the accuracy of tongue out detection and reduce false positives
  • Improve face data calibration process and drop samples when eye is closing
  • Adjust the position of tooltip of media/motion player control to avoid misclick
  • Fix eye tracking which didn't function as expected when turned off in face tracking option
  • Fix auto blink for ARKit/PerfectSync VRM model
  • Fix shrug tracking and reset it properly when toggling face tracking on and off
  • Fix the display of media player control when switching back and forth between webcam and local media
  • Fix the display of motion player control when custom motion is loaded and local media is not in use
  • Fix error when changing wallpaper (use local require to read registry instead of the one from the main process)
  • Fix UI language option to save system default properly
  • Fix some UI option naming and translation issues
  • Fix some link issues in "About XR Animator" section
  • Update three.js (r160)
  • Update three-vrm (v2.0.10)

Instrument mocap

The 3D prop of each supported instrument can be downloaded below.

XR Animator 0.19.1 - Windows and Linux version

19 Jan 17:41
Compare
Choose a tag to compare

Changes

  • Add "Arm horizontal offset" body tracking option (video demo)
  • Adjust the parameters of some preset poses
  • Fix some missing UI translations and typos
  • Fix Segmentation AI to ensure that it is usable only when video input is configured to be displayable

Instrument mocap

The 3D prop of each supported instrument can be downloaded below.

XR Animator 0.19.2-beta.1 - Windows version

21 Jan 19:43
Compare
Choose a tag to compare

Changes

  • Force faster GPU

NOTE: This is a beta release. If your are using a dual-GPU laptop with the faster GPU >= GTX 1060 but XR Animator still runs slowly with lower-than-expected frame rate (below 20fps for full body mocap), the app is probably running on the slower integrated GPU. In such case, please download this version and see if it helps.

XR Animator 0.19.0 - Windows and Linux version

15 Jan 13:53
Compare
Choose a tag to compare

Changes

  • Add Japanese UI support / 日本語UI対応 (video demo)
  • Add pose option to mirror any pose or motion (hotkey Ctrl+M) (video demo)
  • Add hand tracking option to stabilize hand position (video demo)
  • Add body tracking option to reduce body bend
  • Add face tracking option to control the degree of eye bone rotation
  • Add option to change UI language
  • Add option to toggle UI sound effects
  • Update UI with more descriptive option names and tooltips
  • Change the body weighting option of webcam tilt adjustment to allow negative value
  • Change the VMC protocol port number option to allow any valid port number above 2 digit
  • Decrease the sensitivity of tongue out detection to avoid excessive false positives
  • Decrease the effect of hand depth adjustment when far away from the camera
  • Unmute video when used in 3D scene
  • Fix auto "look at camera" mode issue when ARKit blendshapes are used
  • Fix thumb bone rotation for VRM 1.0 model when connecting to VNyan via VMC protocol (by using VRM 0.0 bone naming instead of 1.0)
  • Fix arm rotation in upper body mocap and arm IK calculation when webcam tilt adjustment is used
  • Fix VMC camera issue when connecting to external app other than VSeeFace/VNyan/Warudo via VMC protocol (set "Others" as the app mode option)
  • Update electron (v28.1.3)
  • Update electron/remote module (v2.1.1)

Instrument mocap

The 3D prop of each supported instrument can be downloaded below.

XR Animator 0.18.0 - Windows and Linux version

20 Dec 12:49
Compare
Choose a tag to compare

Changes

  • Add support for piano mocap (video demo)
  • Add hotkeys to adjust instrument props (video demo)
  • Improve support for VRM 1.0
  • Support VRM 1.0 model on VNyan via VMC protocol
  • Support closing speech bubble dialog via Esc key
  • Support switching between speech bubble dialogs without closing the current one
  • Support toggling UI display via Esc key (when no speech bubble dialog is on)
  • Support independent mocap options for props via scene JSON config
  • Stabilize flute mocap rotation
  • Improve instrument mocap quality in general when hand tracking is occasionally poor or missing
  • Stabilize hand tracking when hand web worker is used during instrument mocap
  • Add support for "model.json" to customize parameters for VRM model
  • Update "Clear bounding box option" to use a bigger bonding box
  • Add new pose "Sit simple" for upper body mocap
  • Fix "Stabilize arm" mocap option which was always saved as disabled after using harp mocap
  • Fix the calculation of hip adjustment and webcam tilting adjustment when upper rotation offset is used
  • Fix arm IK scaling by "motion_tracking" parameters
  • Fix bone attachment (parent_bone) rotation conversion between A-pose model and T-pose model
  • Fix plane magnet IK for instrument mocap
  • Update three-vrm (v2.0.6)

Instrument mocap

The 3D prop of each supported instrument can be downloaded below.

XR Animator 0.17.5 - Windows and Linux version

23 Nov 21:57
Compare
Choose a tag to compare

Changes

  • Add support for flute and harp mocap (video demo)
  • Improve support for guitar mocap
  • Improve stability of playing instruments in different poses for upper only mocap
  • Add "Upper rotation offset" mocap option
  • Improve support for gesture control
  • Improve support and fix issue for attaching props to bones
  • Change the default camera display to off for webcam, and on for non-webcam local media
  • Fix rotation problem of VMC trackers for VNyan when VMC camera is not used
  • Fix root rotation for VRM model by including 全ての親 from MMD
  • Update MediaPipe Vision task library (v0.10.8)

Instrument mocap

The 3D prop of each supported instrument can be downloaded below.

XR Animator 0.17.0 - Windows and Linux version

09 Nov 20:09
Compare
Choose a tag to compare

Changes

  • Add "hand gesture control" feature, which allows 3D props to be manipulated via hand gestures (video demo)
  • Add support for guitar and violin mocap (video demo)
  • Add "App mode" option for VMC protocol
  • Add support for VMC trackers
  • Add support for VMC camera for Warduo (read the readme file under the "accessories/Warudo - VMC camera" subfolder for details)
  • Adjust the defaults and options of "Depth adjustment" of hand tracking to allow more flexibility
  • Improve arm rotation stability in upper body mocap mode
  • Enhance support for loading multiple 3D scenes JSON
  • Improve general frame rate for mocap
  • Play dropped local media file and use it as mocap source automatically during mocap mode
  • Disable muting of audio by default for local video source
  • Fix rotation calculation for VRM model
  • Fix error when restarting the app without registering the "system-animator" protocol
  • Fix "Change frame rate" option for webcam/media input
  • Update electron (v26.4.3)
  • Update "electron/remote" module (v2.0.12)
  • Update MediaPipe Vision task library (v0.10.7)

"Hand gesture control" scene demo

Hand gestures and the props controlled are defined as a scene JSON file, which can be used on XR Animator by a simple drag-n-drop. A demo scene used in this video demo can be downloaded below.

https://ko-fi.com/s/e2f1959b3d

Note that in the case of web app version of XR Animator, instead of dropping "scene.json", just drop the whole zip file containing the scene JSON file to the app instead.

Note on Windows 7/8/8.1

The latest electron (v26.4.3) used by XR Animator no longer supports Windows 7/8/8.1. If you really need to use XR Animator on these Windows versions, either use the web app version or XR Animator v0.16.2. For the time being, you can also copy the electron from XR Animator v0.16.2 and replace the one used by v0.17.0, but there is no guarantee that this method will work on future versions of XR Animator.

XR Animator 0.16.2 - Windows and Linux version

08 Oct 17:55
b5d2f80
Compare
Choose a tag to compare

Changes

  • Add BVH export for mocap motion recorder (video demo)
  • Improve the sensitivity of mouth tracking
  • Separate emotion tracking into individual options for each facial expression
  • Improve thumb distal rotation
  • Update BVH motion loader to automatically convert frame rate to 30 for VMD export
  • Fix gltiches in motion continuity during motion recording
  • Fix eye rotation issue for some VRM models that rely on eye bones during VMC protocol
  • Fix the saving of last active motion in Streamer Mode when only face tracking is enabled