Hello,
Les effects sont des fichiers .fx placés directement dans la racine de FSX (../Effects) qui définissent les paramètres de l'ensemble des effets graphiques associé à un effet et manipulés par les objets du simulateur. Ces objets sont bien-sûr les avions (via aircraft.cfg ou inclus dans le modèle 3D), mais aussi des objets AI (avions du trafic ai, bateau mobile comme les porte-avions) ou des éléments de décors (inclus dans les .bgl des scènes de addon scenery par ex).
La variété d'effets est importante, cela va des feux de nav, à la poussière soulevée par un rotor d'hélico en passant par les fumées de cheminée ou l'écume d'une chute d'eau. Donc le SDK est très riche et certainement un peu déroutant...
Côté exécution, c'est FSX et son moteur graphique qui se charge de tout. Il est même intéressant de noter qu'un même effet ne sera pas exécuté de la même manière selon le type d'objet auquel il est affecté. D'un type de "Container" à l'autre (aircraft, boat, misc, scenery, etc...) tous les paramètres du .fx ne sont pas systématiquement interprétés.
Par exemple, un feux de nav simple (Fx_navred.fx par exemple) lié à un avion pilotable aura un effet d'éclairage rouge sur la surface de l'aile ou du fuselage, alors que sur un bateau mobile ou un décor, il n'y aura que la sphère lumineuse sans l'éclairage des surfaces...
En tout cas, bon courage!!
A+
Fro'