Question aux pros de DCS (rendre verrière opaque)

Salle centrale dédiée à DCS World et ses modules -Questions, addon et support
Avatar de l’utilisateur

Topic author
gillouf1
Pilote Confirmé
Pilote Confirmé
Messages : 4436
Inscription : 28 novembre 2004

Question aux pros de DCS (rendre verrière opaque)

#1

Message par gillouf1 »

Salut,
question aux "pros" de DCS: je planche sur une skin de MiG-15 "dronisé" (cible aérienne pour mon entrainement au tir knon air-air, faut pas qu'elle se défende sinon j'y arrive pas...) et j'aurais souhaité rendre la verrière opaque (comme un drone). Comme fichier description contenu dans le dossier de chaque skin "appelle" certains fichiers .dds pour habiller les textures du modèle 3D, je me demandais s'il n'y avait pas un autre .lua quelque part pour "appeler" les .dds par défaut (ceux contenus dans le dossier Textures de chaque module, comme la verrière, les dégâts etc). Ça me donnerai le nom de la commande pour l'intégrer dans le description de ma skin (donc sans changer le .dds d'origine).

Merci, @+

EDIT: J'ai édité le titre, la solution de gabuzomeu pourrais servir à d'autres
Dernière modification par gillouf1 le sam. févr. 10, 2024 7:53 am, modifié 1 fois.
Avatar de l’utilisateur

Morpheus
Pilote Philanthrope
Pilote Philanthrope
Messages : 5927
Inscription : 09 mai 2008

Re: Question aux pros de DCS

#2

Message par Morpheus »

Il n'y a qu'un seul dossier description.lua par livrée, en fait l'appel des textures se fait par "false" (texture custom dans la livrée) ou "true" (texture par défaut) à chaque ligne du .lua, une fois touvé la texture par défaut trouvée il faut l'extraire, en général du zip, et l'intégrer au dossier de ta livrée avec la ligne/syntaxe qui va bien. J'aurais tendance à dire que le nom doit être du style "MiG-15_Glass" (vu dans le description.lua extrait avec ModelViewer2) et si les dds ne sont pas "appelés" dans le description.lua ce sont les textures par défaut qui sont affichées. Il te faut juste le fichier de la verrière à intégrer à ta livrée.Me suis-je bien fait comprendre ?
Image
Avatar de l’utilisateur

Topic author
gillouf1
Pilote Confirmé
Pilote Confirmé
Messages : 4436
Inscription : 28 novembre 2004

Re: Question aux pros de DCS

#3

Message par gillouf1 »

C'est effectivement le nom (et surtout la syntaxe de la ligne de commande) que je recherche pour qu'il vienne charger le .dds de la verrière que j'aurai personnalisé dans mon dossier de skin. J'essaierai avec "Mig-15_Glass" ce soir donc.

Je n'utilise pas Modelviewer (je préfère lancer le jeu, peut-être à tord...): il permet donc de voir le nom de toutes les lignes de commandes? J'essaierai ça également ce soir alors. Merci

@+
Avatar de l’utilisateur

Topic author
gillouf1
Pilote Confirmé
Pilote Confirmé
Messages : 4436
Inscription : 28 novembre 2004

Re: Question aux pros de DCS

#4

Message par gillouf1 »

Bon, j'ai à moitié trouvé...

Image

Le soucis, c'est que je suis obligé de modifier le .dds du dossier original (Textures) donc ça s'applique à toutes les skins. En plus c'est "tordu" comme manip:
- Extraire tous le dossier "Mig-15bis"
- Modifier le .dds "Mig-15_Glass"
- Et tout recompresser ensuite en .zip

Elle doit bien être quelque part cette ligne de commande...

@+
Avatar de l’utilisateur

gabuzomeu
Nouvelle Recrue
Nouvelle Recrue
Messages : 179
Inscription : 11 septembre 2010

Re: Question aux pros de DCS

#5

Message par gabuzomeu »

IMG_0433.png
IMG_0433.png (463.25 Kio) Consulté 1289 fois
Tu dois ajouter une ligne dans le description.lua de ta skin, comme les lignes vertes , en enlevant juste les deux premiers tirets.
Par ex la ligne avec A-29 Glass.
Le premier nom de fichier est Mig-15_Glass.dds , le second celui du tien que tu as mis dans le dossier de la skin.
True veut dire que dcs doit prendre le fichier de la skin.
esperons que ca marche!
NB: utilise notepad++ pour editer le fichier .lua
Avatar de l’utilisateur

Topic author
gillouf1
Pilote Confirmé
Pilote Confirmé
Messages : 4436
Inscription : 28 novembre 2004

Re: Question aux pros de DCS

#6

Message par gillouf1 »

Marche pas...

J'ai ajouté la ligne suivante:

{"MiG-15_Glass.dds", 0 ,"MiG-15_Opaque",false};

Ça vient toujours charger le fichier d'origine. La syntaxe de la commande ne doit pas être la bonne; faut dire qu'elle est souvent tordue, logique pour les développeurs mais pas pour les apprentis comme moi.

@+
Avatar de l’utilisateur

gabuzomeu
Nouvelle Recrue
Nouvelle Recrue
Messages : 179
Inscription : 11 septembre 2010

Re: Question aux pros de DCS

#7

Message par gabuzomeu »

Au cas où: tu as bien mis .dds apres mig15 opaque?
Essayé avec true?
Avatar de l’utilisateur

Topic author
gillouf1
Pilote Confirmé
Pilote Confirmé
Messages : 4436
Inscription : 28 novembre 2004

Re: Question aux pros de DCS

#8

Message par gillouf1 »

J'ai tenté avec plusieurs "syntaxes" (remplacer les majuscules par des minuscules, remplacer le 0 par 1 etc) mais toujours le même résultat.
Je tenterais d'autres combinaisons ce soir.

Ce qu'il me faudrait, c'est le .lua "par défaut", celui qui appelle toutes les textures pour retrouver la syntaxe exacte: il doit bien exister (sauf si pas visionnable avec Notepad++) car description ne se limite qu'à quelques textures...

Merci pour ton aide en tout cas.

@+
Avatar de l’utilisateur

gabuzomeu
Nouvelle Recrue
Nouvelle Recrue
Messages : 179
Inscription : 11 septembre 2010

Re: Question aux pros de DCS

#9

Message par gabuzomeu »

Alors j'ai essayé et ça marche avec la ligne
{"MiG-15_Glass", 0 ,"MiG-15_Glass",false};

quand tu mets le fichier que tu veux dans le meme dossier que ta skin.

Pour avoir le description.lua absolument complet il faut ouvrir l'edm de l'avion dans ModelViewer2 (que tu trouves donc dans DCS World/bin_MT) : File/Load Model , C:\DCSWorld\CoreMods\aircraft\Mig-15bis\Shapes\MiG-15bis.EDM

Ceci fait tu as un outil Generate Livery File dans la barre d'icone , l'icone est bleue juste à droite du cube rouge
Sans titre.jpg
Sans titre.jpg (28.07 Kio) Consulté 1201 fois
description.txt
(6.45 Kio) Téléchargé 48 fois
Pièces jointes
Capture d'écran 2024-02-09 121600.png
Capture d'écran 2024-02-09 121600.png (541.74 Kio) Consulté 1193 fois
Dernière modification par gabuzomeu le ven. févr. 09, 2024 12:20 pm, modifié 2 fois.
Avatar de l’utilisateur

Topic author
gillouf1
Pilote Confirmé
Pilote Confirmé
Messages : 4436
Inscription : 28 novembre 2004

Re: Question aux pros de DCS

#10

Message par gillouf1 »

Flûte. J'avais pas pensé à retirer le ".dds".

Merci, je tente ça ce soir.

@+
Avatar de l’utilisateur

gabuzomeu
Nouvelle Recrue
Nouvelle Recrue
Messages : 179
Inscription : 11 septembre 2010

Re: Question aux pros de DCS

#11

Message par gabuzomeu »

j'ai ajouté comment avoir les description.lua complet.
Bon courage
Avatar de l’utilisateur

Topic author
gillouf1
Pilote Confirmé
Pilote Confirmé
Messages : 4436
Inscription : 28 novembre 2004

Re: Question aux pros de DCS

#12

Message par gillouf1 »

Nickel, merci.

Chez moi il bugue Modelviewer, je referais une instal propre voir si ça résout le problème.

Encore merci, ça me servira pour d'autres skins.

@+
Avatar de l’utilisateur

Topic author
gillouf1
Pilote Confirmé
Pilote Confirmé
Messages : 4436
Inscription : 28 novembre 2004

Re: Question aux pros de DCS

#13

Message par gillouf1 »

Image

Nickel!!! J'ai même réussi à virer le Roughmet pour qu'elle ne brille plus.

Plus qu'à finaliser ma skin...

@+
Répondre

Revenir à « DCS World : Salle principale »