You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Add new UxrGrabbableObject constraints functionality with improved manipulation.
Add UxrGrabbableObject gizmos to visualize rotation/translation constraints.
Add new UxrGrabbableObject rotation/translation constraint modes.
Add support to UxrGrabbableObject for rotation constraints on all 3 axes.
Add support to UxrGrabbableObject for a single rotation constraint over 360 degrees.
Improve manipulation behavior when grabbing objects to detect the grip and know which part
of the hand creates more leverage.
Add possibility to parent to destination in locomotion components: UxrTeleportLocomotion and
UxrSmoothLocomotion.
Add new teleport methods to UxrManager to teleport relative to moving objects.
Add new functionality to GameObjectExt to compute bounds recursively.
Add new functionality to MeshExt to compute skinned mesh vertices and bone influences.
Add new misc functionality to FloatExt, IntExt, Vector3Ext, Vector3IntExt and TransformExt.
Add new data to UxrAvatarRigInfo.
Add versioning to avatar rig info serialization and automatic updating.
Add IUxrLogger interface to unify logging in managers.
Add logging to UxrWeaponManager.
Add new properties to UxrComponent with initial Transform data.
Add new UxrAxis properties and functionality.
Add possibility to access avatar grabbers at edit-time.
Changed
Improve all UxrGrabbableObject and hand grab/release/constrain transitions.
Move UxrGrabbableObject constraints to the top of the inspector.
Replace GrabAndMove/RotateAroundAxis manipulation modes by new constraint system.
Change UxrGrabbableObject rotation and translation constraints reference.
Rotations are performed around the grabbable object local axes.
Translations are performed along the initial grabbable object local axes.
Improve UxrAvatarRig reference solving.
Removed
Remove parent reference to UxrGrabbableObject rotation/translation constraints.
Remove UxrManipulationMode. New constraint system and UxrRotationProvider is used instead.
Fixed
Fix manipulation not working correctly on moving platforms.
Fix incorrect manipulation release on objects with non-default grab button(s).
Fix UxrGrabbableObject release multipliers not working correctly with values less than 1.
Fix UxrGrabbableObject Constrain events not being called in some cases.
Fix UxrAvatarEditor throwing exception when using Fix button to save prefab variant.
Fix UxrCameraWallFade throwing exception when there are no avatars.
Fix constrained rotations not being able to go over 180 degrees.
Fix pre-caching triggered by non-local avatars. Only local avatar triggers pre-caching now.
Fix locomotion components detecting avatar or grabbed objects as obstacles.
Fix locomotion not working correctly on moving platforms.
Fix UxrWeaponManager not tracking actors correctly.
Fix UxrMagnifyingGlassUrp error when not using URP.
Fix CyborgAvatar_URP base to use index controllers correctly.
Fix some CyborgAvatar_BRP base materials that were using the URP variants.