If this is your first visit, be sure to
check out the FAQ by clicking the
link above. You may have to register
before you can post: click the register link above to proceed. To start viewing messages,
select the forum that you want to visit from the selection below.
Annonce
Réduire
Aucune annonce.
osm2xp - Génération batiments via open street maps
Reproduisez le phénomène et isolez la cause de manière fiable avant de lancer des mises en garde (ça doit être assez facile si le phénomène se reproduit sur un même endroit).
j'y suis dessus depuis presque une semaine, ça viendra
Win10 PRO x64 / i9-10900KF / 64gb RAM DDR4 @4000mhz / Asus Rog Strix Z490-E / Nvidia 3090RTX
J’étais tombé sur un post de Ben qui expliquait que les facades n’étaient pas destinées à être utilisées en masse comme le fait osm2xp, et que ce n’était donc pas vraiment perf d'un point de vue utilisation ram.
Donc autant de facades pour le moteur ce n'est pas vraiment opti, de plus les facades d'osm2xp ne sont surement pas bien optimisées dans le découpage des textures dans les .fac.
Un mix intelligent d'objets 3D/facades me semble donc une bonne solution, reste plus qu'a trouver le temps d’implémenter ça -_-
Pour l'utilisation des objets 3D , l'idée est suivante:
On a toujours la notion de règle de génération avec un tag osm associé à une ressource xplane.
-Osm2Xp a connaissance de l'empreinte/forme d'un objet 3D, idéalement en parsant le fichier .obj, ou via saisie utilisateur, bref peu importe le moyen pour l'instant.
-Osm2Xp tombe sur un polygone osm qui correspond à la règle.
-osm2xp regarde si l'objet 3D "rentre" dans le polygone osm.
-> si c'est le cas, il calcule l'angle à utiliser pour faire rentrer l'objet afin de respecter la forme du polygone, et insère ça dans le dsf.
Par rapport à une facade on perd l'exactitude de l'empreinte, mais bon au final je ne pense pas que ça soit super problématique si on a à la place un joli objet 3D qui a grosso modo le même volume.
@Bernardo_Gui
Osm2XP ne fait rien de magique, il ne fait qu’écrire des scènes en respectant le formalisme imposé par xplane.
Si les scènes osm2xp génèrent des problèmes dans le modèle de vol, une scène faite à la main avec le même nombre de facades entraînerait le même problème...
Si c’était un crash violent retour au bureau, alors oui ça pourrait être un dsf mal formé par osm2xp.
Mais si la scène se charge , et vu les problèmes remontés, je pencherai plutôt pour un problème du moteur xplane, peut être mis à mal en effet par le volume de facades à charger et les systèmes de l'avion à simuler.
@beber
En effet il y a un message quelque part il me semble.
Mais pour l'instant je ne travaille que sur mon projet appli web, osm2xp est en "sommeil"
Dernière modification par bennyBoy, 04 avril 2013, 16h20.
certes certes! mais, je voulais dire par la que si vous intégrez des donnés OSM2XP dans vos scènes, ils serait quand même dommage si celle-ci causent ces problèmes.. vaut mieux prendre les devants. Bref, tout cela reste à éclaircir et à prouver.
S'il y avait collision avec un objet, même "invisible" , le "log.txt" devrait l'indiquer ?
Pour X-Plane : Mac Studio M2 Ultra CPU 24 coeurs GPU 76 coeurs 128 G0 / SSD 4T0 + En Ext. : SSD 4To + HD Lacie Thunderbolt 6To .
Samsung 49" 3840 x 1080 / Dell 24" 1920 x 1200 // Saitek X52 ; Rudders Pro Flight Combat
i'Pad Pro 12,9 (X-Mapper Pro)
MAC OS Sonoma 14.5/XPlane 12.1.3 r2 (… XP -> XP 6 !)
" Soyez vous même … les autres sont déjà pris ! " "… la fausseté des idées ne se règle pas par les interdictions mais s'asphyxie dans la liberté ! " Marc Bonnant
avant de poursuivre l’implémentation de toutes données OSM2XP dans vos scènes
Les données OSM ne sont pas implémentées dans les scènes (Madère par exemple), ce sont des données "à part".
Rien n'empêche donc d'utiliser les merveilleuses scènes de XPFR (ou autre fournisseur) sans y ajouter les OSM
Pour X-Plane : Mac Studio M2 Ultra CPU 24 coeurs GPU 76 coeurs 128 G0 / SSD 4T0 + En Ext. : SSD 4To + HD Lacie Thunderbolt 6To .
Samsung 49" 3840 x 1080 / Dell 24" 1920 x 1200 // Saitek X52 ; Rudders Pro Flight Combat
i'Pad Pro 12,9 (X-Mapper Pro)
MAC OS Sonoma 14.5/XPlane 12.1.3 r2 (… XP -> XP 6 !)
" Soyez vous même … les autres sont déjà pris ! " "… la fausseté des idées ne se règle pas par les interdictions mais s'asphyxie dans la liberté ! " Marc Bonnant
i remember having grabbed a set of OSM2XP data for north america and europe from a website that i can't recall the address anymore, it had a bunch of those libs proposed for download on a page, they were sorted out either by continents and/or countries.. and also there was two different versions of OSM2XP data proposed 'osm only' and 'osm + autogen' ... arghh. can't find that website anymore in my links, maybe someone can point it out?
Si on ne connaît pas le fournisseur de ces scènes OSM2XP, alors on ne peut même pas te dire si elles ont été générées avec des valeurs exagérées (LOD trop important, détection de collision sur toute les façades, etc...). Mais tu peux retrouver ces informations dans les fichiers .fac.
Survoler avec le 777 de Ramzzess & Philipp des scènes Zones Photo + OSM2XP ne m'a jamais posé le moindre problème.
Après prés d'une ou deux semaines de vols de tests, je pense être quasiment à 95% persuadé que l'objet du délit provient de ce site la: http://simheaven.de/
Ce sont ces données osm2xp que j'avais toujours eu d'installé dans mon dossier /Custom scenery/ depuis un certain moment et depuis que je les avais enlevé, plus aucune de ces bizarres 'collisions en plein vol' ...
En ce moment, j'ai réinstallé des données OSM2XP depuis le site http://osm2xp.com/ pour la france, l'allemagne, italie, suisse et les pays bas, rien à signaler (pour l'instant). (sauf quelques CTDs dont le B777 est strictement à l'origine cette fois)
on peut donc considérer cet incident préliminairement 'clos'
Dernière modification par Bernardo_Gui, 06 avril 2013, 15h57.
Win10 PRO x64 / i9-10900KF / 64gb RAM DDR4 @4000mhz / Asus Rog Strix Z490-E / Nvidia 3090RTX
Après prés d'une ou deux semaines de vols de tests, je pense être quasiment à 95% persuadé que l'objet du délit provient de ce site la: http://simheaven.de/ ...
Je suis très content que tu réagisses comme cela, Bernardo.
C'est une belle preuve d'ouverture d'esprit que de reconnaître que, finalement, OSM2XP n'est (peut-être) pas le seul responsable de tes plantages.
Mais la prochaine fois... fait quand même un peu plus attention avant d'accuser un produit "freeware"... et d'imposer aux auteurs de scènes de retirer immédiatement (sommation ?) leurs scènes tant que TON problème n'est pas rapidement réglé. Cela pourrait décourager certains auteurs de très grandes qualités, qui passent pour nous leurs heures de temps libre à développer des outils gratuitement, juste pour partager une passion, sans jamais te demander un euro.
Mais ta réaction ici est très positive. Je t'en félicite
Bon vol à tous
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.
simHeaven ? Ils n'ont pas l'air sérieux du tout ces gens là. Ils se servent de données libres OpenStreetMap, puis ils écrivent ça:
It is not allowed to copy, publish or distribute any part of any file from this website without prior permission from simHeaven. Commercial use of the files or parts of them is prohi****d in any way.
License Private use only
Ils n'ont pas l'air de comprendre qu'ils publient leur scènes sous une licence totalement fermée, méprisants ainsi les droits des contributeurs OpenStreetMap.
Je n'ai plus accès à l'onglet global scenery chez http://osm2xp.com/ depuis un moment. Dommage, je cherche les données pour la côte ouest Africaine, Sénégal, Mauritanie etc...
Après prés d'une ou deux semaines de vols de tests, je pense être quasiment à 95% persuadé que l'objet du délit provient de ce site là: http://simheaven.de/
Je viens de tenter ces OSM, j'ai effectivement obtenu un "Crash" à la verticale du lac de Bienne (entre LSGN et LSZG) sans raison apparente : ce n'est pas une panne moteur, mais vraiment le crasch caractéristique d'un impact contre un objet !
Et l'avion n'était même pas gros : un petit Remos GX …
… dommage, car les données sont toutes récentes et ont été agrandie d'environ 10% à 30% suivant les régions survolées par rapport au données du site OSM…
et pas possibilité d'aviser l'auteur : il n'y a pas de lien pour un Mail !
Pour X-Plane : Mac Studio M2 Ultra CPU 24 coeurs GPU 76 coeurs 128 G0 / SSD 4T0 + En Ext. : SSD 4To + HD Lacie Thunderbolt 6To .
Samsung 49" 3840 x 1080 / Dell 24" 1920 x 1200 // Saitek X52 ; Rudders Pro Flight Combat
i'Pad Pro 12,9 (X-Mapper Pro)
MAC OS Sonoma 14.5/XPlane 12.1.3 r2 (… XP -> XP 6 !)
" Soyez vous même … les autres sont déjà pris ! " "… la fausseté des idées ne se règle pas par les interdictions mais s'asphyxie dans la liberté ! " Marc Bonnant
Il suffit de décocher l'option "HARD BUILDINGS" (en plus,on gagne en FPS)
Note: En éditant les fichiers .fac, on peut modifier ce paramètre sans devoir tout recompiler.
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.
CENTER 0.098313 0.169602
RIGHT 0.169602 0.249186 BOTTOM 0.500977 0.594016
MIDDLE 0.594016 0.659690
TOP 0.659690 0.753196
Parce que recompiler le tout, ça va faire un moment … il s'agit de toute l'Europe ! et le dossier final " Osm_Europe_osm only" pèse plus de 2 Gigas !!
merci !
Pour X-Plane : Mac Studio M2 Ultra CPU 24 coeurs GPU 76 coeurs 128 G0 / SSD 4T0 + En Ext. : SSD 4To + HD Lacie Thunderbolt 6To .
Samsung 49" 3840 x 1080 / Dell 24" 1920 x 1200 // Saitek X52 ; Rudders Pro Flight Combat
i'Pad Pro 12,9 (X-Mapper Pro)
MAC OS Sonoma 14.5/XPlane 12.1.3 r2 (… XP -> XP 6 !)
" Soyez vous même … les autres sont déjà pris ! " "… la fausseté des idées ne se règle pas par les interdictions mais s'asphyxie dans la liberté ! " Marc Bonnant
SimHeaven a été créé par PilotBalu, que vous pouvez retrouver sur les forums x-plane allemands.
Mais il n'est qu'utilisateur de osm2xp, et je ne suis pas certain qu'il puisse faire mieux que retirer les fichiers à problème et/ou les reconstruire.
Il faudrait poster ici le lien de téléchargement d'une scène suspectée de poser le problème avec l'emplacement (Lon, Lat + altitude) et l'orientation (direction de vol) de l'avion au moment du "crash" afin que d'autres utilisateurs puissent faire l'essai et confirmer si le crash est reproductible ou non.
Si le problème est reproductible, alors il devient analysable et solvable.
Il faudra vérifier dans les fichiers de la scène si un objet approximativement au même emplacement (Lon, Lat) n'aurait pas une coordonnée erronée (genre altitude très grande ou négative).
Si c'est le cas, il faudra transmettre les infos nécessaires à BennyBoy pour qu'il puisse trouver la cause et la corriger, AVANT d'inviter PilotBalu à reconstruire les zones en cause.
Si l'analyse des fichiers ne montre rien de suspect, il faudra transmettre la scène à Laminar avec les coordonnées du vol pour provoquer crash.
… et où trouves-tu dans ton fichier .fac l'indication "en dur " ?
HARD_ROOF concrete HARD_WALL concrete ...
Supprime déjà ces deux lignes.
Tu n'en as pas besoin.
En supprimant ces deux lignes, tu peux traverser les bâtiments sans te cracher.
Attention, il faut répéter l'opération pour TOUS les fichiers .FAC
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