Salut
Petite synthèse de ce qui a été fait , pourquoi alléger, et résultat escompté.
Les développeurs se donnant à coeur joie pour notre plus grand plaisir de pouvoir bénéficier d'avions magnifiques et performants, mais le résultat en fait que certains dossiers deviennent lourds .
Ceci fait qu'il y a une incidence sur:
-la place sur le DD (de plus en plus chargé par les scènes, zones photos etc...).
-le temps de calcul pour afficher l'avion sur l'écran.
-un ralentissement FPS pour les matériels faibles.
Pour ces 3 premiers points, la solution est en vol solo, de baisser éventuellement les options graphiques pour voler et ne pas plomber les FPS.
Si on ajoute maintenant le simple fait basé sur l'envie que des avions AI nous accompagne en vol solo, la aussi on a une mesure qui consisterait à sélectionner les avions les plus légers, et surtout pas celui qui est lourd.
En effet si xPlane le télécharge, il calculera l'affichage des deux et cela va impacter les FPS. Aussi mêm pour ca cas pour avoir son avion comme coéquipier AI, il est bon d'avoir éventuellement une version allégée pour l' AI.
Pour les vols en réseau comme Ivao et Vatfrance par exemple, il y a les avions CSL.
Pour faire simple ce sont des images 3D externes d'un avion vide, Ultra léger, qui ne plombe pas le FPS, ne perturbe pas le réseau. Désavantages : en général vilain, moins réalistes, non vivant (pas d'animation par exemple des flaps, des gouvernes, des roues etc...qui restent figés). Quasi pas de personnalisation, avion "fantôme" relativement générique.
Vols réseau multijoueur.
Il est possible de se contenter des avions par défaut mais désavantage : tout le monde à le même.
Solution, avec l'autorisation de l'auteur de l'avion (je demande toujours avant de le faire) je personnalise la liverie uniquement pour les participants réguliers qui auront leur avion personnel avec leur Callsign et leur prénom ou pseudo.
L'avion avec les liveries sources, reste disponible aux visiteurs de passage.
Inconvénient, comme nous devons tous avoir les mêmes avions dans le dossier aircraft, il faut un dossier nommé par exemple "vol par IP", qui intègre tous les avions.
Or ce dossier devient très lourd a télécharger, à stocker sur le DD.
De plus , chaque avion utilisé sera recalculé pour affichage par le PC de destination. Si cette machine est faible, les FPS vont être fortement impactés, les informations envoyées sur le réseau peuvent être en retard(cela se traduit par exemple par une impossibilité de voler à la même
vitesse que les autres, ou générer des latences ou des micros-deconnexions matérialisées par des pirouettes ou des bonds de l'avion.).
Sachant qu'en réseau multijoueur, le plaisir des participants est d'utiliser les plus beaux avions,( qui sont donc les plus lourds car les plus complets) de voir les animations des ailes des trains des autres avions en réseau, il n'est pas besoin de faire calculer à l'ordinateur tous les éléments complets d'un avion. Pour les copains à voir (disons l'équivalent des CSL par comparaison) on a juste besoin que de la vue extérieure et des objets qui s'y rattachent mais au format original de l'avion.
Solution provisoire: pour alléger le dossier, on retire les fichiers.obj concernant le cockpit interne et de la cabine. Opération seulement réalisée pour les avions personnalisés (pas l'original qui reste complet) et on désactive dans PlaneMaker ceux concernant l'intérieur de l'avion .
A titre d'exemple le résultat obtenu suite à cet allègement :
-L'avion complet, chargé dans xPlane sur ma configuration, dans carte graphique, j'ai 456 Meg avec mes réglages.
-L'avion allégé, chargé dans xPlane, toujours avec les mêmes réglages graphiques, je n'ai plus que 225 Meg.
Il est facile d'imaginer l'incidence sur les FPS si 4 participants utilisent le même avion et que la machine faible s'épuise à afficher 5 x le même avion complet (le mien plus les 4 autres).
Le dossier sur le DD,
- pour l'avion complet fait 150Mo
- la version allégée plus que 31Mo
Pour le dossier IP des avions à télécharger, sur 10 dossiers, la moyenne des 100Mo "allégées" (150 Mo à 31) le gain sur le dossier sera de l'ordre de <> 1Go.
En conclusion, avec cette procédure d'allègement, malheureusement à la "hussarde",
- chaque participant vole dans un avion complet chez lui. Il peut voir les avions des autres participants conformes à l'original ce qui est très intéressant et permet que les avions soient utilisés au maximum et ne restent pas au hangar.
- on réduit le temps de chargement du dossier IP,
- on réduit la taille du dossier IP sur l'espace de stockage,
- on allège le temps de calcul de l'affichage
- les informations sur le réseau circulent plus rapidement.
Petite synthèse de ce qui a été fait , pourquoi alléger, et résultat escompté.
Les développeurs se donnant à coeur joie pour notre plus grand plaisir de pouvoir bénéficier d'avions magnifiques et performants, mais le résultat en fait que certains dossiers deviennent lourds .
Ceci fait qu'il y a une incidence sur:
-la place sur le DD (de plus en plus chargé par les scènes, zones photos etc...).
-le temps de calcul pour afficher l'avion sur l'écran.
-un ralentissement FPS pour les matériels faibles.
Pour ces 3 premiers points, la solution est en vol solo, de baisser éventuellement les options graphiques pour voler et ne pas plomber les FPS.
Si on ajoute maintenant le simple fait basé sur l'envie que des avions AI nous accompagne en vol solo, la aussi on a une mesure qui consisterait à sélectionner les avions les plus légers, et surtout pas celui qui est lourd.
En effet si xPlane le télécharge, il calculera l'affichage des deux et cela va impacter les FPS. Aussi mêm pour ca cas pour avoir son avion comme coéquipier AI, il est bon d'avoir éventuellement une version allégée pour l' AI.
Pour les vols en réseau comme Ivao et Vatfrance par exemple, il y a les avions CSL.
Pour faire simple ce sont des images 3D externes d'un avion vide, Ultra léger, qui ne plombe pas le FPS, ne perturbe pas le réseau. Désavantages : en général vilain, moins réalistes, non vivant (pas d'animation par exemple des flaps, des gouvernes, des roues etc...qui restent figés). Quasi pas de personnalisation, avion "fantôme" relativement générique.
Vols réseau multijoueur.
Il est possible de se contenter des avions par défaut mais désavantage : tout le monde à le même.
Solution, avec l'autorisation de l'auteur de l'avion (je demande toujours avant de le faire) je personnalise la liverie uniquement pour les participants réguliers qui auront leur avion personnel avec leur Callsign et leur prénom ou pseudo.
L'avion avec les liveries sources, reste disponible aux visiteurs de passage.
Inconvénient, comme nous devons tous avoir les mêmes avions dans le dossier aircraft, il faut un dossier nommé par exemple "vol par IP", qui intègre tous les avions.
Or ce dossier devient très lourd a télécharger, à stocker sur le DD.
De plus , chaque avion utilisé sera recalculé pour affichage par le PC de destination. Si cette machine est faible, les FPS vont être fortement impactés, les informations envoyées sur le réseau peuvent être en retard(cela se traduit par exemple par une impossibilité de voler à la même
vitesse que les autres, ou générer des latences ou des micros-deconnexions matérialisées par des pirouettes ou des bonds de l'avion.).
Sachant qu'en réseau multijoueur, le plaisir des participants est d'utiliser les plus beaux avions,( qui sont donc les plus lourds car les plus complets) de voir les animations des ailes des trains des autres avions en réseau, il n'est pas besoin de faire calculer à l'ordinateur tous les éléments complets d'un avion. Pour les copains à voir (disons l'équivalent des CSL par comparaison) on a juste besoin que de la vue extérieure et des objets qui s'y rattachent mais au format original de l'avion.
Solution provisoire: pour alléger le dossier, on retire les fichiers.obj concernant le cockpit interne et de la cabine. Opération seulement réalisée pour les avions personnalisés (pas l'original qui reste complet) et on désactive dans PlaneMaker ceux concernant l'intérieur de l'avion .
A titre d'exemple le résultat obtenu suite à cet allègement :
-L'avion complet, chargé dans xPlane sur ma configuration, dans carte graphique, j'ai 456 Meg avec mes réglages.
-L'avion allégé, chargé dans xPlane, toujours avec les mêmes réglages graphiques, je n'ai plus que 225 Meg.
Il est facile d'imaginer l'incidence sur les FPS si 4 participants utilisent le même avion et que la machine faible s'épuise à afficher 5 x le même avion complet (le mien plus les 4 autres).
Le dossier sur le DD,
- pour l'avion complet fait 150Mo
- la version allégée plus que 31Mo
Pour le dossier IP des avions à télécharger, sur 10 dossiers, la moyenne des 100Mo "allégées" (150 Mo à 31) le gain sur le dossier sera de l'ordre de <> 1Go.
En conclusion, avec cette procédure d'allègement, malheureusement à la "hussarde",
- chaque participant vole dans un avion complet chez lui. Il peut voir les avions des autres participants conformes à l'original ce qui est très intéressant et permet que les avions soient utilisés au maximum et ne restent pas au hangar.
- on réduit le temps de chargement du dossier IP,
- on réduit la taille du dossier IP sur l'espace de stockage,
- on allège le temps de calcul de l'affichage
- les informations sur le réseau circulent plus rapidement.

Commentaire