I am a beginner in using three.js and have encountered an issue with rotating a camera object. The rotation property has x, y, z values which I am curious about. I understand that the x, y, z values represent the radians of Object Euler angles, but according to the link provided in the three.js documentation: https://en.wikipedia.org/wiki/Euler_angles, the range of α and γ covers 2π radians, while the range of β only covers π radians. However, when testing it, the range seems to be limited to only π radians for all x, y, z values. Why is it that only the x value changes from initially being x=0, y=0, z=0 when looking straight up? Additionally, if the Object3D is a camera, does this mean that the center pixel in the camera view represents the x-axis? Any help would be greatly appreciated.