Ejemplo n.º 1
0
 public void Update()
 {
     if (socket != null && socket.IsConnected() && socket.FrameRequested && latestCameraData != null)
     {
         socket.Send(latestCameraData);
         latestCameraData      = null;
         socket.FrameRequested = false;
         logger.LogFrameSent(socket.CarInfo);
     }
 }
Ejemplo n.º 2
0
 void OnCompleteReadback(AsyncGPUReadbackRequest request)
 {
     hasRequest = false;
     if (request.hasError)
     {
         Debug.Log("GPU readback error detected.");
         return;
     }
     if (virtualPhoto == null || socket == null)
     {
         return;
     }
     virtualPhoto.LoadRawTextureData(outputArray);
     virtualPhoto.Apply();
     socket.Send(encodeFrame(virtualPhoto));
 }