Skip to content

Releases: ExtendRealityLtd/Tilia.Interactions.Controllables.Unity

v2.6.3

11 Mar 15:01
Compare
Choose a tag to compare

2.6.3 (2023-03-11)

Miscellaneous Chores

v2.6.2

02 Mar 21:33
Compare
Choose a tag to compare

2.6.2 (2023-03-02)

Bug Fixes

  • Drive: prevent applying velocies to a kinematic rigidbody (f917fc5)

    There is no point in applying a velocity to a kinematic rigidbody as it can accept no forces anyway, so these checks just make sure the rigidbody is not kinematic before applying velocities to it.

v2.6.1

28 Feb 11:25
Compare
Choose a tag to compare

2.6.1 (2023-02-28)

Bug Fixes

  • Prefabs: provide better angular joint drive drag settings (6673d15)

    The drag settings for the Angular Joint Drive prefab have been updated so they are firstly more inline with the transform drive and so the grabbed drag is not so high as this will just refuse to work on certain refresh rate settings as physics is tied to the headset refresh rate.

v2.6.0

28 Feb 09:01
Compare
Choose a tag to compare

2.6.0 (2023-02-28)

Features

  • Drive: add helper events for move to target value (02ee092)

    Two new helper events have been added to the internal drive component that will emit when the Facade.MoveToTargetValue property is changed so extra processing can be done on that event occurring if needed.

    These events will also be processed on enable of the drive so initial values will be taken into consideration.

  • DriveFacade: expose Interactable IsVisible property on Facade (faa2bf1)

    The InteractableFacade has an IsVisible property that can be used to get the visibility status of the Interactable or set whether the Interactable is visible or not.

    This is now bubbled up and exposed on the Controllable DriveFacade so it is easier to access.

  • LinearTransformDrive: add reference to artificial velocity (9554dd5)

    The LinearTransformDrive now has a reference to the Artificial Velocity Applier component that is used when the Interactable Object is ungrabbed. This is to keep it inline with the AngularTransformDrive which also has a reference to the same component.

    The ungrabbed/grabbed drag options on both Linear drives has also been set to 5/5 for consistency.

Bug Fixes

  • AngularDrive: ensure target value threshold is normalized value (bd69659)

    The targetValueReachedThreshold property should be a normalized value as both InitialTargetValue and TargetValue are normalized properties.

    But on the AngularDrive it was being treated as the actual rotation value threshold, which caused confusion as it was different between drive types and also caused certain events to break as they were expecting to check off the normalized value.

    All prefabs have had their default targetValueReachedThreshold set to 0.0075 as this is a decent default normalized threshold to consider the drive is at the target value.

  • AngularJointDrive: stop motor process every frame if not needed (5260849)

    The ProcessAutoDrive method is called in the MomentProcess every frame and this would cause the motor to be set every frame even if nothing had changed, which would cause the rigidbodies to be affected every frame causing potential issues with collisions.

    This has been fixed by only updating the motor if the drive speed has changed from the existing velocity.

  • AngularTransformDrive: process drive speed correctly on auto drive (32f7257)

    The drive speed on the auto drive function on the transform drive is twice as fast as the joint drive. This fix just halves the drive speed when setting the rotation as it should be half of the speed to set the actual speed like the joint motor does.

  • DriveFacade: set tooltip to correct text (5f7944f)

    The SnapToStepOnRelease property had the wrong tooltip text and this has now been updated to match the property documentation summary.

v2.5.18

26 Feb 16:33
Compare
Choose a tag to compare

2.5.18 (2023-02-26)

Miscellaneous Chores

v2.5.17

22 Feb 15:48
Compare
Choose a tag to compare

2.5.17 (2023-02-22)

Miscellaneous Chores

v2.5.16

22 Feb 14:58
Compare
Choose a tag to compare

2.5.16 (2023-02-22)

Miscellaneous Chores

v2.5.15

19 Feb 15:25
Compare
Choose a tag to compare

2.5.15 (2023-02-19)

Miscellaneous Chores

v2.5.14

19 Feb 14:54
Compare
Choose a tag to compare

2.5.14 (2023-02-19)

Miscellaneous Chores

v2.5.13

16 Feb 14:21
Compare
Choose a tag to compare

2.5.13 (2023-02-16)

Miscellaneous Chores