[=;94985]
@ (or anyone who knows), does the Sixense library give the position of the controllers back relative to the base station?
If so, how are you transforming them to the game’s worldspace? Or do you make assumptions about where the position is relative to the hand?
I’m trying to figure out how to go about utilizing the positions of the PS Move controllers once I’ve got my plugin for them working (thanks btw , I used your plugin as a base :D).
[/]
The library reports back the distance from the base in mm for all three axis, Edit: but is automatically converted in the plugin to UE format (where 1uu = 1cm by default). Typically you would want to use a calibration point to capture the length of a player’s arms/etc to line your model up with any player that uses it. For example I use a T-pose to capture both the height of the shoulders and the arm separation in Skycall, and feed that back to keep the player flapping in sync with the bird model.
I’m unfamiliar with PS Move but the Hydra is pretty unique in that you get true 6-axis position and you derive velocity and acceleration rather than typical inertial motion controllers where the reverse is true (and quickly becomes inaccurate). You may want to look into what gets actually reported by the move controller and what its limitations may be.