use the value of GrabAttachPointSocketName from the plugin settings as default for USGGrabComponent's AttachmentSocketName uproperty

This commit is contained in:
Mamadou Babaei
2024-08-16 18:01:08 +02:00
parent 00ebf773b1
commit b2e442087a
3 changed files with 16 additions and 1 deletions
+1
View File
@@ -94,6 +94,7 @@ This is a minor release focusing mainly on bringing OpenXR-compatible hand track
- The new OpenXR animation system now takes into account the mesh bone's transforms for a more reliable hand animation.
- FSGDebugVirtualHand::Draw now accepts a FXRMotionControllerData parameter instead of all WristLocation, WristRotation, JointPositions, and JointRotations parameters.
- FSGDebugVirtualHandSettings has been renamed to FSGVirtualHandDebuggingSettings.
- The value for USGGrabComponent's AttachmentSocketName uproperty now defaults to the value of the plugin's GrabAttachPointSocketName instead of Name_NONE.
- Updated the Directory Structure section of the main README file to reflect the latest toolchain support status.
- The `/CHANGELOG.md` file has been migrated to `/Handbook/src/overview/changelog.md`
- The `/LICENSE.md` file has been migrated to `/Handbook/src/license/senseglove-unreal-engine-plugin.md`
@@ -18,6 +18,11 @@ Setting up the SenseGlove Grab/Release System involves two main steps. The first
> property prefixed with `Detachment` is a parameter directly passed to
> Unreal's `FDetachmentTransformRules` during the release process.
> [!CAUTION]
> If `AttachmentSocketName` is unspecified, or incorrect the grabbable object
> will be attached to the root bone of the virtual hand mesh, which probably is
> not ideal.
4. A key setting for the release system is located within your [`SGPawn`](../setup-senseglove-default-classes/sgpawn.md) instance. In the `Details` panel for your `SGPawn`, find the `Max Number of Hand Velocity Samples` setting and adjust it according to your needs. This setting determines the velocity of objects released from the hands by averaging the specified number of frames. Optimizing this value depends on the framerate of your simulation at runtime.
![Setting up the Grab/Release System - Max number of hand velocity samples on release](release-max-velocity-samples.png "Setting up the Grab/Release System - Max number of hand velocity samples on release")