Annonce

Réduire
Aucune annonce.

MeshTool, ça marche pas trop mal :)

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

  • #1
    Re: MeshTool, ça marche pas trop mal

    Envoyé par pronto_pizza
    @ Daniel_L
    Merci pour le lien, mais c'est là que j'avais trouvé les shapes d'eau justement... visiblement c'est incompatible tel quel :| ... j'aimerai bien récupérer toutes les données, je suis même prêt à les retravailler si il le faut, d'ailleurs j'ai pas mal avancé là dessus (notamment pour les cours d'eau), MAIS j'exporte dans quel format (exactement) ? ... mystère et boules de gomme.
    En fait j'ai utilisé france_water qui est dans france.shapefiles.zip du site cloudmade et ça marche. Même pas besoin de découper le fichier France en 1x1 degrés.
    Le truc c'est de garder ensemble les 4 fichiers, ne pas prendre le .shp seul, sinon même QGIS ne sait pas ouvrir le shape file.

    Envoyé par pronto_pizza
    Un autre truc m'avais traversé l'esprit (sisi ça m'arrive), c'est de retracer, carrément, la flotte.... soit avec OverlayEditor par dessus des tuiles orthophotos, soit avec GoogleEatrh. Mais bon, c'est un boulot de titan.
    Pour un truc précis à ajouter, ça devrait être utile.
    Ensuite il faut transformer le DSF en texte pour en récupérer la suite de points pour l'inclure dans un bloc BEGIN_POLYGON <terrain> via le script (voir readme de meshtool).

    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: MeshTool, ça marche pas trop mal

      tralalalalalalalalala
      Dernière modification par pronto_pizza, 10 janvier 2012, 11h51.

      Commentaire


      • #1
        Re: MeshTool, ça marche pas trop mal

        Essais sur l'île de La Réunion.

        En SRTM 90m v2.1 c'est très moche. Il y a des trous ce qui fait des vallées très très profondes.
        SRTM 90m v4 ça va mieux. Il a fallu découper l'image tif de 5x5 degrés en 2 images de 1x1. Facile avec 3DEM. Hélas, à la sortie Meshtool m'a fait de jolies crevasses entre les deux tuiles.
        Tout ça me génère une île au milieu de ...la terre.
        En utilisant un fichier shape de coastline ça va mieux, du moins pour le nord de l'ile. Pour le sud la ligne de cote n'est pas continue alors Meshtool l'ignore...

        J'ai téléchargé la dernière version des sources des xptools. J'ai commencé à explorer ceux de Meshtool. J'y ai trouvé des mots clés qui ne sont pas dans le readme. De nouvelles voies d'exploration.

        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: MeshTool, ça marche pas trop mal

          des mots clés comme ???
          Imac 2,8ghz ; 8Go de ram ; Mac os 10.6.4 ; x-plane 9.6

          l'apt des DZ et hélistations françaises : ICI

          Commentaire


          • #1
            Re: MeshTool, ça marche pas trop mal

            Envoyé par madine
            des mots clés comme ???
            Curieux ?
            En fait, en plus de BEGIN_POLYGON j'ai trouvé un BEGIN_NET qui devrait permettre de rajouter des routes. Pas d'explications par contre, la génération des routes semble liée à celle des bâtiments en fonction de la zone.

            Dans les sources il y en a d'autres avec des noms intéressants comme gen_roads, GenTerrain, osm2shape, GISTool, RenderFarm, TigerTools, NetPlacement, etc... Le fichier xptools-master.zip contient 100 Mo de données à explorer !!!

            Code:
            This source tree builds the following applications, all for Mac and Windows:
            
            	SCENERY EDITING
            		WorldEditor		GUI
            		RenderFarm		Console (This is LR's internal DSF generator.)
            		RenderFarmUI		GUI 	(This is LR's internal DSF generator.)
            	XPTOOLS
            		ObjConverter		Console
            		DSF2Text		Console
            		DDSTool			Console
            		MeshTool		Console
            		ObjView			GUI
            		XGrinder		GUI
            	AC3D
            		XPlaneSupport		GUI
            	OneOffs (unrelated command-line tools that can be useful.)
            		osm_tile		Console
            		osm2shape		Console
            		
            The code for some legacy projects like ObjEdit are probably floating around too.
            Bonne lecture, il y a là de quoi occuper sa retraite si on y était déjà,

            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: MeshTool, ça marche pas trop mal

              tralalalalalalalalala
              Dernière modification par pronto_pizza, 10 janvier 2012, 11h51.

              Commentaire


              • #1
                Re: MeshTool, ça marche pas trop mal

                Dans son process meshtool fait appel à bien plus que les simples road.net ... mais en fait ce n'est pas pour meshtool.
                Le git est un code commun pour compiler meshtool et la render farm. Meshtool de son côté ne gère que l'aspect DSF de base (mesh + eau + textures génériques ou photos) là où la render farm génère les DSF de base et les DSF overlay d'où l'implémentatio des net, fac, for, et compagnie ...
                Imac 2,8ghz ; 8Go de ram ; Mac os 10.6.4 ; x-plane 9.6

                l'apt des DZ et hélistations françaises : ICI

                Commentaire


                • #1
                  Re: MeshTool, ça marche pas trop mal

                  De nouvelles expérimentations avec Meshtool.

                  Dans le script d'exemple on a en première ligne :
                  MESH_SPECS 78000 6.5

                  78.000 est le nombre de points. Quand je génère un DSF avec ce script je vois que l'image GeoTiff qui contient le relief (généré avec 3DEM, merci encore Pronto_Pizza pour ton tuto et les liens) est en 1201x1201 ce qui ferait, si tous les points étaient utilisés, 1.442.401 points. Ca fait presque 20 fois plus de points !
                  Sans aller jusque là, j'ai multiplié le nombre de points dans le script par 4 (soit 2 fois plus en hauteur et 2 fois plus en largeur). Au résultat le fichier DSF est plus gros, normal, mais surtout le relief semble plus fin et plus fidèle sur mon DSF de test (+48+001).
                  Il y a néanmoins un problème important quand on fait ça : la jointure avec les tuiles voisines de moindre résolution. En effet, les points rajoutés n'ont pas d'équivalent dans la tuile d'en face et si le relief n'est pas continu on se retrouve avec un jour. C'est assez moche. Je vais donc devoir abandonner cette technique pour une tuile en France. Par contre, ce sera parfait pour l'ile de La Réunion où les deux DSF à regénérés sont entourés par de l'eau.

                  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: MeshTool, ça marche pas trop mal

                    Envoyé par Daniel_L
                    (...) Je vais donc devoir abandonner cette technique pour une tuile en France. (...)
                    Pas sûr... Avec des outils adaptés, qui vont bien finir par arriver, il sera possible de raccorder deux tuiles de façon harmonieuse. Mais il est certain que cela demandera quand même un très gros boulot de vérifier/corriger un bon millier de points par côté !...

                    Commentaire


                    • #1
                      Re: MeshTool, ça marche pas trop mal

                      tralalalalalalalalala
                      Dernière modification par pronto_pizza, 10 janvier 2012, 11h52.

                      Commentaire


                      • #1
                        Re: MeshTool, ça marche pas trop mal

                        Alors pour le fichier Border, il est utilisé par meshtool lors de la génération d'une tuile....
                        Lors de la génération de notre première tuile, il n'existe aucun fichier border. les premiers éléments sont créer à ce moment là seulement.
                        Ensuite, meshtool s'il trouve un fichier border "bordant" la tuile en cours de génération, il va "prendre soins" d'aligner les mesh ensemble à partir des infos précédemment générés...
                        Meshtool ne fait donc ce travail de bordure que sur des tuiles déjà générées par lui-même... Et à moins de ce dégoter les fichiers de bordure originaux, ce ne sera qu'un coup de chance que de faire coller deux tuiles ensemble sans trous

                        andertal

                        Commentaire


                        • #1
                          Re: MeshTool, ça marche pas trop mal

                          tralalalalalalalalala
                          Dernière modification par pronto_pizza, 10 janvier 2012, 11h52.

                          Commentaire


                          • #1
                            Re: MeshTool, ça marche pas trop mal

                            Envoyé par andertal
                            Meshtool ne fait donc ce travail de bordure que sur des tuiles déjà générées par lui-même... Et à moins de ce dégoter les fichiers de bordure originaux, ce ne sera qu'un coup de chance que de faire coller deux tuiles ensemble sans trous
                            Peut être en procédant comme suit :
                            Générer une tuile A,
                            Générer ses voisines (utilise les bordures de la tuile A)
                            Supprimer la tuile A
                            Générer la tuile A (utilise les bordures des voisines)

                            Ok, ça fait générer 2 fois A : rendement médiocre !
                            Pascal

                            Commentaire


                            • #1
                              Re: MeshTool, ça marche pas trop mal

                              @ Pascal, générer la tuile A deux fois n'apporte strictement rien. les tuiles voisines vont au moment de leur création utiliser le border de la tuile A... donc "copier" les points de la tuile A sur leur bordure commune. donc il serait judicieux de commencer par la tuile la plus détaillée.
                              @Pronto-pizza, l'idée ne serait pas mauvaise, si on était 100% sur que les tuiles ainsi générées soient identique à celles déjà en notre possession. Sans quoi les bordures seront différentes. Et donc les jointures ne colleront pas plus
                              l'Algorithme de Meshtoll étant on ne peu plus alambiqué, même en prenant le même fichier que Laminar pour la génération de la tuile, avec un shape water différent, on a toutes les chances d'obtenir un mesh différent.

                              andertal

                              Commentaire


                              • #1
                                Re: MeshTool, ça marche pas trop mal

                                Envoyé par andertal
                                @ Pascal, générer la tuile A deux fois n'apporte strictement rien. les tuiles voisines vont au moment de leur création utiliser le border de la tuile A... donc "copier" les points de la tuile A sur leur bordure commune. donc il serait judicieux de commencer par la tuile la plus détaillée.

                                andertal
                                Pascal, peut tu connaitre pour une tuile A les tuiles voisines (avant de lancer l'opération de traitement). est ce possible ?
                                IVAO/VATSIMF-HFCE
                                mac OS 10.6.8+ Cybord 3D ch throttle 4 quadrant /mac OS 10.6.8/TS (plantronics DSP 500) /Xplane v9.70 + palonnier CH + TrackiR 5 + TrackPRO

                                Commentaire

                                Chargement...
                                X