Annonce

Réduire
Aucune annonce.

osm2xp - Génération batiments via open street maps

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

  • #1
    Si, on peut le faire en déclarant les facades comme des simples bandes ouvertes (comme pour faire du grillage par exemple).
    C'est l'attribut "RING" que l'on déclare en 0 ou 1 (voir cette page: http://wiki.x-plane.fr/index.php?title=Archi:Facades)
    Win10 64b / IntelXeon 3.7 GHZ / 8 Go ram / NVIDIA Quadro K2000 2Go
    XPFR

    Commentaire


    • #1
      Petite évolution qui affecte désormais une facade différente en se basant sur le nombre de points qui composent le bâtiment.

      La deuxième facade est aussi moche que la première, c'est juste pour voir ce que ça donne niveau placement.
      La nouvelle facade, toits blancs, est affectée aux bâtiments qui ont plus de 10 points de coordonnées.







      Au final, même si ça ajoute de la diversité, le fait de tester le nombre de points n'est pas vraiment adaptés, des "gros" bâtiments ont toujours des toits rouges.
      Je vais surement faire une méthode qui calcule la surface d'un bâtiment pour ses coordonnées, et jouer la dessus pour l'attribution des facades.

      Commentaire


      • #1
        Bonjour bennyBoy,

        Félicitations ! Je reste bouche bée devant autant de véracité dans la scène ci-dessus ! La réalisation rapide et bien faite émerveille aussi mon compatriote LeBelge, passé avec grande distinction dans la création de scènes HD. Au passage j'acclame très fort tous ces gens de compétence hors normes dans leur spécialité ! " L'union fait la force " aussi dans X-Plane !
        Toute la communauté en profite ! Un grand MERCI !
        @+
        mooniac
        sim
        Intel Core 2 Quad Processor Q9650 @ 3.00 Ghz 1333 mhz
        Palit Nvidia 8800GT 1GB RAM DDR3 PCI Express 16X (2 head video card )
        HD 250 GB Seagate W XP OS.
        visuals
        Intel Core 2 Quad Processor Q9650 @ 3.00 Ghz 1333 mhz
        2X GE Force 9800 GTX 512 MB SLI linked
        Sys.disk 500GB°HD 9,76 GB/1,56 free°X-Plane V9.42 455 GB / 385 free
        Matrox TripleHead2Go Triple Digital Edition

        Commentaire


        • #1
          merci pour les encouragements ;)

          Commentaire


          • #1
            Aah, le sale gosse (je parle de moi) ...a vouloir jouer l'apprentie sorcier en tripotant dans les fichiers .fac
            J'ai obtenu ceci maintenant :

            Cliquez sur l'image pour la voir en taille réelle 

Nom : 		snap3.jpg 
Affichages :	1 
Taille :		217,4 Ko 
ID : 			453806

            Heureusement, je suis revenu à ceci :

            Cliquez sur l'image pour la voir en taille réelle 

Nom : 		snap4.jpg 
Affichages :	1 
Taille :		222,4 Ko 
ID : 			453807

            Je pense avoir un peu mieux compris comment fonctionne les fichiers .fac
            Beber a raison, RING 0/1 détermine s'il faut un toit ou non. Mais sans toit, c'est moche... (et sans toi aussi Beber :lol

            Je vais voir au niveau des textures maintenant car, comme on peut définit la hauteur/échelle, il devrait être possible de créer une texture correspondante avec une meilleure définition.

            Allez, je retourne dans mes recherches.

            lebelge
            PC monté en Kit : Raspberry Pi Carte Mère 3 Model B Quad Core CPU + Mémoires MicroSD 32 Gb + Sortie Video HDMI + Boitier Aukru Raspberry Pi Alimentation avec interrupteur 5V/3A + Ventilateur + Dissipateur thermique.

            Commentaire


            • #1
              Comme l'a dit Daniel dans un post précédent, avec la démo xplane 8, il y a un utilitaire qui permet de créer/modifier les facades (textures et paramètres) :World-Maker 864.exe

              Mais bon c'est assez obscur pour un débutant comme moi, j'ai juste changé la texture de toit pour mettre le rouge et la 2eme blanche.
              Ca à l'air assez puissant comme outil en tout cas, et le format facade doit permettre de faire de jolies choses.

              Commentaire


              • #1
                J'ai également essayé sans toits et ça ne fonctionne pas terrible (de loin ça va mais de près ça n'est pas crédible du tout et comme au niveau perfs ça n'amène rien de visible, autant laisser tomber)
                On peut diminuer la texture utilisée actuellement de moitié (512x512) et avoir un résultat équivalent mais avec des performances en nette hausse.
                J'ai fait deux trois essais de texture de toiture mais ça ne va pas être si simple que ça pour avoir un rendu crédible vu la manière dont il va piocher dans cette texture.
                Win10 64b / IntelXeon 3.7 GHZ / 8 Go ram / NVIDIA Quadro K2000 2Go
                XPFR

                Commentaire


                • #1
                  Je pense qu'effectivement, les textures vont avoir un rôle important à jouer.

                  Voici un petit exemple de ce que je viens de faire en modifiant simplement la texture
                  (et le paramètre TOP du fichier .fac) :

                  Cliquez sur l'image pour la voir en taille réelle 

Nom : 		snap6.jpg 
Affichages :	1 
Taille :		212,6 Ko 
ID : 			453808

                  (Mais shuuutttt.... faut pas le dire à Beber. C'est repris d'une des textures de la scène de Paris... C'est juste un exemple pour voir si ... on peut refaire Paris en 3 heures (au lieu de 3 ans :devil: ... en tout cas, c'est très très très prometteur.)

                  Encore MERCI de partager tes compétences ici, Monsieur bennyBoy.

                  lebelge
                  PC monté en Kit : Raspberry Pi Carte Mère 3 Model B Quad Core CPU + Mémoires MicroSD 32 Gb + Sortie Video HDMI + Boitier Aukru Raspberry Pi Alimentation avec interrupteur 5V/3A + Ventilateur + Dissipateur thermique.

                  Commentaire


                  • #1
                    waouw c'est deja beaucoup plus joli avec ta texture en effet!

                    C'est clair que maintenant que la partie génération de base marche plutôt bien, c'est du coté des textures et de leur choix à la génération qu'il va y avoir moyen d'améliorer le rendu.
                    Mais le fait que les bâtiments générés ont leurs "vraies" formes, c'est à dire pas uniquement des carrés ou rectangles , mais des formes à x cotés, rend l'application de textures complexes, on ne peut pour le toit que mettre des textures sans "motifs".
                    Après je dois pouvoir vérifier quand un bâtiment est écrit si sa forme est "simple" auquel cas je lui affecte une facade avec une texture de toit avec motifs, ou s'il a un paquet de cotés, et dans ce cas je lui colle une facade générique.

                    Commentaire


                    • #1
                      Les hauteurs sont-elles renseignées dans les fichiers osm ?

                      Olivier
                      P.S : J'ai généré Besançon sans souci. Cà marche du feu de dieu !
                      CPU Intel Core i7 2600 K- 8 Cœurs - 3,4 GHz - 16Go de RAM -CG NVidia GTX 750- CM Gigabyte Z68X - Ubuntu 12.04 - X-Plane 9.70 & 10.x
                      ------------------------------------------

                      Catalina N9767 - Pottier P130ULM - Zenair CH650 & CH750
                      http://hydroz.net

                      Commentaire


                      • #1
                        non je n'ai pas vu d'infos sur la hauteur à première vue.

                        Commentaire


                        • #1
                          re,

                          je n'arrive pas à faire fonctionner osmosis. Est-il possible de récuperer directement un fichier france.osm qq part ? A la limite, çà permettrait à tout le monde de faire le coin désiré en sautant une étape...

                          Olivier
                          CPU Intel Core i7 2600 K- 8 Cœurs - 3,4 GHz - 16Go de RAM -CG NVidia GTX 750- CM Gigabyte Z68X - Ubuntu 12.04 - X-Plane 9.70 & 10.x
                          ------------------------------------------

                          Catalina N9767 - Pottier P130ULM - Zenair CH650 & CH750
                          http://hydroz.net

                          Commentaire


                          • #1
                            Un fichier france.osm est trop gros pour l'instant pour l'appli, qui va crasher par manque de mémoire.
                            Tu peux par contre récupérer un fichier de région (qui pèse environ 1 à 2go, à telecharger ici http://download.geofabrik.de/osm/europe/france/), et l'utiliser directement avec osm2xp

                            Commentaire


                            • #1
                              Pfuuu, facile :biggrin5:
                              Merci !

                              Olivier
                              Région faite...en 5 minutes et quelques dsf...
                              CPU Intel Core i7 2600 K- 8 Cœurs - 3,4 GHz - 16Go de RAM -CG NVidia GTX 750- CM Gigabyte Z68X - Ubuntu 12.04 - X-Plane 9.70 & 10.x
                              ------------------------------------------

                              Catalina N9767 - Pottier P130ULM - Zenair CH650 & CH750
                              http://hydroz.net

                              Commentaire


                              • #1
                                Très intéressant tout ça...

                                J'y vois une application pratique immédiate, c'est que comme les AD la plupart du temps ne sont pas dans les grandes villes mais dans les patelins alentours (ici, l'AD de Nancy par exemple, LFSN, est en fait à Essey_lès-Nancy), il devrait être possible de génèrer l'occupation autour des scènes très simplement et efficacement, sans pour autant fournir des scènes avec 200000 buildings.

                                Du coup, pour les vols VFR "rallye" d'AD à AD, il doit être possible d'avoir des circuits d'approche très réalistes mais en gardant des parcours pas trop chargés en objets.
                                Quand tous les faignants du monde donneront la main à tous les abrutis, je vous prédis que ça va faire une sacré farandole... Espérons seulement que je ne sois pas de la danse.

                                Commentaire

                                Chargement...
                                X