OpusFSX Flight Simulator Interface for and





OpusFSX_Overview  OpusFSX_User_Guide  OpusFSX_Getting_Started_Single_PC  OpusFSX_Getting_Started_Networked_PCs  OpusFSX_Live_Weather  OpusFSX_Live_Camera  OpusFSX_ButtKicker

 

 

OpusFSX Flight Simulator Interface for FSX & Prepar3D

The OpusFSX Live Camera Interface

OpusFSX_Camera_1.jpg

6 June 2014

Opus Software Limited

Email: opusfsi@opussoftware.co.uk  Website: www.opussoftware.co.uk/opusfsi.htm

 


Contents

Overview.. 3

FSX Add-on Menu

Creating a Camera View.. 5  

Aircraft Walk Around

Camera Import and Export. 14

Reordering  Camera Views. 14

Deleting  Camera Views. 14

Camera Views Backup . 14

Adjusting the Camera Dynamic Head Movement (DHM) 14

Adjusting the Camera Automatic Head Movement (AHM) 17

Assigning Joystick Buttons and Keyboard Keystrokes. 20

Creating Panel (Flight Control) Windows. 21

2D Panel 21

Incorrect Eye Position for 2D 'Scenic' Views. 22

Creating a Virtual Cockpit Camera View.. 22

Windowed Views. 25

Tips for Creating Windowed Views. 28

Windowed Views and Frame Rates. 29

Creating Panoramic Views. 30

Out of Sync - OpusFSX External Views. 31

Spy Messages. 31

TrackIR Head Movement Limits. 32  

Example - Quick Guide to Setting up a Default View on the Server. 32  

Example - Quick Guide to Setting up a Forward and Windowed Side Views on a Server PC with three monitors

Example - Quick Guide to Setting up a Default View on a Client 32

Example - Quick Guide to Setting up a Default Forward View on the Server and Side Views on separate Client PCs. 34

Removing OpusFSX Custom Views and Restoring the aircraft.cfg Files

FAQ.. 34

 

Overview

Live Camera is a standard feature within the OpusFSX Flight Simulator Interface for the Microsoft's Flight Simulator X and Lockheed Martin Prepar3D simulators. Live Camera provides you with a user-friendly interface for creating, controlling and managing any number of virtual cockpit, 2D cockpit and external aircraft views for your flight simulator system.  

Live Camera enables you to create many useful views that are not included as standard in your sim and also control the transition speed between these different views.

You are not limited to VC cockpit views, you can create superb external aircraft views, even sweeping panoramic views with the use of multiple monitors or even networked PCs.

You may assign a group of views with the same key (or joystick button) then use the key/button to cycle between them using your configured transition speed to slowly and smoothly fly from one view to another. You can create walk around sequences and nice fly around sequences.

This can be coupled with Live Camera Control and a dedicated 6-axis GamePad controller to wander or float around the cockpit or exterior to your heart's content.

Dynamic Head Movement (DHM) of course is a big plus as you can enable it for certain cameras and not others. For instance you can enable it for the Captains and First Officers views but disable it for a close up view of the MCP, Overhead panel, pedestal, or throttle quadrant.

Your standard hat switch will work fine since it alters PBY and does not interfere with XYZ, so DHM will not be affected.

Finally of course, you can assign joystick buttons to each view so you can switch from one view to another very efficiently and a far lot easier than using the default sim view cycling. You can jump from Captains view to Overhead and back again, or directly to the pedestal etc.

In short, the options are endless and infinitely more flexible than the default views which seem quite limited after you get used to using and switching between your own specified cockpit and external views. The sim is infinitely better after you get it configured up with a good selection of cameras and can efficiently switch between them, or just sit off the wing tip for fun.

Camera views are displayed either automatically when an aircraft is loaded by configuring the view as Default, or they can be displayed in flight with a keyboard key or joystick button which you have pre-configured.

To experience turbulence effects you must either

·         enable General DHM Options in the Server's Configure dialog or

·         enable Live Camera and create and display a camera view.

General DHM (Dynamic Head Movement) Options include DHM and aircraft turbulence for VC, 2D and opus custom external view modes. Each view mode has its own configurable DHM and Bump Aircraft settings that can be adjusted by you and are relevant to all aircraft.

Live Camera DHM is associated with VC camera views. Dynamic Aircraft Movement is associated with 2D scenic views. A camera view may be associated with a single aircraft, group of aircraft, or all aircraft.

Although you will experience some level of turbulence with other weather engines enabled, for optimum effect enable the OpusFSX weather engine. The Opus turbulence is intelligently controlled by the LWE which knows all the meteorological conditions surrounding your aircraft, can even take into account atmospheric effects and gradients and can take into account additional site effects etc.

In addition to the standard non-windowed views Live Camera allows you to create multiple Windowed Views on your server and client systems. Windowed views are ideally suited to computer systems equipped with either multiple screens or single large screens. Windowed views cannot be associated with joystick buttons or keyboard keys, they are automatically opened when the aircraft is loaded. DHM cannot be specified for windowed view types.

Camera views can greatly enhance your flight simulator experience on both standalone and networked systems by providing easy view control with the press of a joystick button or the use of an assigned keyboard key sequence. The same joystick button or keyboard input can be assigned to multiple camera views. In such cases, repeated use of the assigned button or key will cycle through the assigned camera views.  The cycle will apply to the aircraft associated with the camera view, which may be a single aircraft, a group, or all aircraft according to what you have configured. In addition you can use the shortcut control button/key assignments to restrict the cycle views forward and backward between identical view modes, that is, between the same virtual cockpit, 2D cockpit, or External Aircraft camera views for the currently selected aircraft.

On networked systems Live Camera provides you with the means to create a multitude of display options including wide sweeping panoramic views of the outside world. Joystick buttons and keyboard sequences can be assigned to individual views or multiple camera views spanning the networked system. Duplicated button or key assignments permit simple and fast coordinated changes to your multi-screened display with a single button press or key stroke.

All camera views are created, controlled and managed from the main 'flying' server system, with live view adjustment for each of your client system camera views. Each camera view may be a associated with either a single aircraft, a group, or all aircraft according to what you have configured.

Live Camera features a Dynamic Head Movement (DHM) or 'camera shake' option utilizing actual real-life captured 3D accelerometer for the taxiing, takeoff, and landing phases of flight. The DHM is configured within and associated with each camera view. In order to produce the most realistic head movement, all DHMs are based on actual real-life 3D accelerometer data, captured on Boeing 737-800 airliners and a Europa XS Tri-Gear light aircraft. Special low pass filters have been developed to remove all traces of engine vibration. We have conducted extensive taxiing trials, multiple takeoffs and landings on hard surfaced runways to prepare the accelerometer data. Data comparisons between heavy and light aircraft have also allowed us to mimic the speed dependencies and subtle changes in the natural frequency within the captured data. The end result is an ultra-realistic flight simulator experience.

· Live Camera provides a user-friendly interface for creating, controlling and managing any number of virtual cockpit, 2D cockpit and external aircraft  views.

· Live Camera provides a user-friendly interface for creating, controlling and managing multiple windowed views providing greater flexibility and support to cockpit builders and all systems equipped with multi-screened computers.

· Live Camera stores separate sizes and positions for all docked and undocked Windowed views, allowing the user to save different preferred window position and sizes.

· Live Camera creates, controls and manages all views from the 'flying' server system, with live view adjustment for each of your client system cameras.

· Live Camera allows joystick buttons and keyboard key sequences to be assigned to individual or multiple views. Live Camera does not require you to make any changes to the control assignments.

· Live Camera enables default views to be specified facilitating the use of multiple screens or the creation of panoramic views over networked systems.

· Live Camera provides both coarse and fine zoom control for all camera view types.

· Live Camera gives full control over Dynamic Head Movements all based on real-life 3D accelerometer readings.

· Live Camera supports Automatic Head Movements to assist the pilot whilst taxiing and banking in a turn (disabled when using TrackIR).

· Camera Import and Export options are included. User Camera Definition Files (CDFs) are available on our Downloads page for import.

 

In addition to the above features, the OpusFSX server and client programs provide Save Win, Restore Win, Open Win, and Close Win button options to assist you in controlling your windowed views, both docked and undocked.

 

With the exception to the Save Win button, these options are duplicated within the simulator's OpusFSX Menu as Restore Windowed Views, Open Windowed Views, and Close Windowed Views options, press ALT if the menu is not displayed.  

 

FSX Add-on Menu

The add-on menu has one entry for Live Camera Control which is described in the OpusFSX User Guide.

 

Creating a Camera View

If you have previously used a 3rd party add-on for camera views then ensure your camera views are restored to the FSX default, for EZCA run the configuration utility and select the "Restore" function otherwise EZCA camera definitions are not removed from the aircraft config files.

Ensure you have selected and loaded an appropriate aircraft within the FSX or Prepar3D simulator.

To see the main form of the server program you must be running FSX or Prepar3D in windowed mode.

Click on the server's Configure button to display the Configuration dialog.

Server_Form_numbered.jpg

Server_Config.jpg  

1. If the Enable Live Camera checkbox is unticked then tick it now and restart the server program in order to configure your aircraft camera files.

N.B. If you subsequently untick the Enable Live Camera checkbox then the Opus camera definitions will be removed from the aircraft camera files when the server program is shutdown.

1a. Tick the Play Sound on View Change if required. This is a standard windows 'ding' sound.  

2. The Enable Live Camera Control option can be used to enable or disable the Live Camera Control (LCC) feature which is used to adjust the eye point within VC, 2D, and custom external camera views. This is independent of Live Camera and is described in the OpusFSX User Guide.

3. Tick Enable TrackIR if required.

4. The Run TrackIR High Priority option will affect the priority of the Opus FSXTRACKIR program as well as any active Natural Point TrackIR4 or TrackIR5 programs. Enable this option if you have problems with TrackIR smoothness after tuning the TrackIR scan speed option.

5. The TrackIR scan speed can be altered from 6ms to 60ms. The default is 12ms, try this setting first,  and if TrackIR is jerky then adjust this setting (try 25-30) in conjunction with your TIR device Speed and Smoothness settings to reach an optimum effect. If you set the scan rate too high it stutters, if you set it too low it jumps.

TrackIR Settings

Please refer to the Getting Started guide for Single PCs guide for TrackIR setup instructions.

Please minimize the TrackIR program when not in use to improve FSX performance.

6. & 7. The XYZ raw data scaling (0.5 to 2.0, default 1), and PBY raw data scaling (0.5 to 2.0, default 0.75) can be adjusted on the fly from within the Configuration dialog.

The PBY setting should be adjusted in conjunction with the TIR device speed setting to determine the range of head movement and how far you can see behind you.

Options 8 to 13 are general DHM options, an alternative to Live Camera, and apply to all aircraft. If Live Camera is enabled these general DHM options are automatically disabled.

 

A simple dialog is used to manage the camera views. The software provides live adjustment of all server and client views through the dialog's camera control buttons. The Camera Control dialog is displayed by clicking on the Cameras button on the FSXSERVER's main form.

Server_Form_numbered2.jpg

Server_Camera_numbered.jpg

The Camera dialog will automatically hide the FSXSERVER program's main form before being displayed in its last known screen position. The dialog can also be minimised down to the taskbar to assist those with limited screen space.

The basic steps involved in creating a camera are,

·         Add or Clone a Camera

·         Assign Aircraft Types To Your Camera View

·         Make adjustments

·         Save Cameras.

Here is the process described in detail,

1. The Select Computer System option is not applicable to standalone systems and is used on networked systems to select client systems and edit their cameras. This option will only be enabled if you have one or more client systems connected when you first open the server's Camera Configuration dialog. Therefore if the option is grayed out you will be editing the server cameras by default. Use the Select Computer System button or click in its associated text box to select the required system of interest. All client systems will be identified using their configured computer name, the server system will be identified either as FSXSERVER or P3DSERVER depending on the configured simulator type.

2. Use the Restrict the Camera Views You Wish To Edit button (2a) or click in its associated text box (2b) to restrict the listed camera views to either a specific aircraft, group, or all aircraft.  This option is used to restrict the number of camera views listed for your aircraft selection when you press the Select Camera View button, it just saves you having to search for a specific view you wish to edit. This feature is only needed on systems that have many camera views configured and assigned to a large number of different aircraft.

SelectAircraftType.jpg

Click with the mouse to select an aircraft from the list, use <CTRL><left_mouse_click> to select multiple items from the list, use the standard windows method to select a consecutive group (click on the first item then <SHIFT>< left_mouse_click> on the last item). Each entry you select will turn the selected line blue.

If you only have "All aircraft types"  to choose from in the camera dialog then set the "C:\OpusFSX\FSXSERVER.EXE" file properties (compatibility tab) to "Run as Administrator".

3. If you have created a similar view to the one you want to create now then select it using the Select Your Camera View button. d denotes a default view, w denotes a windowed view, t denotes TrackIR limits have been set for the view. The views in this list may have been restricted by a selected aircraft type of interest. If no camera views are available then the Select Your Camera View button and its associated camera view text box will be disabled (grayed out).

Server_Camera_Selection.jpg

4. Click on the Add or Clone A Camera button to create a camera for the selected aircraft. The previous camera view is now fully cloned and ready for editing.

5. Optionally enter an appropriate name for the view in the edit box provided. Initially the view will be called something like 'Camera View X'. It is best to adopt a standard naming convention such as 'Global <description>' for global views, and '<aircraft> <description>' for aircraft specific views (e.g. '737 Left Side View').

6. Select the view type either Virtual cockpit, 2D (scenic) or Aircraft (external). There are no facilities within FSX that gives us the 6DOF control over other view types.

It is pointless creating virtual cockpit views on a client system since you can only monitor and control the flight from the main server PC. DHMs will be most effective when used in conjunction with Virtual cockpit views.

Dynamic Aircraft Movements (DAM) has been implemented for the server's 2D 'scenic' views where the aircraft is shaken instead of the pilot's head. Please refer to the 2D Panels section.

7. Camera views can be associated with all aircraft, a group of aircraft or a single selected aircraft by using the Assign Aircraft Types To Your Camera View button (7a) or you can select the option by clicking in the associated text box (7b). 

You will be prompted as to whether you wish to reassign multiple camera views. If you select Yes then a list is displayed for you to select multiple views from. Next a list of aircraft types is displayed for you to assign the view (or multiple views) to.

Select the All Aircraft entry to make the view global, alternatively highlight all the associated aircraft types. Use <CTRL>< left_mouse_click> to select multiple items from the list, use the standard windows method to select a consecutive group (click on the first item then <SHIFT> <left_mouse_click> on the last item). Click OK. The box to the right (7c) displays the number of aircraft types selected.  

The Aircraft Types of multiple camera views may be re-assigned.  

N.B If you are editing a view on a client and the client FSX is using a dummy or simple aircraft (recommended for performance reasons when you are viewing scenery only and not external views of the aircraft) then ensure your assigned aircraft types are set to All Aircraft.

8. The Camera Transition Time value allows smooth transitions between virtual cockpit (VC to VC) and 2D scenic views (2D to 2D). A value of 0 is used for instant camera transitions, otherwise the speed can be set between 1 (fastest) to 255 (slowest). All Transition Speed settings greater than 100 are scaled to provide a wide range of camera transition times. A 'slowest speed' limit is imposed on the actual transition speeds to provide more consistency in the transitions. Different aircraft can have different VC panning rates.  

Stuttering camera transitions

If you have set large transition times (for a slower transition) then your sim will have to process many more eye point adjustments. If your sim does not have enough time to handle these it will ignore many of them and you could end up with less than smooth motion. If so then you must set much lower transition times. Also check TrackIR and other eye point adjusting software, none of which will be compatible unless it is interfaced to OpusFSX. Switching Vertical Sync (Nvidia Inspector) to 1/2 refresh may fix the problem, if V.Sync is off or on it can cause stutter.

9. Tick the Default View checkbox if you wish to create (or assign) a default view that will be displayed on startup. You should only have one default view per aircraft but if you have inadvertently created multiple default views then OpusFSX will just pick the first one in the list. Windowed views cannot be assigned as default views since a default view is always displayed within the simulators main window.

10. Tick the Windowed View checkbox if you want a windowed instead of full screen display. Windowed views are ideally suited to computer systems equipped with either multiple screens or single large screens. 

Windowed views cannot be associated with joystick buttons or keyboard keys, they are automatically opened when the aircraft is loaded. DHM cannot be specified for windowed views. Windowed views cannot be assigned as default views.

Windowed views are displayed as new views within the simulator, these views can be left docked or undocked manually before being positioned and sized, either manually or automatically using the server program's Restore Win button.

All camera view types (including windowed) are edited using the simulator's main window since this is the only window that allows control over the camera's eye position. Windowed views can either be global or associated with specific aircraft groups. Up to nine windowed views can be associated with each aircraft type on each of the server and client computer systems, this gives a maximum of ten views displayable at any one time on each system; typically far more than the simulator can cope with.

With the exception to zoom adjustment, after making changes to any windowed views you must force the simulator on the modified system to reload its aircraft.cfg file. This can be achieved by first loading a different aircraft type (not the same aircraft with a different livery) then reloading your original aircraft. The simulator loads its aircraft configuration file only on start up or after selecting a different type of aircraft.

The Display Window View button (10a) enables you to display an existing windowed view in order to align the view you are currently creating. A list of windowed views will be displayed, select one from the list with your mouse.

Refer to the Windowed Views section below for further details.

11. Tick Disable TrackIR if you have enabled TrackIR (in the Config menu) but just want it disabled for this particular camera view.

The Toggle TrackIR On/Off button (12) will disable/enable TrackIR just whilst editing the camera view.

13. If required alter the speed slider to modify the speed of the green arrow controls for altering the XYZ and PBY co-ordinates. You can also switch between Continuous and Stepped motion (14) for the arrow controls.

15. Change the eye point for the view using the X, Y, Z, Pitch, Bank, and Yaw camera control buttons or by entering values directly into the coordinate text boxes (16). The X axis moves the eye point left and right, the Y axis up and down, the Z axis forward and back, and the Pitch, Bank, and Yaw movements are as expected.

The example dialog below shows arrow movements as seen from the pilot's seat.

Server_Camera_numbered_arrows_cap.jpg

The arrows (15) operate in either continuous or stepped mode (14). In continuous mode clicking on any of the red buttons will stop the motion. They are spread over the dialog to allow mouse selection without too much hand movement, or hand-eye coordination. Also clicking more than once on a green arrow button will speed up the movement in the chosen direction, or slow down any motion in the opposite direction.

To enter a value into a text box (16), first click on the box, its content will turn red indicating it is accepting a new entry, enter the new value, then either press the <return> key or click for a second time in the box. All distances are in meters and all angles in degrees.

Use the Reset button (15a) if you want to return the camera to its original (last saved) position.

17. If required use the Zoom button (17a) to adjust the camera view's zoom settings.

Server_Zoom.jpg

This dialog provides both coarse and fine zoom control over the selected view.

Zoom control is a two stage process within the simulator, the Coarse control sets the actual base zoom level which can range from 0.3 (fully zoomed out) to 512 (fully zoomed in),  the fine zoom control makes fine adjustments to this zoom level by either 'fine zooming' in a number of steps (positive) or 'fine zooming' out a number of steps (negative).

To make efficient use of the zoom control, first set the required base zoom level using the Coarse zoom controls, the current zoom level is displayed in the green text box and temporarily on the displayed view. After you have set the Coarse zoom level finely adjust the zoom either in or out, the current fine zoom step count (positive for fine zooming in, negative for fine zooming out) is displayed in the green text box. The fine zoom rate (number of steps per click) can be adjusted from 0 to 10 with the slider control.

Each time you adjust the Coarse zoom level the fine zoom adjustment will be reset to zero.

Use the Reset button to reset the zoom adjustment to its original settings.

Use the Default button to reset the zoom to its displayed default setting. The software assumes a standard FSX or Prepar3D set up which uses a Coarse zoom of 0.7 for virtual cockpit view modes, 1.0 for 2D cockpit view modes, and 0.8 for all external views.

Once you have completed the zoom adjustment click on the OK button to accept the settings or Cancel to abort the changes. The current zoom settings are displayed within the Camera Control dialog in a text box (17b). The displayed zoom setting shows the actual Coarse zoom level with either a + or - symbol indicating any fine zoom adjustment.

18. Use the DHM checkbox to enable or disable DHM effects, disabling DHM will not change any configured settings within the DHM dialog.

If required use the DHM button (18a) to specify any associated Dynamic Head Movement.

Refer to the Adjusting the Camera DHM section of this document.

19. Windowed views cannot be associated with a joystick button or keyboard key. Default views don't need to be associated with buttons or keys if you don't have any other views.

If you wish to associate the camera view with a joystick button or keyboard key then click within the button or key command text boxes to specify the required assignment. When you click within the text box, the box will empty and turn red indicating it is waiting for your entry. You can now either click a second time to clear the entry, or press your desired joystick button or keyboard assignment.

OpusFSX will accept buttons 1 through to 32 of Joysticks 1 through to 8. All button and registered key events are displayed within the Spy window when the button or key is pressed. If they are not displayed then the joystick or button is invalid, either not registered within FSX, already assigned elsewhere (i.e. FSX, 3rd party add-on etc), or just an illegal entry.

Joystick buttons and keyboard key sequences can be assigned to views on the server and multiple client systems, thereby allowing simple and fast coordinated changes to the multi-screen displays.

Refer to the Assigning Joystick Buttons and Keyboard Keystrokes section of this document for further details.

20. Finally, click on the Save Cameras button to save your changes. After your changes have been saved the software will automatically update the system and as a result you may notice the default camera view, if any, will be displayed. If you have selected one of your client systems then the new camera configuration file will be transferred onto your client system prior to reconfiguring all of the client system's aircraft.cfg files.  

The OK button saves any changes and exits the dialog. To exit without saving any changes click on the red X top right of the dialog.

If required use the TIR Limits button (21) to create and specify any associated TrackIR head movement limits. Refer to the TrackIR Head Movement Limits section of this document.

The Disable View option (22) can be used to disable or enable a camera view for selection and display. Changing this field for Windowed View types will force the Camera Definitions within all aircraft.cfg files to be updated.

Up and Down camera view selection arrows (25) at the side of the dialog allow you to select the last and next camera views respectively.  

Camera Import and Export

Camera Import (23) and Export (24) options allow you to save and load groups of camera definitions stored in named .CDF (Camera Definition Files). Two Opus CDFs are supplied in the OpusFSX folder (Opus_PMDG_737NGX.CDF and Opus_RealAir_Legacy.CDF) containing camera definitions for the PMDG 737NGX and RealAir Lancair Legacy aircraft respectively. User Camera Definition Files (CDFs) are available on our Downloads page for import but CDFs cannot be imported if they were saved on newer versions of OpusFSX.

When you Import you are prompted as to whether you wish to assign the imported views to multiple aircraft types,

import_prompt.jpg

If you select Yes then a list of aircraft types is displayed for your selection. Click with the mouse to select an aircraft from the list, use <CTRL><left_mouse_click> to select multiple items from the list, use the standard windows method to select a consecutive group (click on the first item then <SHIFT>< left_mouse_click> on the last item). Each entry you select will turn the selected line blue. All re-assigned imported views will have a suffix of (R) appended to their names .

Any existing camera views with matching names are not deleted. After importing edit the camera view to change the key/button assignments for the views if required.

All your camera definitions for your main server system are stored in the FSXSERVER.CAM file (or P3DSERVER.CAM for P3D). Importing from a Camera Definition File (CDF) will automatically save your current camera views and backup your current CAM file into the <system>_UNDO.CAM file. For example, when importing into your main system's camera views on an FSX system your current definitions will be saved in FSXSERVER_UNDO.CAM. To undo the camera import just delete your FSXSERVER.CAM file and rename FSXSERVER_UNDO.CAM to FSXSERVER.CAM. You may notice CAM files with additional date stamps, these are copies of your CAM file automatically saved by the software to provide a roll back options.

To export just click on the Export button and select the appropriate views from your list. Use the mouse to click on the first view and shift click (or ctrl click) to select a group of views. When prompted enter an appropriate filename for your CDF.

 

Aircraft Walk Around

As an alternative to using LCC with a dedicated 6-axis game pad controller to perform an aircraft walk around or a fly around in flight you can create a set of camera views to pan around the aircraft.

1.  Create a series of external aircraft views, each view taking you around the aircraft on a walk or fly around.
2.  You can use the up/down arrow keys in the Select Camera View list to reorder the views and keep them together as a group in your camera list. Name them all appropriately as an aid memoir, such as NGX Aircraft View 1 etc.
3.  Assign a joystick button to the first view, and the exact same key sequence (e.g. shift X) to each of the aircraft views, including the first. The joystick button will then select the first view in the sequence. After which the assigned key can be used to cycle through each view in turn.
4.  Assign a high (very slow) Transition Speed parameter to all the aircraft views in this sequence.
5.  Save Cameras.

Now you can press the button to commence the walk around and press the shared key (e.g. Shift X) to cycle the views, resulting in a slow walk around the aircraft.

If you order the aircraft views carefully then you could simply assign the same button or key to all of the views, the first view in the list will be selected first. Remember you can reuse the same button or key sequence over and over again since all view cycling is aircraft specific. So shift X for example could be used for all walk around sequences on all aircraft.

Reordering  Camera Views

Server_Camera_Selection.jpg

Click on the Select Your Camera View button in the Camera Control dialog. You can reorder your camera views here by clicking on an entry and then selecting the appropriate arrow button to move the entry up or down in the list.

 

Deleting  Camera Views

Unwanted individual camera views can be removed using the Delete this Camera View button. A list of views is displayed so that you can select either a single view or multiple views to be deleted. You can use the standard Windows mouse control to select individual items in the list with the mouse (click and control key), or select consecutive items in the list (click on first item then click and shift key on last item).

When you delete a camera view these changes will not be noticeable until you either restart FSX, or reload a completely different aircraft type forcing FSX to reload the modified cfg file.  

All the camera views for your main flying server system, or standalone single PC system, are stored in the \OpusFSX\FSXSERVER.CAM file (or P3DSERVER.CAM for P3D). You can delete all camera views and start afresh simply by renaming or deleting this file prior to running the FSXSERVER program.

You will have a backup if you mistakenly delete a view and wish to restore it, see the Camera Views Backup section below.

 

Camera Views Backup

You have a backup of your current CAM file in the \OpusFSX\FSXSERVER_UNDO.CAM file (or P3DSERVER_UNDO.CAM for P3D) so if you delete something by mistake then just delete your FSXSERVER.CAM file and rename FSXSERVER_UNDO.CAM to FSXSERVER.CAM (or P3DSERVER_UNDO.CAM to P3DSERVER.CAM for P3D).

The camera definitions are also backed up into a date stamped file (e.g.FSXSERVER_28072013.CAM) each time the camera views are saved via the Camera dialog's Save Cameras or OK buttons.

 

Adjusting the Camera Dynamic Head Movement (DHM)

Disable the turbulence effects within 3rd party packages since they may conflict with OpusFSX. The turbulence strength and frequency is determined by the LWE based on considering many factors and the meteorological conditions surrounding your aircraft. These parameters effect both the captured high and low frequency accelerometer data. At low levels wind speed and gusts become a factor, one considering the likelihood of rotor type turbulence, the other extending slightly to higher elevations. But many factors are considered, temperature gradients, cloud bases and depths, proximity of CBs and TCUs, etc. Clear Air Turbulence comes into effect above FL200 when the GRIB option is enabled, note that FSX does not show wing flex for Clear Air Turbulence.

To see wing flex you must set advanced animations which is set via the FSX menu option - Options, Settings, Display. Select the Graphics tab. To see changes to the VSI etc enable the options for turbulence and thermal effects on the aircraft in FSX (which is set via the FSX menu option - Options, Settings, Display. Select the Weather tab.

Live Camera Dynamic Aircraft Movements (DAM) for 2D Views

Dynamic Aircraft Movements (DAM) has been implemented for the server's 2D 'scenic' views only. To configure the effect, enable DHM on your 2D view and edit the DHM taxiing and landing parameters to your own preferences. The head acceleration effects do not use the accelerometer data and may not be noticeable in the 2D views. The current  version is scaled with a 2D view offset by 1 metre in the y-axis. If necessary we will adjust the effect to suit the view's configured y-axis offset.

Live Camera Dynamic Head Movement (DHM) for Virtual Cockpit Views

Even though we allow DHM to be specified for all 'non-windowed' view types (Virtual, 2D, or Aircraft), the DHMs will be most effective when used in conjunction with Virtual cockpit views.

To enable Dynamic Head Movement for a specific camera view, first tick the DHM checkbox within the Camera Control dialog, then specify the required DHM options within the Dynamic Head Movement Options dialog. This dialog is displayed using the DHM button.

This dialog provides options and fine adjustment for both the camera view's Dynamic Head Movement or virtual cockpit camera shake, and the Automatic Head Movement which can be used to automatically look into the turn when the activation bank angle is reached.

N.B. Automatic Head Movement is automatically disabled when you are using TrackIR.

You can use the DHM checkbox to enable or disable DHMs for a camera view without affecting the current DHM parameters. You can also use the OpusFSI Enable DHM and Disable DHM add-on menu options or OpusFSX Shortcut Controls to temporarily enable and disable all dynamic head movements.

Server_DHM.jpg

Dynamic Head Movement Dialog

1. Light or Heavy Aircraft

Select the appropriate aircraft type using the Light Aircraft or Heavy Aircraft radio buttons. The aircraft type will affect both the natural frequency and the relationship between ground speed and scaling of the accelerometer data. The aircraft type also has an effect on the head movements related to the current body acceleration data.

If you want a Rotorcraft effect with increased vibration effects then select either Light or Heavy and also tick the Rotorcraft checkbox (11).

Strength Sliders

DHM is determined by the current met conditions. You can alter the strength or severity of the DHM using the sliders (2). A setting of zero effectively disables the DHM (scaling of zero), a setting of 10 results in maximum scaling.

Enable DHM for Taxiing/ Landing Checkboxes

Tick the appropriate Enable checkboxes to enable DHMs for the specified phase of flight, Taxiing (3) and/or Landing (6). If you enable DHM for Taxiing (3) then you will enable for all ground movements including the takeoff phase. Ground vibration effects depict vibrations when power is applied against the brakes and during the initial roll out.

Body Acceleration

Tick the Body Acceleration checkboxe (4) to enable additional DHM effects resulting from the current body acceleration data. For example, slight head movements forward and aft to reflect the current acceleration and deceleration in the Z-axis.

Turbulent Bumps

Tick the Turbulent Bumps checkbox (5) to enable occasional extra bumps as appropriate to METAR conditions e.g. in cloud.

Turbulent Motion

Tick the Turbulent Motion checkbox (7) to enable constant turbulence as appropriate to METAR conditions. You can decrease (8) or increase (9) the effect.

Vibration Effects

Tick the Vibration Effects checkbox (10) to enable aircraft vibration. The vibration effect is magnified when Rotorcraft (11) is selected.

Bump Aircraft in Turbulence

Tick the Bump Aircraft in Turbulence checkbox (12) to enable turbulence on the aircraft. When airborne the aircraft will bump in unison with the turbulent motions. Either the Turbulent Motion or Turbulent Bump options must be enabled for the effect to be seen. The sliders for Turbulent Motion, Turbulent Bump, Less Turbulence and More Turbulence all effect the Bump Aircraft severity.

The Degrees Of Freedom DOF option can be set to 1,2, or 3 as required. These settings are equivalent to turbulent jolts in Bank, Pitch + Bank, and Pitch + Bank + Yaw respectively. You should set an appropriate DOF to suit your preference and capabilities of the aircraft sim. Set the lower value options if your aircraft sim has trouble maintaining a heading.

Set a Delay value if you have problems with jerkiness or the auto pilot in aircraft sims such as the Dash 8. The Delay factor (0..10 = Fastest to Slowest, default 0) adjusts the Bump Aircraft frequency.

Test Checkboxes

You can tick one of the Test checkboxes to get some idea of the effects of the DHM. This will not be identical to the actual DHM which has other dependencies, such as ground speed, body acceleration, severity of landing etc.

Duplicate Head Movements

The Duplicate Head Movement (13) button allows the DHM and AHM settings for the current view to be duplicated into a number of other camera views selected from the displayed list box. Only selected views that currently have DHM Enabled will be effected by the 'Duplicate Head Movements' action.

Automatic Head Movement (AHM)

Automatic Head Movement (14) is described in the following section.

Assign Defaults

Assign Defaults (15) sets all checkboxes and sliders back to their default settings.

 

The DHM effects will not be displayed correctly on systems with low frame rates. If you are able to use the Smooth Head Movements of AHM then you should be able to render the above effects correctly.

N.B. If you can't see the DHM effect on your aircraft then set the "C:\OpusFSX\FSXSERVER.EXE" file properties (compatibility tab) to "Run as Administrator". This can be done by right clicking on the program in Windows Explorer or right clicking on the desktop shortcut.

Read More ...


Home  About Us  Products  Downloads  FAQ  Gallery  Testimonials  Contact  Links