How to reproduce:
- Open the user attached project
- Open the MyMouseLook script and place a breakpoint in line 112
- Start the debugger
- Enter Play Mode
- Zoom in and/or right-click and drag to make the camera rotate
Expected result: The cast collides with the sphere collider
Actual result: RaycastHit.point is (0, 0, 0) even though the sphere is far from it
Reproducible with: 2020.3.37f1, 2021.3.7f1, 2022.1.9f1, 2022.2.0b1, 2023.1.0a3
Reproduced on: Windows 10 (Intel)
Note: If you disable the breakpoint you will see the camera flickering, alternating its position to (0, 0, 0) for every collision