Astroneer Style Object Interaction

I want to make a system for interacting with objects that is similar to how it works in Astroneer. When you interact with your backpack or any machinery it detaches from wherever it is and floats in front of the camera to allow interaction. What I want to know it the best way to go about making a system like that. Here is a gif of what I mean.

314520-astroneer-interaction.gif

Thanks in advance!

I was toying with an idea of replicating this when I first saw the game a couple (more?) years ago. I thought the interaction was brilliantly executed, visually satisfying and so much more tangible than a plain 2d inventory.

Have you got any progress with this or you’re starting from scratch?

I’d base this around child actors components attached to sockets and lerp between transforms. Essentially, have a scene component attached to the camera (an anchor transform) where it can be seen nice and clear, and Timeline + Lerp the selected child actor component between its original relative location and that of the anchor.

Shouldn’t be too difficult to implement but it is a lot of work to make if feel right.