Here's the little blurb I included as readme:
The use-case here is that I wanted to compare certain -light settings of q3map2 with other -light settings, but to really see the difference, I actually needed to exactly identical screenshots, only of different builds of the map.SetViewPos is a tiny mod that can be used to teleport yourself through a Quake III Arena map. This can be useful for taking comparison screenshots from the exact same location twice.
The mod only changes a few small things:
The existing \setviewpos command is expanded to also include pitch and roll values. It moves the player to the specified location using the specified viewing angles.
Usage: \setviewpos X Y Z YAW PITCH ROLL
Where X, Y and Z refer to the position in the map and YAW, PITCH and ROLL control the viewing angles. All values are required. Note that the default "straight" roll angle is 0.
The \setviewpos command no longer gives you a little nudge forward after using it. The position you specify to teleport to is the exact position you'll end up in.
The mod also adds the \position command, which echoes out your current X, Y, Z and YAW PITCH and ROLL values.
Note that cheats must be enabled to use the \setviewpos command. The command is usable while using \noclip.
So I wrote this mod with which I can find the position values of a position where I wanted to take the screenshot, write those down, take the screenshot, do another build, teleport back to that position and take the screenshot again.
The result is a great way to compare two builds of the same map. Maybe people have other uses for it as well, dunno. Enjoy.
Download here.