Skip to content

Version 5.1.0

Compare
Choose a tag to compare
@nicoco007 nicoco007 released this 13 Jan 02:12

Game Compatibility

✔️ Tested with version 1.13.0

Dependencies

Required

Optional

What to download

  • RELEASE is what you should download if you just want to use the mod. If you are unsure what to download, this is the file you are looking for.
  • DEBUG contains debug code and a PDB for debugging purposes.
  • UnityProject contains a barebones Unity project to get started with creating avatars. Make sure to copy FinalIK.dll and DynamicBone.dll from the game's installation folder into the Assets\Libraries folder before opening the project in Unity to get it working.
  • Editor contains only the CustomAvatar.dll file for use in the editor. Use this if you want to update your current Unity project to the latest version of Custom Avatars.

If you are unsure how to install the mod, check out the installation instructions in the README.

Known Issues

  • Events do not work in multiplayer
  • SteamVR tracker roles might not be recognized properly and prevent the use of full-body tracking

Changes

General

  • All avatars can now be used with full-body calibration and tracking! (#77)
  • Added new "Entire Environment" floor adjust option that works better with environments with a floor that extends past the player's space (e.g. Linkin Park)
  • Fixed mirrors not working properly when floor adjust is used (#79)
  • Fixed avatar not following spectator spot in multiplayer (#80)
  • Fixed floor not resetting when no avatar is selected
  • Fixed controller offset being wrong for Index controllers in certain situations
  • Fixed smooth camera not displaying avatar – this can be reverted to the old behaviour by changing showAvatarInSmoothCamera to false in UserData\CustomAvatars.json
  • Various small performance improvements

Unity Project

  • Switched from Gamma to Linear color space since that's what Beat Saber uses
  • PoseManager now shows a message if Animator isn't human
  • Fixed hand poses not interpolating properly if hands don't have all 5 fingers with 3 bones each (#86)
  • Fixed avatar exporter not working properly on Linux (#85)