Hi, I tried to use the SimConnect api to control the cockpit and external camera by calling the SimConnect_CameraSetRelative6DOF function on the Frame system event.
There was no visible response in the simulator. I did however see that the camera used before starting a flight, where you see the surrounding of your plane, is responding to the calls.
Then I noticed in the SDK documentation, that the function status is marked “No error, no response”.
Next week’s patch will contain a fix for SimConnect stuttering. One can only hope that this is adressed at the same time. No confirmation unfortunately.
I am also looking for a working API SimConnect_CameraSetRelative6DOF function call. Please fix it and let us know when it will be released. Thanks in advance …
Asobo, please add (or open and document) the Camera 6DOF functions to the SDK. That’s the only way EZDOK people can start developing the camera/viewpoint functions.
I seem to have found a way to activate a “hidden” 6DOF camera by using the latest version of Opentrack and its “Microsoft FSX SimConnect” output option (not Freetrack or TrackIR) set to “Prepar3d / SP2 XPACK”.
Locked to airframe - does not move or rotate “naturally” like the cockpit camera does
But, unfortunately, it also has the following massive cons:
Multiple effects passes don’t seem to be applied when using it-- TAA only shows the “convolution” (or whatever it’s called) pass, not any of the later combination stages, so the entire view shakes around by a few pixels. Realtime reflections also seem to be absent or broken, SSAO is very grainy, middle shadows are weird, etc
Whenever Opentrack is switched on, I can’t seem to switch out of this 6DOF camera; pressing End or Insert briefly flashes the other view, but it doesn’t stay in that view.
I don’t know how you would control this from an external program like you would want to, but clearly Opentrack is doing it, so there must be a way.