SteamVR

SteamVR

snailbee Nov 12, 2020 @ 7:03am
Is there any way to have multiple grab points per throwable?
i was wondering if multiple ways to hold an object are supported, similar to the way objects can be held in different positions in half-life alyx or boneworks.

i couldn't find any reference to this kind of feature in the documentation, and attempts to create it myself using the throwable script have failed thus far. the problem preventing my attempts from going anywhere is that the throwable script depends upon a rigidbody on the same object, which makes it impossible to have a single rigidbody for two or more throwables that each define a different holding pose. the only way i could come up with that works with that restriction is to have a fixed physics link between the two rigidbodies of each throwable, which unfortunately just makes the linked object freak out completely whenever the other on gets picked up.

i've also tried to make this work through the pose editor by adding multiple poses on an object, but that seems to be only for transitioning between poses from a fixed point without re-grabbing the object.

is there any way of doing this with the given tools of this plugin or is this someting you have to implement yourself from scratch?