Camera projection matrix changing when enabled/disabled

Include the following details while filing a bug report (edit as applicable):

  • Issue category: Developer Tools
  • Device type & OS version: Android / iOS / Other
  • Host machine & OS version: Windows
  • Issue Environment : Unity Mock / On Device
  • Xcode version:
  • ARDK version: 1.1.0
  • Unity version: 2023.3.22f1

Bug reproduction steps:

Monitor the AR camera projection matrix as it is enabled and disabled. It changes slightly between states.

Then monitor the matrix immediately after enabling - there is a one frame delay before it fully changes to the enabled/correct matrix.

This has knock on effects on things like camera raycasting.

Workaround is to delay using the matrix by one frame.

Hi Ben, sorry you’re experiencing trouble with the AR camera projection matrix. It would help to know your device type, unity version, error logs if any, screenshots, and the exact location of the bug. This will help in trying to reproduce the bug. Thanks.

Hi, Ben. Following up from the previous message requesting more information. Are you still experiencing the same results?