[3.7.7-beta.1] Changes to Unity.Mathematics should invoke SDK 3.8.0 instead.
tracked
BluWizard
Turns out that Gesture Manager is broken in the Beta SDK 3.7.7-beta.1 due to some changes in the handling of Unity.Mathematics.
This can only be fixed in Gesture Manager by adding the Assembly Definitions for
Unity.Mathematics
and Unity.Mathematics.Editor
in the file vrchat.blackstartx.gesture-manager.editor.asmdef
.Now, this is an easy fix for Gesture Manager. However, for it to be done in 3.7 is not okay. Because of this breaking change, the SDK Beta 3.7.7 should be changed to 3.8.0!
Log In
anatawa12
Actually almost nothing was changed about Unity.Mathmatics but API changes in CollisionScene.ShapeData were made in 3.7.7 beta.
The type of CollisionScene.ShapeData.outPos0 / CollisionScene.ShapeData.outPos1 was UnityEngine.Vector3 but now it is Unity.Mathmatics.float3.
There are some other similar breaking changes around Avatar Dynamics in 3.7.7 beta includes (non-exhaustive):
- VRC.Dynamics.CollisionScene+TransformData.lastPosition removal
- VRC.Dynamics.CollisionScene+TransformData.lastRotation removal
- VRC.Dynamics.CollisionScene+TransformData.position UnityEngine.Vector3 -> Unity.Mathmatics.float3
- VRC.Dynamics.CollisionScene+TransformData.rotation UnityEngine.Quaternion -> Unity.Mathmatics.quaternion
StormRel
tracked
QueenOfFrance_
the project developer " gesture menager " is aware of the bug and is preparing a patch