Yours seems a little faster/smoother/nicer though, so props for that. I used CSS to place the 3d objects though, so that might have something to do with it.
I made a simpler desktop version as a game years ago, with a small team at RHIT's "Catapult" summer camp. Not sure I still have the code for it sadly.
We had a custom software 3D renderer with OpenCV face-tracking for both the parallax effect and steering the player character around obstacles.
@3d_photo_app on IG
Maybe because I'm on an iPad and not an iPhone.