Problème transparence Cockpit

Salle réservée aux discussions sur MSFS 2020-2024 et Prepar3D
Avatar de l’utilisateur

Topic author
Loneman
Pilote Confirmé
Pilote Confirmé
Messages : 2287
Inscription : 23 février 2004

Problème transparence Cockpit

#1

Message par Loneman »

Bonjour à tous !

Voilà, j'ai un problème avec le Cessna 177 Cardinal de Flight1 (payware) prévu à l'origine pour FS9 et que j'utilise avec FSX. Jusqu'ici il fonctionnait parfaitement mais depuis que j'ai installé le pack accélération, j'ai des problèmes de transparence des vitres du cockpit lorsque je suis en cockpit virtuel (en 2D pas de problème). Les vitres apparaissent opaques et noires même lorsque je décoche l'option DX10 dans le menu des options.

C'est d'autant plus étonnant que j'ai également un Cessna 310 de Flight1 et un Piper Archer II de Carenado qui sont eux aussi adaptés de FS9 et avec lesquels je n'ai pas ce problème.

J'ai lu sur divers sites qu'il fallait éditer la couche alpha de certaines textures avec le logiciel DXTBMP. J'ai essayé mais ne sachant pas exactement quelles textures éditer ni comment utiliser le logiciel (notamment dans quel format sauvegarder ces textures) , je n'y suis pas parvenu.

Quelqu'un pourrait-il m'aider en me disant quelles textures éditer ainsi que la marche à suivre détaillée pour utiliser DXTBMP ?

D'avance, je vous remercie pour vos réponses. :ouin: :busted_re
A la chasse bordel !!!!!!
Avatar de l’utilisateur

Topic author
Loneman
Pilote Confirmé
Pilote Confirmé
Messages : 2287
Inscription : 23 février 2004

Re: Problème transparence Cockpit

#2

Message par Loneman »

Juste un petit UP au cas où.
A la chasse bordel !!!!!!
Avatar de l’utilisateur

Daube
Pilote émérite
Pilote émérite
Messages : 9032
Inscription : 04 avril 2002

Re: Problème transparence Cockpit

#3

Message par Daube »

Je ne possede pas cet addon, donc ca va etre difficile de te repondre.
Si j'ai bien compris, tu souffres du probleme typique des avions FS9 sous FSX -> la texture de la vitre n'est plus transparente.
Est-ce que tu arrives a identifier un motif reconnaissable sur cette vitre ? Si oui, tu peux essayer de reconnaitre la texture en utilisant la fonction "browse" dans DXTBMP, et en parcourant les repertoires de textures de ton avion, jusqu'a ce que tu reconnaisses dans l'appercu de l'image la texture de la vitre.
Avatar de l’utilisateur

Topic author
Loneman
Pilote Confirmé
Pilote Confirmé
Messages : 2287
Inscription : 23 février 2004

Re: Problème transparence Cockpit

#4

Message par Loneman »

J'ai déjà essayé et je n'arrive pas à trouver la bonne texture. C'est tout mon problème.

J'ai essayé de trouver par tatonement mais ça ne marche pas, d'où mon problème qui reste entier. Je suis très embêté car il s'agit d'un add-on payant que j'aimais beaucoup.
J'ai racheté la version spécifiquement FSX de Flight1 et celle d'Alabeo qui est sortie en début de semaine. Celle de Fligth1 m'a beaucoup déçu par son tableau de bord très laid et peu lisible (tout au moins sur mon 21 pouces) de plus on a seulement droit au 177B à train fixe. Celle d'Alabeo est mieux faite au niveau du tableau de bord et des textures extérieures et il s'agit d'un pack comprenant les deux versions 177B à train fixe et 177RG à train rentrant.

Mais je regrette quand même la version FS9 de Flight1 qui avait un très beau tableau de bord tant en 2D qu'en cockpit virtuel. Je n'aime pas trop la tendance actuelle à supprimer le cockpit 2D qui est parfois plus pratique, notament à la mise en route où les différents interrupteurs sont souvent plus accessibles, bien que je reconnaisse que les cockpits virtuels actuels sont souvent très beaux et plus immersifs lorsqu'on est en vol.

En tout cas merci de ta réponse. Je trouverai bien une solution un jour où l'autre.

Amitiés
A la chasse bordel !!!!!!
Avatar de l’utilisateur

HudLx
Pilote Confirmé
Pilote Confirmé
Messages : 2004
Inscription : 01 juillet 2007

Re: Problème transparence Cockpit

#5

Message par HudLx »

Salut Loneman,

Dans le répertoire "texture" de ton appareil (dossier genre "Cessna Cardinal 177 Flight One" qui devrait se trouver dans le répertoire "SimObject"\"Aircraft), tu devrais trouver une flopée de fichiers image avec l'extension .bmp ou .dxt ou .dds. Ce sont les "peintures" des différentes parties extérieures de ton appareil (la vitre n'est qu'une texture transparente ... normalement :emlaugh: ). Ça devrait donc être une image toute noire ou grise (dans le cas où une couche alpha de transparence a été appliquée) avec éventuellement des motifs zébrés censés représenter les réflections du pare-brise (comme te l'a indiqué Daube ci-dessus). Le nom peut être "WindShield"... ou WS ou n'importe quel nom ésotérique. Une fois que tu l'as trouvé, tu en fais une copie avant tout, puis tu l'ouvres avec DXTBMP. Il faut ensuite remplacer la couche alpha basée sur du noir (FS2004) par une basée sur du blanc je crois (FSX ... pourquoi changer quelque chose qui fonctionnait très bien? ça s'appelle le progrès vu par MicroSoft lol). Quand tu as appliqué la couche alpha à ton image (ta texture de pare-brise), tu l'enregistres au même format que celle d'origine (voir les propriétés du fichier sauvegardé au préalable).

Et ça devrait aller,
VMFA_Hud / }{ùd£x
Image
X5460 @4.33GHz / 8Go DDR2 912 / GTX 560 Ti / Saïtek X52Pro + PZ35 / Cougar FSR mod "Pistolero" + MFD / FreeTrack
Avatar de l’utilisateur

Topic author
Loneman
Pilote Confirmé
Pilote Confirmé
Messages : 2287
Inscription : 23 février 2004

Re: Problème transparence Cockpit

#6

Message par Loneman »

Heu ! Je crois qu'en fait c'est le contraire, si je ne dis pas de bêtise avant c'était le blanc qui était transparent et maintenant c'est le noir.

Mais le problème c'est que je n'arrive pas à déterminer quelle texture exactement modifier, il existe bien un fichier glass.BMP mais sa modification n'a rien donné. Il doit y avoir autre chose, ou alors il y a quelque chose que je fais mal lors de la manipulation de DXTBMP.

Ceci dit j'aimerais bien savoir pourquoi Microsoft a fait cette modification qui nous embête bien. Il y a peut-être une bonne raison mais j'aimerais bien la connaitre.

En tout cas merci d'avoir essayé de m'aider.

Amitiés
A la chasse bordel !!!!!!
Avatar de l’utilisateur

HudLx
Pilote Confirmé
Pilote Confirmé
Messages : 2004
Inscription : 01 juillet 2007

Re: Problème transparence Cockpit

#7

Message par HudLx »

Pour FS9 (2004), je suis assez sûr de mon coup: pour avoir créé des panels et des gauges avec du noir pur (RGB 0,0,0), eh bien on voit au travers. Je ne sais pas pour FSX, je ne l'ai pas installé, je pense que mon PC n'est pas assez puissant.

Ça a l'air pas mal "Glass.BMP", ça veut dire vitre. Je pense que tu es sur la bonne voie.

Pour DXTBMP, une fois l'image chargée, tu cliques dans le menu "Alpha" et tu choisis "create alpha from color". Tu sélectionnes alors du blanc pur (RGB 255,255,255) et toujours dans le menu "Alpha", tu cliques sur "Apply alpha to image". Et enfin tu enregistres au même format que la texture d'origine (32 bits si profondeur de couleurs 32 ou 8-8-8 + alpha).

En espérant t'avoir aidé,
VMFA_Hud / }{ùd£x
Image
X5460 @4.33GHz / 8Go DDR2 912 / GTX 560 Ti / Saïtek X52Pro + PZ35 / Cougar FSR mod "Pistolero" + MFD / FreeTrack
Avatar de l’utilisateur

Daube
Pilote émérite
Pilote émérite
Messages : 9032
Inscription : 04 avril 2002

Re: Problème transparence Cockpit

#8

Message par Daube »

Pour FSX SP2 (Acceleration), c'est effectivement le contraire. Plus l'Alpha Channel est sombre, plus la texture est transparente.
Jusqu'a FSX SP1, c'etait comme FS9 par contre.

Pour en revenir a ton probleme avec le glass.bmp, je pense que tu as utilise la bonne technique. Toutefois, tu as peut-etre rate une etape.
Sur certaines textures qui n'avaient pas d'Alpha Channel a la base, il est important de dire a DXTBMP de le creer explicitement. Donc choisir "Create Alpha Channel (black)" ou quelquechose comme ca. Ensuite tu modifies cet Alpha Channel en l'exportant vers un editeur pour lui donner une teinte grise foncee plutot que noir (sinon la vitre sera totallement transparente, comme manquante en fait), puis tu sauvegarde dans l'editeur externe, et tu fais "refresh Alpha" dans DXTBMP.

Au moment de sauvegarder ta texture, choisi "extended bitmap", puis DXT3. Ca devrait le faire.
Avatar de l’utilisateur

Topic author
Loneman
Pilote Confirmé
Pilote Confirmé
Messages : 2287
Inscription : 23 février 2004

Re: Problème transparence Cockpit

#9

Message par Loneman »

He bien non , ça ne marche pas, je pense que la texture glass_T.BMP est celle des vitres vues de l'extérieur et qui elles ont toujours été transparentes.

Merci quand même à tous les deux d'essayer de m'aider .

Je trouverai bien un jour.

Amitiés
A la chasse bordel !!!!!!
Avatar de l’utilisateur

Daube
Pilote émérite
Pilote émérite
Messages : 9032
Inscription : 04 avril 2002

Re: Problème transparence Cockpit

#10

Message par Daube »

Tu peux prendre un screenshot qui montre ton cockpit virtuel avec la vitre opaque ?
Avatar de l’utilisateur

Lilkiki
Apprenti-Mécano
Apprenti-Mécano
Messages : 303
Inscription : 11 janvier 2013

Re: Problème transparence Cockpit

#11

Message par Lilkiki »

Il est possible que l' "alpha channel" soit incorporée dans une autre texture (.dds ?). Cette texture (fichier) peut également très bien mapper plusieurs objets 3D. Parole de modeleur 3D ;)

J'ai eu le même soucis avec le Digital Aviation Do-27 ;)
Avatar de l’utilisateur

HudLx
Pilote Confirmé
Pilote Confirmé
Messages : 2004
Inscription : 01 juillet 2007

Re: Problème transparence Cockpit

#12

Message par HudLx »

:) Ah! Nous avons un expert.

VMFA_Hud / }{ùd£x
Image
X5460 @4.33GHz / 8Go DDR2 912 / GTX 560 Ti / Saïtek X52Pro + PZ35 / Cougar FSR mod "Pistolero" + MFD / FreeTrack
Avatar de l’utilisateur

Topic author
Loneman
Pilote Confirmé
Pilote Confirmé
Messages : 2287
Inscription : 23 février 2004

Re: Problème transparence Cockpit

#13

Message par Loneman »

Re bonjour à tous, je n'ai pas eu le temps de m'occuper de ce problème mais je verrai à l'occasion de mettre des captures d'écran.
P.S. les textures sont toutes en BMP pas de dds

Merci en tout cas d'essayer de m'aider
A la chasse bordel !!!!!!
Répondre

Revenir à « MSFS 2020-2024 / Prepar3D »