VR: How to form hands around an object the player is holding?

I’m working on a VR project in Unreal and I’d like my player hands to form to certain objects whenever the user grabs them. (I.e. the way our hands work) Unfortunately, I haven’t really found any examples online of others doing this.

For example, I’d like when the user picks up say a hand held tool like a hammer that the hand would wrap around the handle. When the user grabs a basketball the hand shouldn’t be closed but, expanded like you would if you were to palm a basketball in real life.

I haven’t done a lot of testing with this but, I’m pretty sure since the hands are based off of a Animation Blueprint that they simply ignore collisions and follow the animation.

I guess the simplest solution (most dynamic) would probably be based off of collision where the hand plays an animation and as the fingers of the hand wrap around the object they stop at that position where they collide with the object in question. If it is even possible that is.

Bumping this