//Grab visual wheel and apply transform
void ApplyLocalPositionToVisualWheel(WheelCollider collider)
{
if (collider.transform.childCount == 0)
return;
Transform visWheel = collider.transform.GetChild (0);
Vector3 position; //= collider.transform.localPosition;
Quaternion rotation;// = collider.transform.localRotation;
collider.GetWorldPose (out position, out rotation);
visWheel.transform.position = position;//collider.transform.parent.TransformPoint (position);
visWheel.transform.rotation = rotation;//collider.transform.parent.rotation * rotation;
}