#1 [↑][↓]  05-05-2013 23:35:01

nono8190
Elève Pilote
Lieu: Molenbeek
Date d'inscription: 12-04-2008
Renommée :   

[FSX]Tutoriel appliquer une animation d'un switch via gmax et modeldef

Bonsoir a tous,

Après avoir galérer 2 jour j'y suis enfin arriver à animer rien que le switch pour qu'il fasse rentrée le train d'atterrissage;
http://img534.imageshack.us/img534/1747/gmax2013050414520241.jpg

et grâce aussi des conseil de GilleF et Jardy,
et donc je viens partager cette info.

D'abord bien sûr réaliser le switch dans gmax, crée ensuite l'animation, le non du switch comme exemple sera gear_toggle_nono;  il nous servira pour l'intégrer dans le modeldef.

Ensuite et très important on va crée un Guid avec le programme GUIDGen;programme GUIDGen

sauvegarder votre nouveau Guid quelque part mais enlever les parenthèses, rien que les chiffres et tiret.

ouvrer votre modeldef.xml avec Notepad++ qui se trouve dans le SDK\Environnement Kit\Modeling SDK\bin\..

Avant toute manipulation faite une copie de SAUVEGARDE!!!

http://img689.imageshack.us/img689/8954/modeldef01.jpg

Dans le champ <ModelInfo>
Copier-coller la ligne ci-dessous puis remplacer les guillemets vide  si dessous;

<Animation name="non que vous aurez donner " guid="crée avec GUIDGen      " length="50" type="Sim" typeParam2="non que vous aurez donner" typeParam="AutoPlay" />

ce qui donne;

<Animation name="gear_toggle_nono" guid="EB0F693D-7E24-4236-8F79-CA1995F000EA" length="50" type="Sim" typeParam2="gear_toggle_nono" typeParam="AutoPlay" />

Puis on s'attaque au champs PartInfo; idem couper-coller;

<Name> non que vous aurez donner  </Name>
        <AnimLength>50</AnimLength>
        <Animation>
            <Parameter>
                <Sim>
                    <Variable>GEAR HANDLE POSITION</Variable>
                    <Units>bool</Units>
                    <Scale>50</Scale>
                </Sim>
                <Lag>400</Lag>
            </Parameter>
        </Animation>
        <MouseRect>
            <Cursor>Hand</Cursor>
            <HelpID>HELPID_GAUGE_GEAR_LEVER</HelpID>
            <TooltipID>TOOLTIPTEXT_GEAR_LEVER</TooltipID>
            <EventID>GEAR_TOGGLE</EventID>
        </MouseRect>

Et metter dans le champs Name : celui que vous avez nommé dans mon cas; gear_toggle_nono, le reste peut rester.

sauvegarder votre fichier et ré ouvrer GMAX.
Appliquer animation manager et attribue le nouveau non fraîchement mis avec votre switch;),
encore un point Important; Faite de même avec AttachPointTools, tous en ayant votre switch selectionner.
choisissez MouseRect puis faite dérouler la liste jusqu'a gear_toggle_nono; clique sur attach to select geometry et dans le rectangle apparaît Undefini... peu importe l'action est prise;

http://img43.imageshack.us/img43/9311/gmaxattachpointtool01.jpg

Vous compiler le tous..et mis dans FSX L'animation est opérationnel;),
Voilàmad2_gifmad2_gif
a+nono8190=D

Hors ligne

 

#2 [↑][↓]  06-05-2013 20:31:06

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

Re: [FSX]Tutoriel appliquer une animation d'un switch via gmax et modeldef

Bonsoir,

Explications à rapprocher des infos présentes sur ce post: http://www.pilote-virtuel.com/viewtopic.php?id=36834 notamment sur les explications de David W. quand à l'ajout d'une animation dans FSX (création de GUID, ajout dans le modeldef.xml et utilisation de Animation Manager dans Gmax).


@+ 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

 

Pied de page des forums

Maintenance informatique Lausanne