Camera projection matrix

Could someone explain how the values in the matrix returned by gym.get_camera_proj_matrix are derived? It does not seem to be a standard pinhole perspective projection. For example, changing the camera’s near and far plane parameters does not appear to change any values within the matrix.

I have the same ques. I have some problems with transforming points from 3D coordinates to pixel coordinate