Releases: ExtendRealityLtd/Tilia.Interactions.Controllables.Unity
v2.9.0
2.9.0 (2023-03-16)
Features
- AngularDriver: auto set up twist axis settings (9f4f3aa)
The AngularTransformDrive can have the
FollowRotateAroundAngularVelocity
Follow Tracking setting but it never automatically set up the axis the drive was set on.This now allows for it to automatically set up the axis based on what axis is selected on the Drive Facade.
v2.8.0
2.8.0 (2023-03-14)
Features
- Drive: add grabbed target threshold (b24b3fe)
The Target Value Reached threshold is usually larger for an auto moving drive so it cannot overshoot, but for a grabbed drive the target threshold can tend to be too large causing a jitter when the grabbed drive is moved to the extremes.
This adds a new threshold value for when the drive is grabbed so it can be even more refined for a better experience.
v2.7.2
v2.7.1
2.7.1 (2023-03-13)
Miscellaneous Chores
- deps: bump io.extendreality.tilia.interactions.interactables.unity (6c8ee53)
Bumps io.extendreality.tilia.interactions.interactables.unity from 2.11.1 to 2.11.2. - Release notes - Changelog - Commits
v2.7.0
2.7.0 (2023-03-13)
Features
- AngularDrive: allow multiple rotation modifiers (957a720)
The AngularTransformDrive now can take multiple rotation modifiers in case the actions are both follow and need to both affect the rotation modifiers inside the actions.
- Drive: add initial target value reached threshold (5d3aff2)
The target value reached threshold has been extended to have another property for the initial target value, so if the drive is moving to the initial target position then a different threshold can be provided as the initial drive speed is generally much higher so a higher threshold may be required.
v2.6.8
2.6.8 (2023-03-13)
Miscellaneous Chores
- deps: bump io.extendreality.tilia.interactions.interactables.unity (a22ee7c)
Bumps io.extendreality.tilia.interactions.interactables.unity from 2.11.0 to 2.11.1. - Release notes - Changelog - Commits
v2.6.7
2.6.7 (2023-03-13)
Miscellaneous Chores
- deps: bump io.extendreality.zinnia.unity from 2.7.0 to 2.7.1 (6454ecc)
Bumps io.extendreality.zinnia.unity from 2.7.0 to 2.7.1. - Release notes - Changelog - Commits
v2.6.6
2.6.6 (2023-03-11)
Miscellaneous Chores
- deps: bump io.extendreality.tilia.interactions.interactables.unity (87fb511)
Bumps io.extendreality.tilia.interactions.interactables.unity from 2.10.1 to 2.11.0. - Release notes - Changelog - Commits
v2.6.5
2.6.5 (2023-03-11)
Bug Fixes
- Drive: decrease initial drive speed each frame for accuracy (03ea2af)
There was an issue where a high initial drive speed would mean a drive (specifically a joint drive) would never reach the initial target value as it would just keep overshooting and a small threshold was never enough to ensure it could reach the target. A larger threshold would just cause drive issues.
The solution is to ensure the initial drive speed starts high, but over each frame reduces by a certain amount (e.g. by half each frame) and therefore the fidelity of the drive will get tighter with each frame meaning it slows down but will have an increasing higher chance of reaching its initial target.
v2.6.4
2.6.4 (2023-03-11)
Miscellaneous Chores
- deps: bump io.extendreality.tilia.interactions.interactables.unity (1395e5c)
Bumps io.extendreality.tilia.interactions.interactables.unity from 2.10.0 to 2.10.1. - Release notes - Changelog - Commits