Polymer: HUD models are not affected by the chosen FOV, and are rendered too close to the screen
This issue affects HUD 3D models such as the ones used by the HRP, and was introduced in r7329 (afdc7b52).
In Polymost, if the player increases the chosen FOV, the 3d model weapon will be drawn further away from the camera position, while in the case of Polymer the weapon remains at the same relative distance to the camera. Additionally, in r7329, the default position of the 3d model was moved closer to the camera in Polymer, breaking existing mods such as the HRP.
The following images show the model position at an FOV of 120. Note that in Polymost this works correctly, while in Polymer the 3D Model position is the same relative to the player, as if it were a 2D sprite. In Polymer the position is roughly equivalent to a FOV of 70.
This is probably a case of it just not having been implemented, rather than something introduced by that commit directly. The commit just exposes the problem.
Test files: pistol_hrp.zip