← Back to index page
2.2.0 Changelog
Dependencies
- dependency(UnityEngine): restore compatibility with Unity >= 2021.3.0f1
New Features
- feat(HapticOrigin): allow scale Haptic Rig prefab without unpacking
- feat(CursorBehaviour): calculate radius for all primitive meshes
- feat(Inverse3Cursor): add smoothed position
- feat(VerseGripCursor): add smoothed rotation
- feat(Inverse3): add
SpaceTransformationUpdateEnabledfield to control the update of space transformation matrices - feat(Inverse3): add
WorkspaceCenterPositionproperty to get workspace center in world space - feat(Inverse3): add
WorkspaceRadiusandWorkspaceScaledRadiusproperties - feat(Inverse3): add
Readyevent to notify when the device is opened and the cursor and body are positioned - feat(VerseGrip): add
Readyevent fired when the device is opened and the cursor is positioned - feat(ClientConfiguration): add
clientTimeoutandsocketTimeoutfields - feat(DeviceMapper): add
GetInverse3(handedness)default parameter to get the first found device - feat(DeviceMapper): add
GetVerseGrip(handedness)to get the grip associated with the inverse3 device
Fixes and Improvements
- fix(package): documentation url
- fix(ClientConnection): avoid unwanted connection after unexpected poll error
- wait connection to listen poll errors
- fix(DeviceMapper):
NullReferenceExceptionon manual destroy - fix(CursorBehaviour):
NullReferenceExceptionon cursor model without mesh renderer - fix(HapticOrigin): stabilize uniform scale calculation in Editor
- fix(DeviceMapper):
GetInverse3()andGetVerseGrip()results ordered by readiness and connection state
Deprecations
- rename(Inverse3):
WorkspaceCentertoWorkspaceCenterLocalPosition- deprecated(Inverse3):
WorkspaceCenterproperty
- deprecated(Inverse3):
- rename(HapticOrigin):
UniformScaleproperty replacescalefield- deprecated(HapticOrigin):
scalefield
- deprecated(HapticOrigin):
← Back to index page