You can set the camera position manually by typing the coordinates for the camera position in local chat like so:
/17 x y z
where (x, y, z) are the coordinates of the new camera position.
If you need more control you can use the "colon command": In local chat, the general command is
/17: p <x>,<y>,<z> f <x>,<y>,<z> a <azimuth> i <inclination>
Note, that all the commands (p
, f
, a
, i
) are optional, i.e. you don't need to
type all of them, just select the command you need and type that one.
Here,
p
positions the camera to the coordinates (x,y,z).
If the camera focus location is not specified (by using the f
, a
, and i
commands), the camera look at direction is preserved.f
sets the camera focus to (x,y,z).
If the position isn't provided, the camera won't be moved.
Therefore, note that if you are focusing a location that 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.a
sets the azimuth, i.e. the number of degrees that deviate from the North
direction. E.g. setting the azimuth to 0 (/17:a0
) will point the camera to
the north, while setting the azimuth to 90 (/17:a90
) will point the camera
to the east.
Note that you can't use this command in combination with f
, which sets the
camera focus explicitly. If you provide both a
and f
, the azimuth will
be ignored.i
sets the camera inclination, i.e. specifies whether you are looking up or
down. Setting the inclination to 0 (/17:i0
) will make you look straight at
the horizon. A positive inclination will make you look up towards the sky,
while a negative inclination will have the effect that you are turning the
camera down towards the ground.
Note that you can't use this command in combination with f
, which sets the
camera focus explicitly. If you provide both i
and f
, the inclination will
be ignored.Due to a restriction of the Second Life client, the script can modify the camera position only if it is in default mode, i.e. if the camera position and angle hasn't been altered using the Second Life viewer camera controls. To switch back to the standard camera position, press the "Escape" key to release the camera control.
/17:p10,20,30 f12,20,35
/17:p100,80,60 a270 i-15
/17:a180
/17:a90 i30
The "Chat current camera settings" button determines the current camera position and angle, and chats the data to the owner in the format described above. Thus, The output can be again used as input to the colon command described above.