Splendid Camera – Arma 3

From Bohemia Interactive Community
Jump to navigation Jump to search
(Page overhaul, added shortcuts and more WIP)
m (Text replacement - "Category:Eden Editor" to "Eden Editor")
 
(19 intermediate revisions by 3 users not shown)
Line 1: Line 1:
=Description=
{{TOC|side}}
The '''Splendid Camera''' is available in [[Eden Editor]] and [[Arma 3: Debug Console]]. It can be used to capture scenes, look around the map or create splendid screenshots.
The '''Splendid Camera''' is available in [[:Category:Eden Editor|Eden Editor]] and [[Arma 3: Debug Console|Debug Console]]. It can be used to capture scenes, look around the map or create splendid screenshots.




== Controls ==


=Controls=
[[File:A3 Splendid Camera.jpg|500px|right|Splendid Camera Interface|]]


*'''F12''': Take a screenshot (The PC screenshot button produces only a black image)
{|
*'''F1''': Open the debug console. When pointing at a target, it's stored to variable BIS_fnc_camera_target which you can freely manipulate with.
| {{Controls|Ctrl|P}}
*'''LMB''': Camera Movement
| Take a screenshot with [[screenshot]] command. More information's in the link
*'''RMB''': Camera rotation and pitch
|-
*'''Ctrl + RMB''': Camera banking
| {{Controls|F1}}
*'''Space''': Teleports player under crosshairs
| Open the debug console. When pointing at a target, it is stored to variable BIS_fnc_camera_target which you can freely manipulate with
*'''M''': Toggle map
|-
*'''Ctrl + X''': Export camera params
| {{Controls|LMB}}
*'''CTRL + C''': Copy camera parameters (Can be used in [[BIS_fnc_camera]])
| Camera Movement
*'''CTRL + V''': Paste camera parameters
|-
*'''ESC''': Exit
| {{Controls|RMB}}
| Camera rotation and pitch
|-
| {{Controls|Ctrl|RMB}}
| Camera banking
|-
| {{Controls|Space}}
Teleports player under the cursor
|-
| {{Controls|M}}
| Toggle map
|-
| {{Controls|Ctrl|X}}
| Export camera params
|-
| {{Controls|Ctrl|C}}
| Copy camera parameters (Can be used in [[BIS_fnc_camera]])
|-
| {{Controls|Ctrl|V}}
| Paste camera parameters
|-
| {{Controls|ESC}}
| Exit
|}


==Changeable Controls==
It is also possible to shot a screen via Steam (default {{Controls|F12}}). See {{Link|https://partner.steamgames.com/doc/features/screenshots|Steamworks Documentation}} for more information.
*'''W,S,A,D,Q,Y''': Translational movement
*'''Left and Right Shift''': Speed modifier
*'''-''':Zoom out
*'''+''': Zoom in
*'''Num 5''': Reset view
*'''Num 2,4,6,8''': Look around
*'''N''': Toggle vision mode
*'''Backspace''': Toggle interface


==Save & load positions==
=== Changeable Controls ===
Positions, including camera parameters can be stored by pressing '''CTRL + 0,1,2.....9'''.
 
{|
| {{Controls|W}} {{Controls|S}} {{Controls|A}} {{Controls|D}} {{Controls|Q}} {{Controls|Y}}
| Translational movement
|-
| {{Controls|LShift}} {{Controls|RShift}}
| Speed modifier
|-
| {{Controls|NUM-}}
| Zoom out
|-
| {{Controls|NUM+}}
| Zoom in
|-
| {{Controls|NUM5}}
| Reset view
|-
| {{Controls|2}} {{Controls|4}} {{Controls|6}} {{Controls|8}}
| Look around
|-
| {{Controls|N}}
| Toggle vision mode
|-
| {{Controls|Backspace}}
| Toggle interface
|}
 
=== Save & load positions ===
 
Positions, including camera parameters can be stored by pressing {{Controls|Ctrl|0..9}}.
One a position was stored it can be loaded by pressing the number key of the slot is was saved in.
One a position was stored it can be loaded by pressing the number key of the slot is was saved in.


== Use of [[BIS_fnc_camera]] ==
Exporting positions by pressing {{Controls|Ctrl|C}} results in the following format:
<sqf>["Stratis",[6485.92,4680.7,25.018],244.086,0.7,[-45.4546,0],0,0,721.084,0.3,0,1,0,1]</sqf>
0: [[String]] Island name<br>
1: [[Position]] Position of the camera<br>
2: [[Number]] Direction of the camera<br>
3: [[Number]] FOV<br>
4: [[Array]] [Pitch,Bank]<br>
5: [[Number]] Focus<br>
6: [[Number]] Aperture<br>
7: [[Number]] Daytime<br>
8: [[Number]] Overcast<br>
9: [[Number]] Acctime<br>
10: [[Number]] Brightness<br>
11: [[Number]] Contrast<br>
12: [[Number]] Saturation<br>
Calling '''BIS_fnc_camera''' with the exported array will automcatically open the camera and move to the given position with given parameters.
<sqf>["Paste",["Stratis",[6111.09,4434.62,32.4268],242.722,0.7,[-35.7576,0],0,0,721.084,0.3,0,1,0,1]] call BIS_fnc_camera;</sqf>
== Settings ==
The camera comes also with the possibility to change the appearance of the current scene by allowing the player to change various parameters.
=== Focus ===
Changes the distance between the virtual lens and the sharp area of the photo. Default AUTO


=== Aperture ===


Defines how much light enters the virtual lens. A higher value means less light, but a photo which is sharp even in the corners. A low value means it’s only sharp in the center and gradually becomes unsharp.


=Use of [[BIS_fnc_camera]]=
=== Brightness ===
This funciton can be used to


copies into the clipboard in the following format:
Changes the brightness of the photo.
["Paste",["Stratis",[6111.09,4434.62,32.4268],242.722,0.7,[-35.7576,0],0,0,721.084,0.3,0,1,0,1]] call bis_fnc_camera;
which when executed in-game will initiate Splendid Camera and move the camera to that position. Useful for recording locations you want to return to later.
["Paste",["ISLAND NAME",[camera x,y,z coords],dir,fov,[pitch,bank],focus_qtr,aperture,daytime?,overcast, acctime, brightness, contrast, saturation]] call bis_fnc_camera;


Ctrl + C: copy camera params
=== Contrast ===


copies into the clipboard in the following format:
Changes the contrast of the photo.
  ["Stratis",[6485.92,4680.7,25.018],244.086,0.7,[-45.4546,0],0,0,721.084,0.3,0,1,0,1]
useful to gaining the camera location to insert in a script you are writing.


=== Saturation ===


Ctrl + V: paste camera params
Defines how vivid the photo will be. Zero means black/white.


moves camera to params currently in the clipboard.
=== Daytime ===


=Settings=
Time of the day in format 0-24h.
The camera comes also with the possibility to change the appearance of the current scene by allowing the player to change various parameters.
 
=== Overcast ===
 
Defines how cloudy the scene will be.
 
=== Acctime ===
 
Defines the simulation time of the scene. Zero means no movement
 
 
== See Also ==
 
{{Link|https://arma3.com/news/this-is-war-photography|THIS IS WAR PHOTOGRAPHY by Karel Moricky}}


Focus: Changes the distance between the virtual lens and the sharp area of the photo. Default AUTO
Aperture: Defines how much light enters the virtual lens. A higher value means less light, but a photo which is sharp even in the corners. A low value means it’s only sharp in the center and gradually becomes unsharp.


Brightness: Changes the brightness of the photo.
{{GameCategory|arma3|Editing}}
Contrast: Changes the contrast of the photo.
Saturation: Defines how vivid the photo will be. Zero means black/white.
Daytime: Time of the day in format 0-24h.
Overcast: Defines how cloudy the scene will be.
Acctime: Defines the simulation time of the scene. Zero means no movement

Latest revision as of 14:27, 9 July 2023

The Splendid Camera is available in Eden Editor and Debug Console. It can be used to capture scenes, look around the map or create splendid screenshots.


Controls

A3 Splendid Camera.jpg
Ctrl + P Take a screenshot with screenshot command. More information's in the link
F1 Open the debug console. When pointing at a target, it is stored to variable BIS_fnc_camera_target which you can freely manipulate with
Left Mouse Button Camera Movement
Right Mouse Button Camera rotation and pitch
Ctrl + Right Mouse Button Camera banking
Space Teleports player under the cursor
M Toggle map
Ctrl + X Export camera params
Ctrl + C Copy camera parameters (Can be used in BIS_fnc_camera)
Ctrl + V Paste camera parameters
ESC Exit

It is also possible to shot a screen via Steam (default F12). See Steamworks Documentation for more information.

Changeable Controls

W S A D Q Y Translational movement
⇧ Shift RShift ⇧ Speed modifier
NUM - Zoom out
NUM + Zoom in
NUM 5 Reset view
2 4 6 8 Look around
N Toggle vision mode
Toggle interface

Save & load positions

Positions, including camera parameters can be stored by pressing Ctrl + 0..9. One a position was stored it can be loaded by pressing the number key of the slot is was saved in.

Use of BIS_fnc_camera

Exporting positions by pressing Ctrl + C results in the following format:

["Stratis",[6485.92,4680.7,25.018],244.086,0.7,[-45.4546,0],0,0,721.084,0.3,0,1,0,1]

0: String Island name
1: Position Position of the camera
2: Number Direction of the camera
3: Number FOV
4: Array [Pitch,Bank]
5: Number Focus
6: Number Aperture
7: Number Daytime
8: Number Overcast
9: Number Acctime
10: Number Brightness
11: Number Contrast
12: Number Saturation

Calling BIS_fnc_camera with the exported array will automcatically open the camera and move to the given position with given parameters.

["Paste",["Stratis",[6111.09,4434.62,32.4268],242.722,0.7,[-35.7576,0],0,0,721.084,0.3,0,1,0,1]] call BIS_fnc_camera;


Settings

The camera comes also with the possibility to change the appearance of the current scene by allowing the player to change various parameters.

Focus

Changes the distance between the virtual lens and the sharp area of the photo. Default AUTO

Aperture

Defines how much light enters the virtual lens. A higher value means less light, but a photo which is sharp even in the corners. A low value means it’s only sharp in the center and gradually becomes unsharp.

Brightness

Changes the brightness of the photo.

Contrast

Changes the contrast of the photo.

Saturation

Defines how vivid the photo will be. Zero means black/white.

Daytime

Time of the day in format 0-24h.

Overcast

Defines how cloudy the scene will be.

Acctime

Defines the simulation time of the scene. Zero means no movement


See Also

THIS IS WAR PHOTOGRAPHY by Karel Moricky