Using:
MSFS 1.37.19.0
SDK 0.24.3
Hello Microsoft/Asobo,
After a series of trials and errors, we finally managed to set all the camera definitions for our current model under development. However, I would like to report what seems to be a bug with the QuickView camera definitions:
For an unknown reason, QuickView1 (our cameradefinition.4, cockpit left view) in the cameras.cfg appears as QuickView7 in the User Interface for Cameras and vice-versa. We simply interchanged the InitialXyz, InitialPbh and InitialZoom between the two camera definitions to fix the issue. See below:
[CAMERADEFINITION.4]
Title =“QuickView_Left”
Guid =“{9f61de64-3cb5-42bc-b541-0ac467dc82ca}”
Description =“”
Origin =“Virtual Cockpit”
MomentumEffect =1
SnapPbhAdjust =“Swivel”
SnapPbhReturn =0
PanPbhAdjust =“Swivel”
PanPbhReturn =0
Track =“None”
ShowAxis =“YES”
AllowZoom =1
> ; InitialZoom =0.5
> InitialZoom =1
SmoothZoomTime =2
ZoomPanScalar =1
ShowWeather =1
XyzAdjust =1
ShowLensFlare =0
Category =“Cockpit”
SubCategory =“QuickView”
SubCategoryItem =“QuickView1”
PitchPanRate =20
HeadingPanRate =60
> ; For an unknown reason, these values need to be interchanged with camera definition 7 in order to appear correctly in the UI
> ; InitialXyz = 0,-0.04,-0.00943
> ; InitialPbh = 16.568764,-0.035326,-59.902039
> InitialXyz = -0.488715,-0.12,-0.706511
> InitialPbh = 159.032761,179.996094,46.100479
ClipMode =“Normal”
BoundingBoxRadius =0.1
UITitle=“TT:GAME.PANEL_CAMERA_QUICKVIEWS_L1”
TargetCategory=“None”
CycleHidden=0
CycleHideRadius=0
ShowPanel=0
InstancedBased=0
NoSortTitle=0
Transition=0
PanAcceleratorTime=5
XYZRate=0.25
XYZAcceleratorTime=0
ChaseDistance = 0
ChaseHeading = 0
ChaseAltitude = 0
ChaseTime = 10
ChaseDistanceAdjustRate = 5
HotKeySelect = 1
external_camera_follows_heading = 19.4
external_camera_follows_velocity = 48.599998[CAMERADEFINITION.7]
Title =“QuickView_Cabin1”
Guid =“{5f394d81-dced-4c58-9173-9c7d3522e639}”
Description =“”
Origin =“Virtual Cockpit”
MomentumEffect =1
SnapPbhAdjust =“Swivel”
SnapPbhReturn =0
PanPbhAdjust =“Swivel”
PanPbhReturn =0
Track =“None”
ShowAxis =“YES”
AllowZoom =1
> ; InitialZoom =1
> InitialZoom =0.5
SmoothZoomTime =2
ZoomPanScalar =1
ShowWeather =1
XyzAdjust =1
ShowLensFlare =0
Category =“Cockpit”
SubCategory =“QuickView”
SubCategoryItem =“QuickView4”
PitchPanRate =20
HeadingPanRate =60
> ; For an unknown reason, these values need to be interchanged with camera definition 4 in order to appear correctly in the UI
> ; InitialXyz = -0.488715,-0.12,-0.706511
> ; InitialPbh = 159.032761,179.996094,46.100479
> InitialXyz = -0.3,-0.04,-0.009
> InitialPbh = 15.344939,-0.040589,-60.326824
ClipMode =“Normal”
BoundingBoxRadius =0.1
UITitle=“TT:GAME.PANEL_CAMERA_QUICKVIEWS_R1”
TargetCategory=“None”
CycleHidden=0
CycleHideRadius=0
ShowPanel=0
InstancedBased=0
NoSortTitle=0
Transition=0
PanAcceleratorTime=5
XYZRate=0.25
XYZAcceleratorTime=0
All other QuickView camera definitions correspond correctly to their listing in the UI.
====
On a side note, the descriptions for the QuickViews listed in the SDK (How to Create an Aircraft section, for example) do not correspond to the QuickViews in the UI, at least for the stock MSFS aircraft we tested, and also for our own models. It took us some time to figure out how they correspond to the list in the UI.
Again, this is “sous toute réserve”, we humbly might have missed something.
Hope this helps.
Alain
Producer
Xtreme Prototypes Development Team
Montreal, Canada