WebXRManager: Fix Camera Local Space by Reverting #21964 (#22362)
WebXRManager: Fix Camera Local Space by Reverting #21964 (#22362)

This PR attempts to move XR Camera calculations back into local space by undoing #21964 (which appears to conflate `matrixWorld` and `matrix`).

This enables the XR camera to be parented to another object again without odd behavior.

If this isn't the correct fix; I'd be happy to test alternatives in the context of my application.
mrdoob/three.js,makc/three.js.fork,mrdoob/three.js,aardgoose/three.js,WestLangley/three.js,makc/three.js.fork,06wj/three.js,WestLangley/three.js,aardgoose/three.js,06wj/three.js