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
    Envoyé par lebelge Voir le message
    ...Il est aussi déconseillé de mettre TWO_SIDED à 1. Il devrait normalement être à 0 (zéro). Le mettre à 1 cache le problème.
    Tout à fait, cf ici et ici. TWO_SIDED à 1 va supprimer le back-face culling et donc afficher les faces quelle que soit leur orientation.

    Envoyé par lebelge Voir le message
    Il n'y a plus qu'a voir si en modifiant le sens dans lequel les facades sont construites peut résoudre le problème. (A priori, ce serait dans le sens inverse des aiguilles d'une montre).
    C'est évident sur tes captures d'écran que le sens n'est pas bon. Les faces visibles sont celles "intérieures" de tes bâtiments, cf ici et ici.

    PhM
    Dernière modification par PhM, 16 janvier 2011, 16h36.
    X-Plane 9.70 & 11.5r1 / W10 / AMD Ryzen 7 2700 / 8Go RAM / Sapphire R9 390 Nitro 8Go / Sapphire HD7870 GHz 2Go / Samsung LN40C530 / Oculus DK2 / LeapMotion / Saitek X56 / Thrustmaster Pendular Rudder

    Commentaire


    • #1
      Envoyé par lebelge Voir le message
      Moi pas tout comprendre... Moi naître en Afrique.:patapon:

      3x... 4x... PLUS ?!!!!
      Meuuhh non, 3x... 4x... MOINS d'espace mémoire :yuush::yuush:
      Si on réduit une texture de 1024x1024 à 512x512 ... on diminue l'espace RAM de 3x (ou 4x, je m'en fou) peut importe mais on améliore le FPS SANS faire de (grosse) concession du côté visuel.

      Mais bon, comme l'a dit un de vos présidents,.... je vous ai compris :grin:

      lebelge
      On parle de la même chose, je disais que 1024 x 1024 prend quatre fois plus de place mémoire, à la condition que le format des pixels soit identique et qu'il n'y ai pas de compression.

      Je t'ai compris également.

      PhM
      X-Plane 9.70 & 11.5r1 / W10 / AMD Ryzen 7 2700 / 8Go RAM / Sapphire R9 390 Nitro 8Go / Sapphire HD7870 GHz 2Go / Samsung LN40C530 / Oculus DK2 / LeapMotion / Saitek X56 / Thrustmaster Pendular Rudder

      Commentaire


      • #1
        Envoyé par beber Voir le message
        Au départ on a 1x512, à l'arrivée on en a 4 (on en a donc 3 de plus, le premier on l'avait déjà)
        De plus mais pas trois fois plus, maintenant je t'ai compris toi aussi :grin:.

        PhM
        X-Plane 9.70 & 11.5r1 / W10 / AMD Ryzen 7 2700 / 8Go RAM / Sapphire R9 390 Nitro 8Go / Sapphire HD7870 GHz 2Go / Samsung LN40C530 / Oculus DK2 / LeapMotion / Saitek X56 / Thrustmaster Pendular Rudder

        Commentaire


        • #1
          Et voilà que nous assistons en direct à la réconciliation entre un Québecois d'origine Normande (si j'en crois le blason qu'il arbore !) et un Belge d'origine Africaine...

          Elle est pas belle la vie ?:grin:

          Commentaire


          • #1
            Envoyé par joloize Voir le message
            Et voilà que nous assistons en direct à la réconciliation entre un Québecois d'origine Normande (si j'en crois le blason qu'il arbore !) et un Belge d'origine Africaine...

            Elle est pas belle la vie ?:grin:
            Bof.... tout cela ne va pas faire plaisir à Sarkozy :blah:

            Oops... je sort -> (vite fait... et sans signer, j'ai trop honte)
            Dernière modification par lebelge, 15 janvier 2011, 17h12. Motif: faute de frappe ... non non ... pas sur la tête !
            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
              La version 4.1 tourne bien sous Windows. Je ne l'ai plantée que sur la génération de Paris (tuile +48+002). Ce qui est un peu génant pour moi c'est d'avoir le répertoire de la scène qui se génère dans celui où se trouve le fichier .osm utilisé.

              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
                Envoyé par david42fr Voir le message
                Apparence OK chez moi.

                Sinon, je suis arrivé à générer rhone alpes en entier mais une tuile prend particulièrement du temps, la 45 4. Pour les suivantes je ne sais pas je suis allé me coucher et la génération était terminée ce matin en me levant.

                SI quelqu'un veut tester, il s'agit de la beta 4, pas la dernière puisque non sortie quand j'ai lancé. le fichier osm est celui de geofabrik d'hier.

                Plus qu'à tester le lancement de xplane à mon retour voir si la scène ne provoque pas d'erreurs too many poly.....


                David
                Déception.... j'ai enfin pu lancé x plane ce matin et ...... rien aucun bâtiment présent.

                Du coup je suis en train de relancer la génération de la tuile +45 +4 avec la dernière version mais je sens que ça va faire comme les dernières fois. Faut vraiment que je trouve comment récupérer un fichier house de la loire.
                Win 10 64 - I5 SB 2500K - 16 Go DDR3 - SSD Crucial M4 256Go/Samsung 512Go - MSI R280X - IIyama 24" 1920X1200 - 2 x Samsung 24" 1920x1200 - Saitek X52 - TrackIR 4 - Saitek multi panel - X-Plane 11.10R1

                Commentaire


                • #1
                  J'ai testé cette tuile en question, c'est assez bizare ...
                  Deja en terme de perfs :

                  Code:
                  10:59:00 Debut traitement tuile 45 4
                  11:00:02 Fin traitement tuile 45 4
                  info : 404735 buildings  
                  
                  11:00:02 Fin du traitement du fichier osm
                  ça me parait quand même super rapide ?
                  J'ai fait quelques modifs pour améliorer la vitesse mais la c'est un peu trop beau pour être vrai ^^
                  Pourtant le fichier txt à l'air bon, il pèse 121 mo et les bâtiments à l'intérieur ont l'air bien déclarés.
                  Par contre une fois xplane lancé rien sur St Étienne, rien sur Lyon...

                  Commentaire


                  • #1
                    Alors là il y a vraiment un truc que je ne comprends pas. tu utilises bien le fichier geofabrik http://download.geofabrik.de/osm/eur...-alpes.osm.bz2 ? le mien fait 2 330 448 Ko .... et là j'ai :

                    10:37:05 Debut traitement tuile 45 4 et il est 11:31 et rien ne se passe. J'ai des accès disque mais le processus javaw.exe ne prend pratiquement pas de CPU.

                    Après depuis le début on a des soucis sur cette tuile.
                    Win 10 64 - I5 SB 2500K - 16 Go DDR3 - SSD Crucial M4 256Go/Samsung 512Go - MSI R280X - IIyama 24" 1920X1200 - 2 x Samsung 24" 1920x1200 - Saitek X52 - TrackIR 4 - Saitek multi panel - X-Plane 11.10R1

                    Commentaire


                    • #1
                      Il serait peut être mieux de créer un fil de discussion sur ton forum pour ne pas polluer ici?
                      Win 10 64 - I5 SB 2500K - 16 Go DDR3 - SSD Crucial M4 256Go/Samsung 512Go - MSI R280X - IIyama 24" 1920X1200 - 2 x Samsung 24" 1920x1200 - Saitek X52 - TrackIR 4 - Saitek multi panel - X-Plane 11.10R1

                      Commentaire


                      • #1
                        Oui n'hésite pas à créer un sujet spécifique pour qu'on puisse creuser ce point la.

                        Commentaire


                        • #1
                          J'ai investigué le problème de faces "à l'envers" et trouvé la solution. Il faut que les points au sol, extraits du fichier osm et servant à définir le bâtiment, forment un contour dans le sens anti-horaire lorsque vus du dessus, comme spécifié par Ben dans la documentation.

                          J'ai fait un exemple sur LFRK avec un bâtiment unique tout jaune, on ne peut pas le manquer, l'ordre des points entre BEGIN_WINDING et END_WINDING défini le contour dans le sens anti-horaire.

                          Comme on le voit sur cette image les faces sont ok ainsi que l'éclairage.

                          L'exemple est dans ce fichier 7z.

                          PhM
                          Dernière modification par PhM, 16 janvier 2011, 21h23.
                          X-Plane 9.70 & 11.5r1 / W10 / AMD Ryzen 7 2700 / 8Go RAM / Sapphire R9 390 Nitro 8Go / Sapphire HD7870 GHz 2Go / Samsung LN40C530 / Oculus DK2 / LeapMotion / Saitek X56 / Thrustmaster Pendular Rudder

                          Commentaire


                          • #1
                            Envoyé par Daniel_L Voir le message
                            La version 4.1 tourne bien sous Windows. Je ne l'ai plantée que sur la génération de Paris (tuile +48+002).
                            J'ai reproduit l'erreur de la tuile Paris sous Linux. Voir image jointe. C'est fait avec base de données.
                            J'ai sauvegardé le contenu du répertoire db mais même zippé ça fait 55 Mo...

                            Daniel
                            Fichiers attachés
                            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
                              @PHM oui, on en parle sur ce sujet : http://forum.osm2xp.com/index.php/topic,8.msg36.html

                              @Daniel étrange ce crash mémoire alors qu'il travaille sur le fichier db, sur ce mode la seule chose montée en mémoire est le bâtiment courant avant d'être écrit... je vais fouiller.

                              Commentaire


                              • #1
                                Pour trouver le sens de parcours des points vous pouvez calculer le barycentre, puis le produit vectoriel des vecteurs définis par le premier point de la liste et le barycentre et le dernier point de la liste et le barycentre. Le signe de la coordonnée Z du produit vectoriel indiquera le sens de parcours.

                                Cette méthode évite d'avoir à utiliser des fonctions trigonométriques coûteuse en temps CPU.

                                PhM
                                X-Plane 9.70 & 11.5r1 / W10 / AMD Ryzen 7 2700 / 8Go RAM / Sapphire R9 390 Nitro 8Go / Sapphire HD7870 GHz 2Go / Samsung LN40C530 / Oculus DK2 / LeapMotion / Saitek X56 / Thrustmaster Pendular Rudder

                                Commentaire

                                Chargement...
                                X