Aujourd'hui, première approche pour la réalisation d'une version du Boeing B-17G dédiée au mode multiplayer.
Il faut savoir que dans ce mode chaque participant doit partager un
dossier commun d'avions qui peut devenir assez rapidement encombrant.
Dans sa forme initial un dossier Boeing B-17G V1,3 pèse 68 Mo.
Soit pour un maximum de 20 participants : 20 x 68 = 1360 Mo ! C'est trop !
Et je ne parle pas encore du gaspillage de ressources car chaque
participant charge son avion mais aussi ceux de tout les participants.
Premier essai en intervenant uniquement sur la résolution des textures.
C'est
loin d'être optimisé mais c'est, à mon avis, à la portée de tout ceux
qui s'intéressent à ce mode.
Il suffit pour cela de déterminer la distance minimale entre deux avions
où vous souhaitez conserver une résolution optimale de la texture. La
situation la plus critique est au roulage comme illustrée dans le
premier screenshot où le B-17 le plus proche couvre un demi écran. Sur mon écran à la résolution de 1920 x 1080 pixels, la texture extérieure du B-17G doit être au moins égal à 1024 px. Le premier essai en réduisant la texture extérieure à 2048 px conduit à une réduction du poids du dossier de 68 à 37 Mo.
Il n'est normalement pas recommandé de redimensionner une normal map avec un éditeur 2D.