P3D Multiple Cameras with Immersive Calibration PRO
P3D Multiple Cameras with Immersive Calibration PRO
Fly Elise-ng Immersive Display + Calibration PRO software has become a defacto standard for calibrating and driving a 100% geometrically accurate and
Combined with the P3D ViewGroups feature Immersive Calibration PRO and Immersive Display PRO is a
A lot of our users are using the software in different ways: with or without actual cockpit panels in P3D 3D virtual cockpit mode or 2D cockpit mode.
Traditionally, the default cameras in P3D acre configured to accommodate the view of the Capitan/Pilot (left seat view).
However, this view does not match the view of the First Officer/Copilot (right seat view). In order the be able to generate
This blog will present a simple and effective method to define multiple
Fortunately, users can use the same calibration results from Immersive Calibration PRO for all cameras.
For this purpose we will use a simple and compact projection setup.
Using the standard NO-CAM calibration (map to
https://fly.elise-ng.net/images/Documents/Calibration/ImmersiveCalibrationPROStepByStepGuideNoCAM.pdf
the projection is calibrated and calibration data is exported.
The P3D ViewGroups require extended display mode, each display 1920×1080 resolution.
The _multi.procalib files are loaded in the corresponding Immersive Display PRO displays and the ViewGroups.xml file is copied into the P3D folder.
We will use the P3D default airplane Beech King Air 350.
When the default virtual cockpit 3D view is selected the projection will look geometrically correct from the left seat view. The virtual cockpit and the runway center line looks geometrically correct for the Captain/Pilot view.
In order to create multiple dedicated views for the pilot and
The cameras.cfg file is located in “%APPDATA%\Lockheed Martin\Prepar3D v3” folder. Just make a copy of the original file before editing it.
This file contains a definition of the cameras that can be selected from P3D.
Go to the end if the file and remember the camera definition of the last camera. In our case this is:
[CameraDefinition.020]
Title = Oculus Virtual Cockpit
Description = Virtual Cockpit view using the Oculus.
Now go to the beginning of the file and copy the complete definition of the virtual cockpit camera:
[CameraDefinition.002]
Title = Virtual Cockpit
Description = This is the description of the virtual cockpit view.
…
…
Go to the end of the file and paste the camera definitions 2 times to create 2 new cameras. Give each camera a new number higher than the last camera numbers. In our case we use [CameraDefinition.021] and [CameraDefinition.022]. edit the Title to match the camera name in our case for both new cameras:
Title = Virtual Cockpit PILOT
and
Title = Virtual Cockpit COPILOT
In P3D each camera needs to have unique GUID. Use this link:
https://www.guidgenerator.com/
to generate GUIDs for each camera and update the GUID values of the new cameras. In our case we generated the GUIDs:
and
Make sure that the values of InitialZoom for the new cameras are set to 1.0 and AllowZoom is set to FALSE.
AllowZoom = FALSE
InitialZoom = 1.0
Now for each
InitialPbh=0, 0, 0
InitialXyz=0.0, 0, 0
As stated previously, P3D default eyepoint is located at the left seat, so no Xyz offset is needed for the pilot view.
Note, do not forget to put “space” character after the “,” character.
For the copilot camera for out King Air airplane we use 0.7 meters offset to the left of the left seat eyepoint position. This will put the eyepoint in the right seat.
InitialPbh=0, 0, 0
InitialXyz=0.7, 0, 0
Now save cameras.cfg file and start P3D.
Make sure that the Immersive Calibration PRO ViewGroups and selected.
Right click on the P3D window and now you can select between the pilot and copilot view. When the co-pilot view is selected the virtual cockpit and the runway will be perfectly aligned to match the right seat co-pilot view.
Of course, you can create multiple
Happy flying
We`re here to help!
Office
Grasstrook 24, 5658HG Eindhoven, The Netherlands
Hours
M-F: 8am – 10pm
S-S: Closed
Call Us
+31 40 7114293
Support
support@elise-ng.net