void Update() { if (tracking && tcp.connected) { trackerState.position = Camera.main.transform.InverseTransformDirection(transform.position - Camera.main.transform.position); trackerState.rotation = transform.rotation; tcp.SendTracking(trackerState.SerializeState()); } }