Skylight can chat the current camera position and focus to you: open the menu and click Camera Angles > Chat Cur Angle.
The output is of the following format:
p x,y,z f x,y,z a azimuth i inclination
p
, f
, a
, i
) have the following meaning:
p
: camera position. The coordinates x,y,z specify the position of the camera.f
: camera focus. The coordinates x,y,z specify the focus of the camera, i.e., the point which you look at.a
: the azimuth, i.e., the number of degrees that deviate from the North direction. E.g. if the azimuth is 0, the camera points exactly due north, if it is 90 (degrees), the camera points due east, etc.i
: the inclination telling if the camera is looking up or down. An inclination of 0 (degrees) means, that the camera is looking straigt at the horizon. A positive inclination means that you're looking up towards the sky, while a negative inclination means you're looking towards the ground.Conversely, you can use the same commands in local chat on channel 25 to position your camera precisely. You don't need to type all of them, just pick the ones you want to change. E.g., if you want to leave the camera at the current position but change the direction you're looking towards you can type only the a
command.
When you're done with the camera angle, release the scripted camera and return to the normal camera mode by clicking the "Stop" button on the HUD or type
/25 r
in local chat.
Note that if you set the camera focus (using the f
command) and if the location you're focusing on is far away, objects might be in the range of your camera position and the focus location, so the actual target you want to focus might be occluded.
The azimuth and inclination commands (a
and i
) can't be used in comination with the focus command (f
). If you provide both, the azimuth and inclination will be ignored.
/25 p10,20,30 f12,20,35
/25 p100,80,60 a270 i-15
/25 a180
/25 a90 i30