Annonce

Réduire
Aucune annonce.

[TECH] Attributs des textures au sol

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

  • [TECH] Attributs des textures au sol

    Salut,

    Au détour de mes petits développements pour XP-Africa, je suis tombé sur un petit détail qui m'avait jusque là échappé.

    En construisant GO66 Dodji, petit "bush strip" au Nord-Est du Sénégal, et en utilisant pour cela un overlay photo, j'ai décidé, vu la qualité suffisante de la texture, d'utiliser dans mon apt.dat la texture de piste "Transparent" au lieu de "Dirt".

    Oui mais voilà, j'aurais aimé que le fait de rouler sur cette piste en terre dégage de la poussière, comme sur les vraies.

    C'est là que j'ai trouvé qu'au lieu d'essayer de s'attaquer à l'apt.dat, on pouvait agir sur le fichier .pol, en lui ajoutant à la fin l'attribut suivant: "SURFACE dirt"
    où "surface" est l'argument pour dire à X-Plane que l'on va spécifier une surface différente de celle du terrain par défaut et "dirt" (pour piste en terre) la variable qui permet de modifier la qu&lité de la surface.

    Ainsi j'ai maintenant une belle piste en terre bien cahoteuse et qui émet de la poussière quand je roule dessus

    Notez que toutes les qualités de surface présentes dans WED sont apparemment possibles, (Asphalt, Concrete, Dirt, Gravel, Water etc..). Par contre, celà fonctionne seulement sur une piste en mode "Transparent", si l'on colle une piste en asphalte par dessus son .pol contenant "SURFACE dirt" en fin de fichier, la piste se comportera comme une piste en Asphalte et n"émettra pas de poussière.

    Pour ceux qui veulent voir et avoir un avant-goût et qui sont en v9.x, c'est dispo en beta ici:
    (notez que la scène comprend GO66-Dodji, GOOG Linguere, GOOK Kaolak et GQNK Kaedi - Cette scène accomppagnera GOSS-Saint Louis v2 que j'ai finalement terminée la nuit dernière)

    http://xpafrica.dtccorp.org/AFRI-GO66-G ... QNK_b1.zip
    ---------------------------------
    MacBook Pro Retina 15" Core i7 2.5GHz 16GB RAM / Intel Iris Pro 1536MB VRAM / OS X 10.10(latest) / X-plane 10
    MacPro 27" 2.7GHz/12c 64GB RAM / 2xAMD D700 6GB / Mac OS X 10.9(latest) / X-Plane 10
    iMac 27" 3.2GHz i7 32Gb RAM / NVIDIA GeForce GTX 680MX 2GB GDDR5 / Mac OS X 10.9(latest) / X-Plane 10
    iMac 27" 2.9GHz i5 8Gb RAM / NVIDIA GeForce GTX 675MX 1GB GDDR5 / Mac OS X 10.9(latest) / X-Plane 10
    ---------------------------------

  • #1
    Re: [TECH] Attributs des textures au sol

    Génial. On en apprend tous les jours.

    Commentaire


    • #1
      Re: [TECH] Attributs des textures au sol

      Ah, au fait, j'oubliais: Pas mal de monde a apparemment contacté Ben Supnik pour lui soumettre le fait que dans certains cas lorsqu'on utilise des .pol en texture au sol, le sol se comporte comme une bonne piste toute neuve, pas de cahots, pas de poussière etc ...
      En fait, je crois avoir trouvé la solution en découvrant le détail dont je parle plus haut: Les anciennes versions de GMaps inscrivaient systématiquement l'argument "SURFACE concrete" en fin de fichier .pol, forçant toute la surface couverte par le .pol à se comporter comme une belle piste en béton...
      ---------------------------------
      MacBook Pro Retina 15" Core i7 2.5GHz 16GB RAM / Intel Iris Pro 1536MB VRAM / OS X 10.10(latest) / X-plane 10
      MacPro 27" 2.7GHz/12c 64GB RAM / 2xAMD D700 6GB / Mac OS X 10.9(latest) / X-Plane 10
      iMac 27" 3.2GHz i7 32Gb RAM / NVIDIA GeForce GTX 680MX 2GB GDDR5 / Mac OS X 10.9(latest) / X-Plane 10
      iMac 27" 2.9GHz i5 8Gb RAM / NVIDIA GeForce GTX 675MX 1GB GDDR5 / Mac OS X 10.9(latest) / X-Plane 10
      ---------------------------------

      Commentaire


      • #1
        Re: [TECH] Attributs des textures au sol

        Bonjour David,
        C'est une astuce qu'il serait bien de mettre dans le Wiki, non ?
        Clochett'e
        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: [TECH] Attributs des textures au sol

          J'y pensais justement ma chère clochette :D je vais essayer de mettre tout ça dans une forme plus concise et appuyer la chose de quelques exemples et screenshots.
          [EDIT] J'y ai créé un compte mais je ne sais pas où poster ce genre de choses... @lex, si tu me lis, tu peux me renseigner?
          ---------------------------------
          MacBook Pro Retina 15" Core i7 2.5GHz 16GB RAM / Intel Iris Pro 1536MB VRAM / OS X 10.10(latest) / X-plane 10
          MacPro 27" 2.7GHz/12c 64GB RAM / 2xAMD D700 6GB / Mac OS X 10.9(latest) / X-Plane 10
          iMac 27" 3.2GHz i7 32Gb RAM / NVIDIA GeForce GTX 680MX 2GB GDDR5 / Mac OS X 10.9(latest) / X-Plane 10
          iMac 27" 2.9GHz i5 8Gb RAM / NVIDIA GeForce GTX 675MX 1GB GDDR5 / Mac OS X 10.9(latest) / X-Plane 10
          ---------------------------------

          Commentaire


          • #1
            Re: [TECH] Attributs des textures au sol

            Alors là!! respect. C'est génial je vais avoir du boulot en perspective
            GOD@
            Hackintosh Core i7 4970K 4Ghz 32Go AMD RX590 8Go Saitek x52, Saitek Panel & ProFlight Rudder Pedal

            Commentaire


            • #1
              Re: [TECH] Attributs des textures au sol

              Envoyé par david_dtc
              [EDIT] J'y ai créé un compte mais je ne sais pas où poster ce genre de choses... @lex, si tu me lis, tu peux me renseigner?
              A toi de jouer David

              EDIT : on pourra changer le titre si ça ne convient pas ;)
              @lex
              Macbook Air 11" / 1,8 GHz Intel Core i7 / 4 Go 1333 MHz DDR3 / Intel HD Graphics 3000 384 MB / APPLE SSD SM256C / Mac OS X Lion 10.7.5 + écran 20"

              Commentaire


              • #1
                Re: [TECH] Attributs des textures au sol

                Merci Alex ;) j'y vais!!
                ---------------------------------
                MacBook Pro Retina 15" Core i7 2.5GHz 16GB RAM / Intel Iris Pro 1536MB VRAM / OS X 10.10(latest) / X-plane 10
                MacPro 27" 2.7GHz/12c 64GB RAM / 2xAMD D700 6GB / Mac OS X 10.9(latest) / X-Plane 10
                iMac 27" 3.2GHz i7 32Gb RAM / NVIDIA GeForce GTX 680MX 2GB GDDR5 / Mac OS X 10.9(latest) / X-Plane 10
                iMac 27" 2.9GHz i5 8Gb RAM / NVIDIA GeForce GTX 675MX 1GB GDDR5 / Mac OS X 10.9(latest) / X-Plane 10
                ---------------------------------

                Commentaire


                • #1
                  Re: [TECH] Attributs des textures au sol

                  Bon, j'essaye de creuser un peu, et ça devient tout de suite un peu plus technique.

                  Imaginons que nous voulions créer un scène à base de .pol (à l'aide GMaps par exemple) et que nous voulions faire tout l'apt.dat en transprent.
                  Nous allons partir d'une scène où un seul .pol couvre l'aérodrome (pour la facilité).
                  Ce .pol va draper une image (img_1.dds) sur le mesh d'x-plane à l'endroit définit dans le fichier .dsf.
                  Le but de la manœuvre est de dupliquer le .pol et de découper dans Photoshop l'image pour avoir en img_1.dds le portour de la piste et en img_2.dds la piste elle même, afin de pouvoir définir dans poly_1.pol une surface de type "dirt" et dans poly_2.pol une surface de type "asphalt" (pour la piste donc).

                  J'ai donc essayé et suis tombé sur un os. J'ai édité le .dsf afin d'avoir les deux .pol au même endroit, adapté les noms de fichiers dans les .pol etc...

                  voici le code du .dsf


                  A
                  920
                  DSF2TEXT
                  PROPERTY sim/creation_agent gmdownload.sh
                  PROPERTY sim/planet earth
                  PROPERTY sim/overlay 1
                  PROPERTY sim/west -13
                  PROPERTY sim/east -12
                  PROPERTY sim/north 16
                  PROPERTY sim/south 15

                  POLYGON_DEF poly_1.pol
                  BEGIN_POLYGON 0 65535 4
                  BEGIN_WINDING
                  POLYGON_POINT -12.17285156 15.15697286 1 0
                  POLYGON_POINT -12.17285156 15.19938606 1 1
                  POLYGON_POINT -12.21679688 15.19938606 0 1
                  POLYGON_POINT -12.21679688 15.15697286 0 0
                  END_WINDING
                  END_POLYGON

                  POLYGON_DEF poly_2.pol
                  BEGIN_POLYGON 0 65535 4
                  BEGIN_WINDING
                  POLYGON_POINT -12.17285156 15.15697286 1 0
                  POLYGON_POINT -12.17285156 15.19938606 1 1
                  POLYGON_POINT -12.21679688 15.19938606 0 1
                  POLYGON_POINT -12.21679688 15.15697286 0 0
                  END_WINDING
                  END_POLYGON
                  Le souci que je rencontre est le suivant: Dans Overlay Editor, la scène s'ouvre en m'affichant deux fois poly_1.pol (superposés) mais oublie poly_2.pol ...
                  J'ai esssayé d'inverser l'ordre dans le dsf, et dans ce cas c'est deux fois poly_2.pol ...

                  Quelqu'un peut-il me dire si je fais là une erreur ou s'il s'agit d'un(e) bug/limitation d'x-plane?

                  J'ai mis la scène test ici pour ceux qui veulent regarder de plus près:

                  http://xpafrica.dtccorp.org/GQNS-Selibady_test.zip
                  ---------------------------------
                  MacBook Pro Retina 15" Core i7 2.5GHz 16GB RAM / Intel Iris Pro 1536MB VRAM / OS X 10.10(latest) / X-plane 10
                  MacPro 27" 2.7GHz/12c 64GB RAM / 2xAMD D700 6GB / Mac OS X 10.9(latest) / X-Plane 10
                  iMac 27" 3.2GHz i7 32Gb RAM / NVIDIA GeForce GTX 680MX 2GB GDDR5 / Mac OS X 10.9(latest) / X-Plane 10
                  iMac 27" 2.9GHz i5 8Gb RAM / NVIDIA GeForce GTX 675MX 1GB GDDR5 / Mac OS X 10.9(latest) / X-Plane 10
                  ---------------------------------

                  Commentaire


                  • #1
                    Re: [TECH] Attributs des textures au sol

                    Envoyé par david_dtc
                    Quelqu'un peut-il me dire si je fais là une erreur ou s'il s'agit d'un(e) bug/limitation d'x-plane?
                    Dis, c'est normal que les coordonnées des deux polygones soient les mêmes ?

                    Daniel
                    Intel I5 6500 3,2 Ghz, RAM 16 Go, GeForce GTX 960 2 Go, Linux Ubuntu 18.04
                    Portable Asus Intel i5 2,8 Ghz, RAM 8 Go, GeForce 840M, Windows 8.1 64bits
                    #AMD II X2 245 2,9 Ghz, RAM 8 Go, GeForce GTX 650 1 Go, Linux Ubuntu 14.04
                    #AMD 64x2 5200 2,6 Ghz, RAM 4 Go, GeForce 9600 GT 512 Mo, Linux Ubuntu 10.04
                    #MacBook Pro 15" 2,4 Ghz, RAM 4 Go, GeForce GT 330 M 256 Mo, Mac OS 10.6

                    Commentaire


                    • #1
                      Re: [TECH] Attributs des textures au sol

                      Moi j'aurais mis les deux POLYGON_DEF avant les deux POLYGON_BEGIN mais c'est peut-être par esprit de système.

                      Commentaire


                      • #1
                        Re: [TECH] Attributs des textures au sol

                        J'ai modifié ton dsf :
                        - les deux POLYGON_DEF en tête,
                        - numérotation des BEGIN POLYGON en 0 et en 1 ( les deux étaient en 0 et faisaient donc appel à celui qui est en tête de liste.

                        Maintenant les deux apparaissent dans OE.

                        Je n'ai pas repris les coordonnées de tes POL; à toi de jouer.

                        A
                        920
                        DSF2TEXT
                        PROPERTY sim/creation_agent gmdownload.sh
                        PROPERTY sim/planet earth
                        PROPERTY sim/overlay 1
                        PROPERTY sim/west -13
                        PROPERTY sim/east -12
                        PROPERTY sim/north 16
                        PROPERTY sim/south 15

                        POLYGON_DEF poly_1.pol
                        POLYGON_DEF poly_2.pol

                        BEGIN_POLYGON 0 65535 4
                        BEGIN_WINDING
                        POLYGON_POINT -12.17285156 15.15697286 1 0
                        POLYGON_POINT -12.17285156 15.19938606 1 1
                        POLYGON_POINT -12.21679688 15.19938606 0 1
                        POLYGON_POINT -12.21679688 15.15697286 0 0
                        END_WINDING
                        END_POLYGON


                        BEGIN_POLYGON 1 65535 4
                        BEGIN_WINDING
                        POLYGON_POINT -12.17285156 15.15697286 1 0
                        POLYGON_POINT -12.17285156 15.19938606 1 1
                        POLYGON_POINT -12.21679688 15.19938606 0 1
                        POLYGON_POINT -12.21679688 15.15697286 0 0
                        END_WINDING
                        END_POLYGON

                        Commentaire


                        • #1
                          Re: [TECH] Attributs des textures au sol

                          @Daniel: Vivi, c'st normal, c'est le principe (les deux pol partent dnu'e même combinaison .pol+.dds pour être transformés via photoshop et textedit en 2 .pol + 2dds qui se superposent...
                          @Brother: waaah merci on va voir si ça règle le problème :D

                          [EDIT] ...et ça MARCHE! :D merci Brother, maintenant, j'ai plus qu'a tester dans x-plane pour voir si la superposition des .pol n'entrave pas le fonctionnement de mon petit manège
                          [EDIT2]... et j'ai bien entendu pas bien réfléchi avant d'agir on dirait...j'ai fait une belle faute de logique avec cette histoire de .pol superposés justement...
                          Je ne pense pas qu'X-Plane soit prévu pour ce cas de figure de toute façon, la solution qui me vient à l'esprit serait de creer un .pol transparent sur une partie de la surface au lieu de s'ennuyer à dupliquer et découper dans photoshop, mais pour celà il faudrait qu'X-Plane sache donner la priorité d'un .pol sur un autre en ce qui concerne l'argument "Surface ....", ce qui ne semble donc pas être le cas.
                          Je vais soumettre mes petits éssais à Ben Supnik, qui était bien intéressé de voir ces fonctions utilisées à ce pour quoi elles étaient prévue au départ...Après maintes échanges d'emails sur le sujet ces derniers jours, Ben m'a laché un truc du style "Ah mais oui, j'aurais du te dire que ça marchait comme ça", il avait l'esprit braqué sur ce bug qu'on lui rapportait et qui finalement semble venir des vielles versions de Gmaps comme évoqué plus haut. Tout ça pour dire, ce "fabuleux" truc que je décrivais au début de ce fil de discussion a bien été pensé comme ça par les gars d'X-Plane, ce qui démontre encore une fois la nécessité pour eux de nous sortir un jour une documentation digne de ce nom.
                          ---------------------------------
                          MacBook Pro Retina 15" Core i7 2.5GHz 16GB RAM / Intel Iris Pro 1536MB VRAM / OS X 10.10(latest) / X-plane 10
                          MacPro 27" 2.7GHz/12c 64GB RAM / 2xAMD D700 6GB / Mac OS X 10.9(latest) / X-Plane 10
                          iMac 27" 3.2GHz i7 32Gb RAM / NVIDIA GeForce GTX 680MX 2GB GDDR5 / Mac OS X 10.9(latest) / X-Plane 10
                          iMac 27" 2.9GHz i5 8Gb RAM / NVIDIA GeForce GTX 675MX 1GB GDDR5 / Mac OS X 10.9(latest) / X-Plane 10
                          ---------------------------------

                          Commentaire


                          • #1
                            Re: [TECH] Attributs des textures au sol

                            Je relance le fil , sous win qu'est-ce qu'il faut modifier pour avoir une piste transparente et un roughness de 0.25, il y a vraiment rien à faire?
                            Xplane 12.3.0, Win11 64, MSI Pro z790 DDR5 P, i5 12600k, 2x16go ram DDR5 5600, ASUS PHOENIX RTX 3060 12go, 1x nvme 1T Samsung, 2x ssd 1T Samsung, TrackIR5

                            Commentaire


                            • #1
                              Re: [TECH] Attributs des textures au sol

                              Piste transparente et roughness de 0.25 sont deux réglages figurant dans les apt.dat (et non les dsf). Pour y accéder, le mieux est d'utiliser WED et cela se fait très simplement dés que l'on a sélectionné le runway que l'on veut traiter.

                              Commentaire

                              Chargement...
                              X