Changes
- 💡Improve the stability of arm tracking in full body mocap, especially when close to camera with only part of the upper arm within view (video demo)
- 💡Fix a regression in body collider from v0.34.1 and restore the previous behavior which always pushes the colliding hand backward (i.e. in front of collider), while still taking body rotation into account
- Increase the compatibility of finger-to-prop align feature (e.g. guitar mocap) with avatar model of various hand size
- Suppress some random but non-critical errors related to the looping of preloaded motion when mocap is active with local video as source
- Change the criteria of triggering super-resolution AI for 3D wallpaper generation, raising the limit of upscalable resolution and taking aspect ratio into account
- Improve the animation and performance of "2D-to-3D Wallpaper" app mode
- Fix startup error related to an electron-only feature about window position which shouldn't exist in web app mode
- Fix webcam issue in macOS web app mode
More details about these changes can be found on my following Ko-fi and FANBOX posts.
Changes (from v0.34.1)
- 💡Add "Auto" mode (default) for "Upper body blend mode" setting (video demo)
- 💡Improve the compatibility of all forms of upper body mocap when "Upper body blend mode" setting is "Simple", ensuring that mocap posing remains undistorted with whatever type of preloaded motion
- 💡Support alignment between prop (e.g. musical instrument) and fingers instead of wrist, resulting in more realistic interaction in some cases (such as guitar fretting)
- Reinforce the effect of "Hand stabilization" setting
- Improve the handling of "Chest rotation offset" setting of hip adjustment when used with preloaded motions containing large degree of rotation around the Y-axis (e.g. spinning, turnaround)
- Improve the handling of head rotation when "Upper body blend mode" setting is "Simple"
- Improve elbow rotation adjustment in upper body mocap
- Enforce the behavior of "head" body collider with reaction type as "Z-push" to be always pushing the hand in a direction so that it's always in front of the head
- Ignore hand rotation adjustment from prop (e.g. musical instrument) in upper body mocap when the hand is out of webcam's view
- Ignore "motion_default_weight" parameter for upper body when "Upper body blend mode" setting is "Simple"
- Resume paused motion for upper body mocap when mocap source is local video
- Fix bugs in body colliders to ensure that the interaction is correct regardless of the body orientation
- Fix various bugs and issues regarding "Upper rotation offset" setting
- Fix hand rotation adjustment when "Upper body blend mode" setting is "Simple" while using certain props (e.g. musical instruments)
- Fix "Arm-as-leg" control when "Upper body blend mode" setting is "Simple"
- Update transformers.js (v3.5.1)
More details about these changes (v0.34.1) can be found on my following Ko-fi and FANBOX posts.
Backports
- Add an alternative method to save app settings, ensuring that they are properly saved regardless of OS (backported from v0.40.1)
- Send VRM 1.0 blendshape names by default for VRM 1.0 model when using VMC protocol (backported from v0.34.4-b)
- Change from single touch to touch-and-hold to restore virtual keypad input after UI has been turned off in mobile version (backported from v0.35.0)
- Support transparent video (WebM) in 3D scene builder (backported from v0.37.3)
- Support using 3D scene as a 3D avatar replacement (mainly for AR mode) (backported from v0.37.3)
- Support billboard effect for 3D scene object (mainly for AR mode) (backported from v0.37.3)
- Flip the bone position and rotation data received from external VMC app for VRM1 model, to match the behavior of major VTuber apps like Warudo and VNyan (backported from v0.39.0)
- Fix the caching of VRM model with non-ASCII character in filename in web app version of XR Animator (backported from v0.40.0)
- Fix bug in which the "Vowel" setting of emotion tracking options wasn't configurable when using mouse to navigate (backported from v0.37.3)
- Fix bug which skipped some 3D object animation effects when 3D scene file was not dropped via 3D scene builder (backported from v0.37.3)
- Fix regression regarding 3D camera control in System Animator application outside of XR Animator (backported from v0.34.3)
- Fix webcam listing in web app mode (backported from v0.33.5/v0.36.0)
- Fix bug in which some of the settings under "Webcam angle offset correction" options were not adjustable via mouse click (backported from v0.38.2)
🧪Beta testing for macOS version🍎
The macOS version of XR Animator is now under beta testing. Make sure that you read the readme included for installation instructions. Please report any bug or issue🙏
🎵Musical instrument mocap🎵
The 3D prop of each supported instrument can be downloaded below.
- Guitar collection (acoustic, electric, bass and ukulele)
- Violin
- Cello
- Piano
- Electric piano
- Flute
- Saxophone
- Ocarina
- Harp
❤️Support this project❤️
The future of XR Animator relies on your support🙇 Some IRL family issues have significantly increased my financial burden. While it was fun to develop the app, financial return was next to minimal. Reality forces me to evaluate the sustainability of this project, or soon I will have to give up...😢
If you like XR Animator, please consider making a donation🙇 Or even better, join my membership with perks such as EARLY ACCESS to the latest version XR Animator (at least 9 months ahead of the public release on GitHub), insider stories/tips and other benefits🎁 Sponsor us, and help keep this project free and sustainable🙏
- ☕Ko-fi (Membership)
- 🎁FANBOX (メンバーシップ)
- ☕Buy Me a Coffee
- 🙏[Donate via PayPal](https://www.paypal.me/AnimeThemeGad