private void OnWearableData(ref tobii_wearable_consumer_data_t data) { lock (_lockEyeTrackingDataLocal) { StreamEngineDataMapper.FromConsumerData(_eyeTrackingDataLocalInternal, ref data, _streamEngineTracker.ConvergenceDistanceSupported, _headToCenterEyeTranslation); } lock (_lockPositionGuideData) { StreamEngineDataMapper.FillPositionGuideData(ref _positionGuideData, ref data); } }
private void OnWearableData(ref tobii_wearable_consumer_data_t data) { StreamEngineDataMapper.FromConsumerData(_eyeTrackingDataLocal, ref data, _streamEngineTracker.ConvergenceDistanceSupported, CoordinatesHelper.GetHeadToCenterEyeTranslation()); _eyeTrackingDataLocal.Timestamp = Time.unscaledTime; }