Annonce

Réduire
Aucune annonce.

Porte avions USS Nimitz

Réduire
X
 
  • Filtre
  • Heure
  • Afficher
Tout nettoyer
nouveaux messages

  • #1
    Re: Porte avions USS Nimitz

    Bon, j'essaye de la traduire en français !
    Déclaration d'une animation en translation par image clé en fonction du temps passé depuis le démarrage de x-plane
    Au démarrage de X-Plane, à t=0sec, l'objet est à sa position initiale;
    A la seconde image clé, à t = 10sec, l'objet se trouve à 10.80m de haut;
    A la troisième image clé, à t=20sec, l'objet se trouve à 10,80m de haut. Il n'a donc pas bougé depuis 10 sec;
    A la quatrième image clé, à t=30sec, l'objet est revenu à sa position initiale;
    A la cinquième image clé, à t=40sec, l'objet est toujours à sa position initiale et n'a donc pas bougé depuis 10 sec;
    Enfin, par la déclaration ANIM_keyframe_loop 40.0, on indique que l'on repart pour un cycle de 40 sec.

    Code:
    ANIM_begin
       ANIM_trans_begin sim/time/total_running_time_sec
          ANIM_trans_key 0 0 0 0
          ANIM_trans_key 10 0 10.8 0
          ANIM_trans_key 20 0 10.8 0
          ANIM_trans_key 30 0 0 0
          ANIM_trans_key 40 0 0 0
          ANIM_keyframe_loop 40.0
       ANIM_trans_end
       TRIS   36 36
    ANIM_end
    Bon, je pense que cela peut être utile pour animer en boucle quelques objets dans les scènes.
    Cela ne marche pas pour le Nimitz parce qu'il bouge lui aussi et il doit y avoir un problème de référence.
    Arg ! Je suis contrarié ! :evil:

    Envoyé par andertal
    PS : le comble, c'est que le plugin X-Plane pour AC3D, ne prend pas en compte cette option, non content de l'ignorer, il va même jusqu'à faire disparaitre toute trace
    heureusement que Blender (bien que pas supporté officiellement) est là
    A vrai dire, pour ma part, je fais ca avec Notepad++ ! :D
    Créations X-Plane :
    USS Nimitz aircraft carrier, USS Perry Frigate, Oil platform pour Laminar Research
    Freeware : North American T-6G Texan, Boeing B-17G Flying Fortress, Ercoupe
    Payware : Pacific Islands WW2, De Havilland DHC-1 Chipmunk, North American B-25 Mitchell, Grumman HU-16 Albatross, North American P-51D Mustang, SA315B Lama
    Projet en cours : Boeing B-17G Flying Fortress V2.0 X-plane 12
    https://www.khamsin.org/

    Commentaire


    • #1
      Re: Porte avions USS Nimitz

      Bon alors j'ai peu être une astuce pour te sauver....
      L'animation ne collera pas strictement aux "rails" du "monte charge"
      remplacer le mouvement vertical qui est un déplacement et qui donc déplace la référence de l'objet par un mouvement de rotation (double au besoin pour conserver l'horizontal). Si le centre de rotation est suffisamment éloigné, le mouvement peut "paraitre" vertical, mais comme la référence de l'objet ne bouge pas, sa position reste donc inchangée et ne devrait plus entrer en conflit avec le mouvement du Nimitz lui même.
      Bon ça demande de faire un peu de trigonométrie pour calculer l'angle en fonction de l'éloignement du centre de rotation pour conserver les 10,8m, ça demande aussi que ce point de pivot soit à mi-hauteur de la course de l'ascenseur pour minimisé l'écart entre le monte charge et le pont en haut et entre le monte charge et le sol du hangar en bas.
      Comme je disais, un second point de pivot au niveau du monte charge lui-même pour corriger l'angle induit par le mouvement de rotation faisant monter et descendre l'ascenseur... (même dataref avec les mêmes valeur clé)
      plus le pont de pivot principal sera éloigné, moins ce fera sentir un mouvement de rotation pour ne laisser apparaitre qu'un mouvement vertical. Attention cependant, que le point ne soit pas trop éloigner, car X-Plane décide d'afficher un objet ou non en fonction de la distance de la caméra à son centre de référence (peu être le barycentre je suis plus très sur)

      andertal

      Commentaire


      • #1
        Re: Porte avions USS Nimitz

        J'en étais arrivé au même point : remplacer l'animation par translation par une rotation avec un rayon très important.
        Mais là, il est temps...
        d'aller se coucher !
        Ce matin, je pensais en avoir terminé... euh... je veux dire hier matin maintenant ! :D
        Créations X-Plane :
        USS Nimitz aircraft carrier, USS Perry Frigate, Oil platform pour Laminar Research
        Freeware : North American T-6G Texan, Boeing B-17G Flying Fortress, Ercoupe
        Payware : Pacific Islands WW2, De Havilland DHC-1 Chipmunk, North American B-25 Mitchell, Grumman HU-16 Albatross, North American P-51D Mustang, SA315B Lama
        Projet en cours : Boeing B-17G Flying Fortress V2.0 X-plane 12
        https://www.khamsin.org/

        Commentaire


        • #1
          Re: Porte avions USS Nimitz

          Al Youx avait fait une grosse utilisation des animations. Peut-être est il joignable pour donner ses idées ?
          Mac Pro G5, OS 10.7.2, carte vidéo ATY RadeonX1900, X-Plane 9.61

          Commentaire


          • #1
            Re: Porte avions USS Nimitz

            Comment Beber ou Lebelge avaient-ils fait pour animer leurs petites voitures d'aéroport ? Est-ce que leur translation horizontale pourrait se transformer en translation verticale pour ton ascenseur ?
            Annick
            Annick
            Gigabyte Z390 Aorus PRO,INTEL I9 9900KS,Win10-64,DDR4 32Gb 3200Mhz CL14, SSD 1 et 2 To + HDD 4 To
            Zotac RTX2080 Super 8 Go extreme amp + 2 écrans 26",X56 +2 throttle quadrant + trim Saitek,Flight Rudder Pedals,Track IR
            X-Plane 8.60,9.70,10.51et11

            Commentaire


            • #1
              Re: Porte avions USS Nimitz

              Je crois que la dataref utilisée par Beber est "crane_psi", celle qui anime les grues des plateformes de forage par défaut de X-Plane. Elle n'est malheureusement pas exploitable pour le Nimitz. Je suppose que c'est également vrai pour la frégate par défaut et tout objet dynamique...
              mais reste bien entendu tout à fait valable pour animer les voitures, cars, et autres objets mobiles de nos scènes.
              Pour Lebelge, je n'en sais rien. Je n'ai pas encore eu le temps de télécharger une de ces superbes scènes... mais ca ne va pas tarder.

              Quoiqu'il en soit, le bout de code proposé plus haut me semble plus souple d'emploi car il permet de définir soi même la "timeline" des animations.
              Une combinaison d'animation avec translation et rotation par keyframe nous donnera la possibilité de créer par exemple des boucles infinies pour les trajectoires des éléments mobiles de nos scènes d'aéroport. Bref, je termine le Nimitz et je vais tester un peu plus sérieusement.

              Je pense qu'un petite bibliothèque de code d'animation avec quelques exemples et un code commenté devrait être publié quelque part.
              Je dois dire que mes recherches hier sur le sujet ont été plutôt laborieuses !
              Et pourquoi pas sur le wiki !
              Va falloir que je prenne un moment pour comprendre comment ca marche... le wiki.

              Bruno
              Créations X-Plane :
              USS Nimitz aircraft carrier, USS Perry Frigate, Oil platform pour Laminar Research
              Freeware : North American T-6G Texan, Boeing B-17G Flying Fortress, Ercoupe
              Payware : Pacific Islands WW2, De Havilland DHC-1 Chipmunk, North American B-25 Mitchell, Grumman HU-16 Albatross, North American P-51D Mustang, SA315B Lama
              Projet en cours : Boeing B-17G Flying Fortress V2.0 X-plane 12
              https://www.khamsin.org/

              Commentaire


              • #1
                Re: Porte avions USS Nimitz

                J'ai effectivement utilisé "crane_psi" mais je pense avoir fait une erreur en te disant de doubler la distance d'animation car ça doit être l'inverse = la diviser par deux
                Il n'y a pas de raison que ça ne fonctionne pas, j'ai animé les loaders de fret des avions statiques comme ça et ils montent très lentement.

                Pour la bibliothèque de code c'est pas évident car il y a peu souvent des recettes que l'on a pas à bidouiller et dès qu'il faut bidouiller c'est le début d'une grande aventure...
                Win10 64b / IntelXeon 3.7 GHZ / 8 Go ram / NVIDIA Quadro K2000 2Go
                XPFR

                Commentaire


                • #1
                  Re: Porte avions USS Nimitz

                  Beber, je suis tout à fait convaincu que la dataref "crane_psi" fonctionne.
                  Je me suis fait un proto d'ascenseur avec cette dataref sur un objet dans une scène... et effectivement, ca monte et descend lentement... bref tout comme tu dis !
                  Et quand j'applique ce code sur le Nimitz, le cycle est accéléré pour une raison que j'ignore et est donc inutilisable.

                  J'ai donc utilisé une boucle avec rotation par image clé et la dataref total_running_time_sec avec une origine de rotation très décalée.
                  Visuellement, ca donne une translation.

                  Code:
                  ANIM_rotate_begin 0 0 1 sim/time/total_running_time_sec
                  	ANIM_rotate_key 0 0
                  	ANIM_rotate_key 15 -3.08
                  	ANIM_rotate_key 30 -3.08
                  	ANIM_rotate_key 45 0
                  	ANIM_rotate_key 60 0
                  	ANIM_keyframe_loop 60.0
                  ANIM_rotate_end
                  qui FONCTIONNE !!!! YESSSSS !
                  Je suis à même maintenant de compliquer le cycle. Par exemple : changer la durée de l'anim, ajouter un amortissement en fin de mouvement...
                  C'est un problème réglé !

                  J'ai donc le plaisir d'annoncer que Andertal vient de gagner un lavabo en...
                  euh... pardon un porte avion Nimitz tout neuf.

                  Andertal, j'ai bien peur que même le Nimitz ne puisse accueillir ton Latécoère 631 ! :lol:
                  Créations X-Plane :
                  USS Nimitz aircraft carrier, USS Perry Frigate, Oil platform pour Laminar Research
                  Freeware : North American T-6G Texan, Boeing B-17G Flying Fortress, Ercoupe
                  Payware : Pacific Islands WW2, De Havilland DHC-1 Chipmunk, North American B-25 Mitchell, Grumman HU-16 Albatross, North American P-51D Mustang, SA315B Lama
                  Projet en cours : Boeing B-17G Flying Fortress V2.0 X-plane 12
                  https://www.khamsin.org/

                  Commentaire


                  • #1
                    Re: Porte avions USS Nimitz

                    Envoyé par khamsin
                    Et quand j'applique ce code sur le Nimitz, le cycle est accéléré pour une raison que j'ignore et est donc inutilisable.
                    Peut-être un bug avec l'animation du bateau sur les vagues (il y a une dataref pour ça aussi), de toute façon ta solution est beaucoup plus précise...
                    Win10 64b / IntelXeon 3.7 GHZ / 8 Go ram / NVIDIA Quadro K2000 2Go
                    XPFR

                    Commentaire


                    • #1
                      Re: Porte avions USS Nimitz

                      ARF de toutes façon le LATE n'est pas équipé d'une crosse
                      Avant de prendre livraison de cette barcasse, il va falloir que je fasse agrandir ma baignoire un chouilla :D dire que les travaux sont à peine fini pour recevoir le Laté
                      Plus sérieusement, as tu constaté une disparition de l'ascenseur sous certains angle si trop près ?
                      je sais que c'est un problème qui apparait par exemple si on fait un bateau qui tourne en rond autour d'un point central avec un grand rayon... on voie le bateau, on s'approche et pfiout il disparait car X-plane considère qu'il n'est plus dans notre champ visuel car son centre ne l'est plus et est trop éloigné.....

                      andertal

                      Commentaire


                      • #1
                        Re: Porte avions USS Nimitz

                        Envoyé par andertal
                        je sais que c'est un problème qui apparait par exemple si on fait un bateau qui tourne en rond autour d'un point central avec un grand rayon... on voie le bateau, on s'approche et pfiout il disparait car X-plane considère qu'il n'est plus dans notre champ visuel car son centre ne l'est plus et est trop éloigné.....
                        Hum, c'est le Nimitz ... alors ce serait normal, vu ce qui lui est arrivé ici.
                        Annick
                        Annick
                        Gigabyte Z390 Aorus PRO,INTEL I9 9900KS,Win10-64,DDR4 32Gb 3200Mhz CL14, SSD 1 et 2 To + HDD 4 To
                        Zotac RTX2080 Super 8 Go extreme amp + 2 écrans 26",X56 +2 throttle quadrant + trim Saitek,Flight Rudder Pedals,Track IR
                        X-Plane 8.60,9.70,10.51et11

                        Commentaire


                        • #1
                          Re: Porte avions USS Nimitz

                          @ Andertal : Non pas de disparitions inopinées de l'ascenseur.

                          Dernière ligne droite !
                          La version alpha 2 est envoyée aux beta-testeurs !
                          D'avance, merci à eux pour leurs retours !
                          Créations X-Plane :
                          USS Nimitz aircraft carrier, USS Perry Frigate, Oil platform pour Laminar Research
                          Freeware : North American T-6G Texan, Boeing B-17G Flying Fortress, Ercoupe
                          Payware : Pacific Islands WW2, De Havilland DHC-1 Chipmunk, North American B-25 Mitchell, Grumman HU-16 Albatross, North American P-51D Mustang, SA315B Lama
                          Projet en cours : Boeing B-17G Flying Fortress V2.0 X-plane 12
                          https://www.khamsin.org/

                          Commentaire


                          • #1
                            Re: Porte avions USS Nimitz

                            Le Nimitz est terminé ! Ouf !

                            Une petite vidéo est disponible sur mon blog :
                            USS Nimitz Aicraft Carrier - Video ingame

                            Retour au Boeing B-17 et aux tutoriaux Blender.
                            Créations X-Plane :
                            USS Nimitz aircraft carrier, USS Perry Frigate, Oil platform pour Laminar Research
                            Freeware : North American T-6G Texan, Boeing B-17G Flying Fortress, Ercoupe
                            Payware : Pacific Islands WW2, De Havilland DHC-1 Chipmunk, North American B-25 Mitchell, Grumman HU-16 Albatross, North American P-51D Mustang, SA315B Lama
                            Projet en cours : Boeing B-17G Flying Fortress V2.0 X-plane 12
                            https://www.khamsin.org/

                            Commentaire


                            • #1
                              Re: Porte avions USS Nimitz

                              Salut Grizzly!

                              Si je ne me trompe pas, c'est filmé depuis le SeaKing S-61 de bââââse livré avec X-Plane!

                              Pierrot

                              Commentaire


                              • #1
                                Re: Porte avions USS Nimitz

                                Superbe boulot, magnifiques éclairages, les radars qui tournent, l'hélico, l'awaks animés...vraiment magnifique.
                                A+
                                Thierry B.

                                Core Duo E8400 - Ram 4 Go - SEVEN 64bits - 3 HD SATA 160Go - 2 Cartes Geforce 8800 GTS 512 en SLI - Saitek Yoke-Throttle, Saitek Pro Flight Rudder Pedals et pro flight switch Panel - X-P 9 GS - FSX Gold - OpenSuse 11.1 au taff.

                                Commentaire

                                Chargement...
                                X