/// <summary>
 /// Checks whether the transform has changed. If so, destroys the mesh, and updates the camera models.
 /// </summary>
 private void CheckTransformChanged()
 {
     if (GeneralToolkit.HasTransformChanged(transform, ref _previousPosition, ref _previousRotation))
     {
         DestroyMesh();
         UpdateCameraModel();
     }
 }
 /// <summary>
 /// Checks whether the transform has changed. If so, updates the camera models.
 /// </summary>
 private void CheckTransformChanged()
 {
     if (GeneralToolkit.HasTransformChanged(transform, ref _previousPosition, ref _previousRotation, ref _previousLossyScale))
     {
         ComputeAcquisitionCameraPoses();
         UpdatePreviewCameraModel(false);
     }
 }