I just need to know how to turn a wheel in VR that works with the steam interaction scripts, like a ship wheel.
put 2 child null objects on wheel at its center pivot point.
we call these helper objects O1 and O2
When user is near wheel and pushes trigger:
make O1 look at controller.
When trigger is held (per frame):
Make O2 lookAt controller.
Calculate rotational difference between helpers = O2 - O1 in parent space (wheel space).
To make O1 and O2 lookat controller:
oMyHelperObject1.transform.LookAt(vVectorControllerWorldSpacePosition, vVectorWorldSpaceWheelPivotAxis);
Where vectorWheelPivotAxis is the world space vector desribing the wheels axle.