← Back to index page
2.2.0 Changelog
Dependencies
- dependency(UnityEngine): Restored compatibility with Unity >= 2021.3.0f1.
New Features
- HapticOrigin: Enabled scaling of the Haptic Rig prefab without unpacking.
- DeviceMapper:
- Added
GetInverse3(handedness)
default parameter to get the first found device. - Added
GetVerseGrip(handedness)
to get the grip associated with the Inverse3 device.
- Added
- Inverse3:
- Added
SpaceTransformationUpdateEnabled
field to control the update of space transformation matrices. - Introduced
WorkspaceCenterPosition
property to get the workspace center in world space. - Added
WorkspaceRadius
andWorkspaceScaledRadius
properties. - Introduced
Ready
event to notify when the device is opened and the cursor and body are positioned.
- Added
- VerseGrip: Added
Ready
event fired when the device is opened and the cursor is positioned. - Inverse3Cursor: Added smoothed position.
- VerseGripCursor: Added smoothed rotation.
- CursorBehaviour: Added calculation of radius for all primitive meshes.
- ClientConfiguration: Added
clientTimeout
andsocketTimeout
fields.
Fixes and Improvements
- Package: Fixed documentation URL.
- ClientConnection:
- Prevented unwanted connections after unexpected poll errors by waiting for the connection to listen to poll errors.
- DeviceMapper:
- Fixed
NullReferenceException
on manual destroy. - Corrected
GetInverse3()
andGetVerseGrip()
results to be ordered by readiness and connection state. - Prevented component inheritance to avoid unexpected breaking changes.
- Fixed
- HapticOrigin: Stabilized uniform scale calculation in the Editor.
- Inverse3 and VerseGrip:
- Typed
Cursor
property to the correct type to avoid casting. - Hid
DeviceOpened
andDeviceClosed
events from the inspector.
- Typed
- Inverse3Cursor and VerseGripCursor:
- Typed
Device
property to the correct type to avoid casting. - Fixed
NullReferenceException
on cursor model without mesh renderer. - Stop tracking cursor when the device is destroyed.
- Typed
Deprecations
- Inverse3:
- Renamed
WorkspaceCenter
toWorkspaceCenterLocalPosition
. - Deprecated
WorkspaceCenter
property.
- Renamed
- HapticOrigin: Renamed
UniformScale
property to replace thescale
field.- Deprecated
scale
field.
- Deprecated
← Back to index page