• Portail
  • Forums
  • Planning des Vols
  • Liste des Membres
  • Carte des Membres
  • Equipe du Condor Café
  • Calendrier
  • Recherche
  • Aide
  • Extras
Team Condor Café
Qui est en ligne
Messages non lus
Nouveaux messages
Messages d’aujourd’hui
Forum stats
Charte Qualité
Condor Café Forum
<
Connexion S’enregistrer
Se connecter
Utilisateur :
Mot de passe :
Mot de passe oublié ?
 

  Condor Café Forum Aides en tout genre Création de scènes
1 2 3 4 5 … 10 Suivant »
Utilitaire de conversion BMP --> DDS
Le Rallye des Andes 2026
---> Une grande compétition en individuel : du mercredi 2 septembre 2026 au jeudi 17 décembre 2026 au dessus de la Cordillère des Andes. Inscription @ Condor Club .
---> A new large competition is on-going in the Cordilliera's hell starting Wednesday September 2, 2025 to Thursday December 17, 2026 ! Registration @ Condor Club.
Compétition "Mediterranean Tour" voir : *** "Mediterranean Tour" ***
et le classement actuel : Classement
Morocco Tour est une compétition Condor Café qui se déroulera tous les dimanches à 17h30 heure de Paris et uniquement sur le serveur "17H30 le cafe creme Srv1" du 13 décembre 2026 au 11 avril 2027, soit 18 courses sans discontinuité. Départ de Casblanca Mohamed V et arrivée sur le même aéroport au terme de la 18ème étape.,
*** plus de détail sur notre forum ***

Modes de sujets
Utilitaire de conversion BMP --> DDS
patrick5900 Hors ligne
Junior
**
Messages : 47
Sujets : 24
Inscription : Jul 2022
#1
11-08-2026, 10:47 (Modification du message : 14-08-2026, 8:49 par patrick5900.)
Bonjour tout le monde,

cet hiver j'ai bossé sur une scène sur le Lesotho et j'ai trouvé vraiment insupportable la lenteur de conversion des tuilettes BMP en textures DDS.
La méthode qu'on m'a suggérée utilisait le convertisseur nvdxt.exe de Nvidia, la conversion pour 5632 fichiers BMP monopolisait mon ordinateur toute la journée ventilateur à fond en convertissant une image à la fois.
J'ai donc chercher à améliorer la méthode pour mieux utiliser mon processeur qui est capable de traiter 24 processus simultanément.
Le résultat est un script en powershell écrit avec l'aide de Claude Code qui convertit mes 5632 tuilettes en 5mn et 12 s en traitant 12 fichiers BMP simultanément. Les ventilateurs sont à fond mais l'ordinateur reste utilisable.

Le convertisseur utilisé est  texconv.exe de Microsoft (DirectX) plus récent et plus performant que celui de Nvidia.

Voici le lien pour télécharger le programme :
https://drive.google.com/file/d/1U0n39YI...sp=sharing

[Image: attachment.php?aid=3058]


Pièces jointes
.png   Conversion_BMP_to_DDS.png (Taille : 43.69 Ko / Téléchargements : 108)
Répondre
CHDEN Hors ligne
Addict
*****
Messages : 1 206
Sujets : 103
Inscription : Feb 2014
#2
11-08-2026, 13:12
Salut Partrick,

Merci pour l'info mais pour faire mes bords de mer et de lacs, je n'ai que mon CS5 et ma tablette (et beaucoup de pointes pour mon sillet)

Moto2
CHD
Christian.
Smiley_mini_3d_autres_0007-254f
Répondre
dgtfer Hors ligne
Membre
***
Messages : 175
Sujets : 17
Inscription : Mar 2014
#3
22-09-2026, 20:56 (Modification du message : 22-09-2026, 20:59 par dgtfer.)
Bonjour Patick,
Je viens de tester ton convertisseur, avec une tuile bmp, mais en BC1 il n'y a pas d'alpha, et en BC2 et BC3 l'alpha est vide...?
Répondre
patrick5900 Hors ligne
Junior
**
Messages : 47
Sujets : 24
Inscription : Jul 2022
#4
03-10-2026, 18:39 (Modification du message : 03-10-2026, 18:53 par patrick5900.)
(22-09-2026, 20:56 )dgtfer a écrit : Bonjour Patick,
Je viens de tester ton convertisseur, avec une tuile bmp, mais en BC1 il n'y a pas d'alpha, et en BC2 et BC3 l'alpha est vide...?



J'ai généré une nouvelle version avec une option à cocher canal alpha un bit en dxt1(bc1).


La réponse de l'IA après la modification me laisse perplexe. Les images BMP téléchargées sur WorldImagery sont en pur RVB sans canal alpha.
J'ai fait quelques vols sur ma scène du Lesotho et ça me semble bien, mais il n'y a encore aucun objet 3D (la transparence a peut être un rapport avec les objet ?).

Commentaire de l'IA :


J'ai ajouté une case à cocher « Canal alpha 1 bit » sous l'option de qualité. Je n'ai pas pu exécuter le script ici, donc il reste à le tester chez vous.
  • Format : quand la case est cochée, le format passe sur BC1_UNORM et la liste déroulante est grisée, car le 1 bit d'alpha n'existe qu'en BC1. Décochée, la liste redevient utilisable.
  • Seuil : la case ajoute
    -at 0.5
  • à la commande texconv. Les pixels dont l'alpha est inférieur à 50 % deviennent transparents, les autres opaques.
  • Journal : une ligne « Alpha 1 bit » apparaît au début de la conversion.
  • Fenêtre : les contrôles situés sous la case sont décalés de 28 px, et la fenêtre est agrandie de 28 px en hauteur.
  • Reste du script : la logique de conversion, l'encodage (UTF-8 avec BOM) et les fins de ligne CRLF sont inchangés.
Cette option ne crée pas de transparence à partir de rien : texconv ne fait que seuiller l'alpha qui existe déjà dans la source. Un BMP 24 bits n'a pas d'alpha, donc le DDS sortira entièrement opaque. Pour obtenir de la transparence, il faut des BMP 32 bits avec canal alpha. Si vous voulez dériver l'alpha d'une couleur (un magenta ou un noir servant de masque, par exemple), dites-le-moi : cela demande un prétraitement des images avant texconv.
Si le seuil de 0.5 ne convient pas, on peut ajouter un champ pour le régler.
Répondre
dgtfer Hors ligne
Membre
***
Messages : 175
Sujets : 17
Inscription : Mar 2014
#5
09-10-2026, 19:00 (Modification du message : 09-10-2026, 19:06 par dgtfer.)
(03-10-2026, 18:39 )patrick5900 a écrit :
(22-09-2026, 20:56 )dgtfer a écrit : Bonjour Patick,
Je viens de tester ton convertisseur, avec une tuile bmp, mais en BC1 il n'y a pas d'alpha, et en BC2 et BC3 l'alpha est vide...?

Les images BMP téléchargées sur WorldImagery sont en pur RVB sans canal alpha.
il n'y a encore aucun objet 3D (la transparence a peut être un rapport avec les objet ?).
J'ai testé avec des bmp 32 bits qui avaient un canal alpha, bien sûr. Si tu veux tester, prends n'importe quelle tuile de texture en bord de mer sur une scène qui a bien l'effet de zone d'eau et convertis-la en bmp 32 bits ; tu peux vérifier que le canal alpha est bien conservé (avec PS, GIMP ou XnView par exemple). Et convertis-la à nouveau en dds avec ton script, tu verras que l'alpha n'est pas préservé…
D'une façon générale, les objets n'ont rien à voir avec la transparence. La seule exception est le canal alpha de la texture des surfaces Grass3d dans "Aéro"G.c3d utilisé pour déterminer la densité de l'herbe dans les fichiers .grs dans les aéroports.
Répondre
patrick5900 Hors ligne
Junior
**
Messages : 47
Sujets : 24
Inscription : Jul 2022
#6
Hier, 9:45 (Modification du message : Hier, 9:47 par patrick5900.)
Voici une nouvelle version avec 3 formats d'entrée : BMP, PNG, et GeoTIFF.



Pour la sortie : DXT1(BC1_UNORM), DXT3(BC2_UNORM), DXT5(BC3_UNORM) avec ou sans canal alpha.



https://drive.google.com/file/d/1PGIUVHo...sp=sharing

[Image: attachment.php?aid=3086]


Pièces jointes
.png   Conversion_images_DDS_pour_Condor_3.png (Taille : 28.18 Ko / Téléchargements : 16)
Répondre
jiji48 Hors ligne
Membre de l'équipe Condor Café
*****
Messages : 1 232
Sujets : 543
Inscription : Feb 2014
#7
Il y a 4 heures
C'est téléchargé. Merci Patrick !

JJ
Et il disait : "Votre prochain est votre moi inconnu rendu visible." Khalil Gibran - Jésus fils de l'Homme.
Répondre
Partager le sujet sur :            


  • Voir une version imprimable
  • S’abonner au sujet


Utilisateur(s) parcourant ce sujet :
1 visiteur(s)


Notre site "condor-velivole.eu" est le seul représentant de notre communauté "CONDOR CAFÉ" de pilotes de planeurs virtuels.

Our site "condor-velivole.eu" is the sole representative of our "CONDOR CAFÉ" community of virtual gliders pilots.

  • Contact
  • Retourner en haut
 
  • Marquer tous les forums comme lus
  • Condor Vélivole
  • Syndication RSS
  • Lite mode
  • Help
 



Forum software by © MyBB - Theme © iAndrew 2014
Affichage linéaire
Affichage hiérarchique