#1 [↑][↓]  06-04-2019 13:28:00

D5Turbi
Commandant de bord
Lieu: BA 103 - Classe 69/4
Date d'inscription: 14-12-2014
Renommée :   10 

[P3D][FSX][FS9]Modification fichier texture

Bonjour,
J'adapte actuellement un virtual cockpit qui est probablement d'origine FS9 pour le fusionner avec un avion FSX/P3D.

Tout fonctionne très bien, mais je bute sur un détail : rendre transparent le HUD inclus dans un panneau du tableau de bord qui, lui, doit rester opaque.

Je crois qu'il faut travailler sur la couche alpha via le logiciel DXTBMP.

Faut-il faire un masque noir sur la ou les parties à rendre transparente  (entourée de rouge) et laisser le reste tel quel ou ajouter un masque blanc sur ce qui doit rester opaque, ou autre chose ???

Merci d'avance
Jean

http://www.easy-upload.net/fichiers/HUD_opaque.20194611452.jpg

http://www.easy-upload.net/fichiers/panel.201946132728.jpg

http://www.easy-upload.net/fichiers/HUD2.201946132749.jpg


MSI B250M Mortar, I7-7700K, 16Go 2400MHz, MSI RTX 4060 Ti 8Go, be quiet! Dark Rock TF, SSD Samsung 850 EVO, DD WD 1To, Oculus rift
http://www.pilote-virtuel.com/img/members/9921/RFN.jpg  http://www.pilote-virtuel.com/img/members/9921/BA103.jpg http://www.pilote-virtuel.com/img/members/9921/RVT.jpg http://www.pilote-virtuel.com/img/members/9921/Turbi.jpeg

Hors ligne

 

#2 [↑][↓]  06-06-2019 21:08:00

mindstorm
Pilote confirmé
Lieu: LFBU
Date d'inscription: 05-04-2016
Renommée :   
Site web

Re: [P3D][FSX][FS9]Modification fichier texture

Bonsoir D5Turbi
il faut créer une texture Alpha (specular level) dans  matérial editor en plus de ta diffuse color
le noir est la zone transparente mais tu peux doser avec les niveaux de gris
desolé, je ne suis pas chez moi mais tu trouveras facilement des tuto sur internet
bon courage


    MAY THE FORCE BE WITH YOU     
I5-3340,3.1 GHz;RAM 12Gb DDR3-1600;ZOTAC GTX960 AMP 2Gb;SSD 250 Gb
Windows 10 64 bits Famille

Hors ligne

 

#3 [↑][↓]  06-06-2019 22:07:40

Lagaffe
Pilote Virtuel
Membre donateur
Lieu: LFPO / retraité
Date d'inscription: 13-03-2008
Site web

Re: [P3D][FSX][FS9]Modification fichier texture

Mindstorm, désolé mais c'est incorrect.

La texture Specular est une texture à part entière qui gère la réflexion sur une texture Diffuse.
Pour rendre transparente la texture Diffuse, il faut effectivement rajouter un Canal Alpha sur cette texture Diffuse pour modifier la partie voulue.
Ce canal alpha va utilisé des variantes de blanc jusqu'au noir, en passant par le gris. Le noir est la transparente complète, le niveau de gris module cette transparence .... ceci pour FSX ou P3D sachant que pour FS9 c'est différent de mémoire.

Pour cela on prend la texture, on la passe dans DXTBmp et on extraie un canal alpha qui va être ensuite envoyé (via l'appui d'une icône sur la droite de l'interface) dans le programme graphique définit dans les options de DXTBmp (Gimp ou PSP).
On modifie dans ce logiciel la canal alpha et on sauve (fichier trans de mémoire) puis on réintègre ce canal alpha dans DXTBmp via l'icône appropriée et on sauve la texture en DDS par exemple (ceci dans les grandes lignes)

Tu peux trouver des tutos expliquant les détails en furetant sur Youtube.
Sinon voici des explications textes de Mr Jacky Brouze: http://jacky.brouze.ch/FSX/TrucsFSX.php?voir=tout

Dernière modification par Lagaffe (06-06-2019 22:13:49)


@+ Didier
http://www.pilote-virtuel.com/img/members/53/mini-Logo-Beaver-small.jpg
W10 Pro 64b Build 22H2 - Boitier HAF 932 - Z390 STRIX-F - 9900K - 2x16 Go - NVidia 3060 Ti 8 Go - Alim Corsair 800W - Ecran 34" - NVidia Studio ready 536.23
P3D v5.4 = http://www.pilote-virtuel.com/img/membe … ages-A.jpg - MSFS Deluxe/STORE - X-Plane 12B

Hors ligne

 

#4 [↑][↓]  07-06-2019 08:40:16

D5Turbi
Commandant de bord
Lieu: BA 103 - Classe 69/4
Date d'inscription: 14-12-2014
Renommée :   10 

Re: [P3D][FSX][FS9]Modification fichier texture

Bonjour mindstorm et Lagaffe,

La solution n'était pas valable dans ce cas de figure pour deux raisons :
1/ La partie entourée de la dernière image fait partie intégrante du panneau en rouge.
2/ La texture "pan2.bmp" n'est pas parfaitement reportée sur les différentes parties du tableau de bord. Du coup, c'est difficile de trouver la zone à rendre transparente.
    Ainsi, si je neutralise le SITAC, je n'obtiens pas la texture correspondant à l'écran éteint comme on peut le voir dans la vidéo suivante :
https://www.youtube.com/watch?v=mTQ3UzX … &hl=fr

L'écran d'origine :

http://www.easy-upload.net/fichiers/2019-06-07_08-28-53.2019678323.bmp

Ce que j'obtiens après passage dans MCX :

http://www.easy-upload.net/fichiers/2019-06-07_08-25-26.20196783229.bmp

Depuis, j'ai contourné le problème en utilisant 3dsmax pour supprimer la vitre du HUD et le résultat :

http://www.easy-upload.net/fichiers/2019-06-07_08-34-37.20196784113.bmp

Ensuite, après modification du HUD, et des tas d'autres bricoles, le Rafale est devenu mon avion préféré. wink
Il me reste à trouver le moyen de lui greffer un FCS, mais là, c'est une autre paire de manches...

Jean

Dernière modification par D5Turbi (07-06-2019 08:42:58)


MSI B250M Mortar, I7-7700K, 16Go 2400MHz, MSI RTX 4060 Ti 8Go, be quiet! Dark Rock TF, SSD Samsung 850 EVO, DD WD 1To, Oculus rift
http://www.pilote-virtuel.com/img/members/9921/RFN.jpg  http://www.pilote-virtuel.com/img/members/9921/BA103.jpg http://www.pilote-virtuel.com/img/members/9921/RVT.jpg http://www.pilote-virtuel.com/img/members/9921/Turbi.jpeg

Hors ligne

 

Pied de page des forums

Maintenance informatique Lausanne