flybywiresim / aircraft

The A32NX & A380X Project are community driven open source projects to create free Airbus aircraft in Microsoft Flight Simulator that are as close to reality as possible.
https://flybywiresim.com
GNU General Public License v3.0
4.98k stars 1.04k forks source link

[A380X] Performance optimization #8931

Open flogross89 opened 1 week ago

flogross89 commented 1 week ago

Performance of A380X currently less than optimal.

Measures to improve performance, unordered list:

CoherentGT:

MainThread:

2hwk commented 1 week ago

Mostly model related with mainthread limit, I've blanked out every instrument and removed all systems, still seeing stutters. Reminds me of shader compilation stutter, its constant regardless of state of the aircraft.

Also, turning on the lights and being in daytime/night time seems to affect the frame pacing as well. Suggest looking especially into the shaders and materials and comparing with older builds with less model updates.

CaptCrystal commented 1 week ago

I have the a380 in the sim (without the model ofc since I don't have access to it). I can confirm that performance is superb when the model isn't loaded in. I recommend adding the 3d model tag to this and asking to modelers to see what they can do to optimize it.