Vous n'êtes pas identifié(e).
Futur nouvel inscrit, tu dois au préalable lire l'intégralité des 10 articles des règles, s'il te plaît. Tout nouveau compte qui ne respecte pas les règles sera supprimé par l'administration.
Bonjour à tous.
Et bravo à ceux qui sont à l'origine de cette communauté.
Je viens de découvrir ce très intéressant simulateur.
Depuis quelques mois, je m'amuse avec un sympathique logiciel de
simulation spatiale : Orbiter pour lequel j'ai réalisé quelques décors.
Mais le but de ce logiciel est d'aller très haut et le besoin de 3D
se résume à la création de bases plus ou moins poussées.
Un exemple de décor que j'ai réalisé pour Orbiter.
C'est un meshe classique comparable à un avion ou un objet en 3DS.
Un mesh et une texture. ( pas dynamique )
Mais ce qui me fascine le plus est ce genre de choses
Image extraite d'un simulateur que je ne nommerai pas ici.
La limite des objets comme celui que j'ai réalisé est le poids,
Pour détailler, il faudrait des centaines de milliers de
polys et question affichage pour un simu....
Voici ma question.
Je crois savoir que la technique utilisée dans un simulateur
de vol est un affichage dynamique des meshes.
Rien à voir à priori avec un format 3DS classique.
Quelle est la procédure à suivre pour importer de tels formats
dans un modeleur et pouvoir les travailler comme des meshes classiques...etc...
En bref...
Existe t'il des convertisseurs pour les formats stg et tz et
est ce la méthode utilisée par les créateurs de sceneries ?
Merci d'avance
Hors ligne
Pour l'instant, toutes les scènes de FlightGear sont générées par un gros batch qui mouline sur des données disponible pour la planète entière ( élévations d'un coté, contours de l'autre )
Il existe aussi un petit utilitaire pour créer des scenes avec des photos aériennes, mais FG ne pagine pas les textures donc on peut vite saturer la mémoire de la carte graphique si on l'utilise à grande échelle.
Ces outils font partie du projet TerraGear ( http://www.terragear.org )
Il n'existe pas à ma connaissance d'utilitaire de conversion du format .btg.gz vers un modeleur, bien que ce serait possible d'en écrire un en Python pour Blender.
Il existe cependant un projet dédié à la modification des scènes FG dont je suis l'auteur : fgsd ( http://fgsd.sourceforge.org ). Il est encore en développement mais permet quelques améliorations en y consacrant un temps certain. Le résultat le plus probant est celui-ci : http://www.geocities.com/robitabu/fgfs_ … lermo.html
Hors ligne
Bonjour Fred
Je vais télécharger ton logiciel pour voir de quoi il en retourne...
Le résultat sur Palerme est en effet plutôt intéressant...
J'imagine que ton projet est de faire en sorte de développer
un programme suffisamment simple à utiliser pour que chacun
puisse améliorer son "coin" et en faire profiter les autres...
Excuses moi, mais je ne comprend pas cette phrase."FG ne pagine pas les textures"
Je ne suis pas programmeur pour un sou...
Même pour un script python pour Blender...:rolleyes:
Je pense être à la bonne adresse ici si je rencontre des difficultés d'utilisation de FGSD...
A plus tard et merci pour la réponse constructive...
Hors ligne
Pour fgsd, Il y a aussi une mailing list si tu parle anglais.
Concernant la pagination des textures :
Actuellement, FG utilise des textures génériques ( forets, déserts, champs, villes ) que les fichiers de scènes référencent. Ces textures sont chargées dans la mémoire de la carte vidéo car a peu près tous les endroits du globe en ont besoin.
Lorsqu'il s'agit de scene photo realiste, la texture qui représente la photo ne peut-être utilisée qu'a un seul endroit du globe. Mais une fois la scene chargée en mémoire, la texture va rester dans la mémoire vidéo jusqu'a ce que tu arrêtes FG, même si la zone représenté n'est plus dans le champ de vision, d'ou accumulation et engorgement.
La pagination consisterait a vider les textures de scène qui ne sont plus utilisées.
Dernière modification par Fred (7/06/2005 12:19:36)
Hors ligne
Bon,
C'est pas gagné....
Pour l'instant, je rame même pour importer un décor existant dans le dossier Sceney de Flight Gear...
Exemple de questions que je me pose....
Quel est le rapport entre l'extension *.sdp et les formats des sceneries
FLTK (required) ..... quel est le rapport avec FGSD ?
Est il nécessaire de maitriser la prog pour réaliser une scenery ?
Faut il redémarrer des fichiers STRM bruts pour pouvoir créer un décor ?
Peut on modifier directement un décor existant ?
ETc...
Que je résumerai pour l'instant par...
Existe t'il une doc en français pour l'utilisation de FGSD ?
Celle que j'ai trouvé sur internet en anglais me parait un peu ésotérique...
Merci
Hors ligne
OK pour l'histoire de pagination... je comprend bien...
Pour fgsd, Il y a aussi une mailing list si tu parle anglais.
Tu as raison...
de la lecture avant de commencer...
J'y vole de ce pas....
Inscrit sur la mailing liste...
Mais je crois comprendre que les questions te sont directement adressées...
Ne serait ce pas plus intéressant d'en passer par
le forum pour que tout un chacun puisse profiter de questions réponses ?
Dernière modification par picto (7/06/2005 12:47:21)
Hors ligne
Quel est le rapport entre l'extension *.sdp et les formats des sceneries
Le fichier .sdp ( Scenery Designer Project ) est un fichier xml qui regroupe les modifications apportées aux scenes. Mais pour avoir une scene, il faut exporter.
FLTK (required) ..... quel est le rapport avec FGSD ?
C'est la librarie qui permet d'afficher les fenêtres. Elle est nécessaire si tu veux compiler le programme. Autrement, il y a un binaire pour Windows qui se suffit à lui-même
Est il nécessaire de maitriser la prog pour réaliser une scenery ?
Non
Faut il redémarrer des fichiers STRM bruts pour pouvoir créer un décor ?
Non, actuellement, fgsd travaille sur des scenes de flightgear ( .stg et .btg.gz )
Peut on modifier directement un décor existant ?
C'est fait pour. Il n'est pas possible de partir de zéro
Existe t'il une doc en français pour l'utilisation de FGSD ?
Celle que j'ai trouvé sur internet en anglais me parait un peu ésotérique...
Il n'y a pas de doc en anglais, donc pour la doc en français... la mailing list. Je n'ai pas encore fini le programme et malgré mes appels répétés, personne n'a daigné contribuer ne serait-ce qu'un HowTo. Je veux bien partager les sources mais je ne peux pas tout faire.
Hors ligne
Mais je crois comprendre que les questions te sont directement adressées...
Ne serait ce pas plus intéressant d'en passer par
le forum pour que tout un chacun puisse profiter de questions réponses ?
Si tu poste ici, c'est les abonnés de la mailing list qui ne profiteront pas de ces discussions.
Hors ligne
Il n'y a pas de doc en anglais, donc pour la doc en français...
la mailing list. Je n'ai pas encore fini le programme et malgré mes appels répétés,
personne n'a daigné contribuer ne serait-ce qu'un HowTo.
Je veux bien partager les sources mais je ne peux pas tout faire..
Je veux bien le faire quand j'aurais compris comment celà fonctionne....
En forme de retour d'ascenseur...
Chose que j'ai déjà fait pour Orbiter après avoir été drivé par d'autres sur ce sujet...
http://orbiter.dansteph.com/francophone … picmap.php
En tout cas, merci pour les réponses rapides...
Hors ligne
Ca serait sympa. N'hésite pas à poser des questions en tout cas
Hors ligne
N'hésite pas à poser des questions en tout cas
Pour ça pas d'inquiétudes...
Pour l'instant je n'ai même pas encore réussi à faire
entrer une scène de Flight Gear dans FGSD....
Mais ça va venir....
Je lis la mailing list, même si c'est un peu ardu en Anglais...
Hors ligne
La première chose à faire est de mettre les bons chemins dans la fenetre d'option.
Il faut arrèter et relancer ensuite.
Puis tu devrais pouvoir importer des tuiles ( tiles ) dans le menu Tools.
Hors ligne
La première chose à faire est de mettre les bons chemins dans la fenetre d'option.
Il faut arrèter et relancer ensuite.
De ce genre là ?
Parce que là je n'obtiens rien dans la fenêtre Tile selection dialog
même après avoir fermé le programme puis relancé...
Dernière modification par picto (7/06/2005 18:20:08)
Hors ligne
mets des '/' au lieu des '\'
Ensuite je crois que C:\Program Files\FlightGear\Scenery est vide.
Essaie avec :
C:/Program Files/FlightGear/Scenery;C:/Program Files/FlightGear/data/Scenery
avec un point virgule entre les deux chemins
Hors ligne
Au fait, tu as ProgramsFiles ? moi j'ai 'Program Files'
Hors ligne
Je suis honteux....
Mais ça te montre le niveau en informatique...
Par contre, tout en étant un boulet, je sais m'accrocher...
C'est une chose que j'ai remarqué en rédigeant des docs pour Orbiter,
toujours se mettre dans la peau de gars comme moi
pour qui la moindre manip au départ n'est pas évidente...
Merci pour l'aide sur la syntaxe...
Je devrais te ficher la paix un bon moment maintenant
en essayant de comprendre certaines des possibilités de ton logiciel...
Hors ligne
Je vais t'aider un peu. Le principal interet de fgsd c'est qu'il permet d'afficher une carte ou une photo ( bref, une image jpeg ) en transparence avec le mesh. Si tu scan une carte IGN TOPO 25, l'importe et la calibre ( avec 3 points ) tu la verras apparaitre avec la scene chargée. C'est très utile pour placer des batiments ou arranger le mesh en se servant des courbes de niveaux.
Pour les US, il sait se connecter au site terraserver-usa.com pour récupérer les images aériennes dispo.
Dernière modification par Fred (7/06/2005 19:14:26)
Hors ligne
Merci pour l'aide...
Je vais y aller comme ça...
Une planche ..... un pas....
Il s'est juste passé une chose bizarre au reboot de FGSD...
Il a bien chargé tous les aéroports mais il m'est impossible
d'opérer une sélection de tile par cette option après coup....
Sinon,
Je crois entrevoir le principe de fabrication de décor pour un logiciel comme flightgear...
Très localement, sur quelques tuiles il est possible de détailler très finement
( par exemple sur une zone d'approche ) à la fois en augmentant le nombre
de polys et en ajoutant des textures photographiques...
Quelles seraient, à ton avis, les limites à ne pas dépasser pour
que n'importe quelle machine moyenne ne se transforme pas en projecteur de diapositives ?
Un peu hors sujet,
mais utile peut être pour récupérer
des images à de bons niveaux de résolution...
Connais tu le logiciel WorldWind de la nasa ?
Dernière modification par picto (7/06/2005 22:10:03)
Hors ligne
Je n'arrive pas à placer les trois marqueurs...
La fenêtre de dialogue conserve les mêmes coordonnées à chaque manip....
Par contre, que penses tu de cette méthode de question réponse avec screens shots ?
Je crois qu'une fois toutes les arcanes de ton logiciel maitrisées et
tous les posts mis en forme avec un texte explicatif feraient une doc acceptable...
Hors ligne
Goto Airport sert à aller sur un aéroport dont tu as déjà chargé la tuile par 'Import Scenery'
Il faut que tu connaisse au préalable sa localisation ou le fichier .stg qui le chargera.
Il n'y a pas de recherche globale sur toute la base des aéroports.
Je connais WorldWind mais je ne l'ai pas encore essayé. J'ai aussi essayé osgPlanet avec des images Landsat. On a cependant du mal à reconnaitre les détails fin avec ce genre d'images à 7m de résolution, Surtout comparé aux images de terraserver-usa dont les plus fines sont à 0.25m
Hors ligne
Je n'arrive pas à placer les trois marqueurs...
La fenêtre de dialogue conserve les mêmes coordonnées à chaque manip....
C'est pour mieux les éditer. Tu dois modifier les valeurs ( les champs sont éditables )
Ca sert quand on ne change que l'un des deux champs et on peut voir ce que l'on a déjà saisi.
Il vaut mieux choisir des points assez éloigner ( aux coins de la cartes ) pour améliorer la précision.
Sur les cartes IGN, il y a des échelles représentant les easting et northing ( qu'il faut saisir en metres, pas en kilometres ) des projections lambert ( Zones I a IV et II étendue ). Ces coordonnées sont directement utilisables dans fgsd qui sait comment faire la conversion en latitude/longitude
Dernière modification par Fred (7/06/2005 22:23:52)
Hors ligne
C'est pour mieux les éditer. Tu dois modifier les valeurs ( les champs sont éditables )
.
Oui, oui, ça j'ai fait... mais je ne vois pas trois pointeurs jaunes sur la map....
Le mieux que j'ai eu c'est deux puis plus rien...
Je cherche...
Surtout comparé aux images de terraserver-usa dont les plus fines sont à 0.25m.
Ca c'est sur...
Chauvinisme ?
Gros moyen ?
Ca viendra sur le reste du monde....
des projections lambert ( Zones I a IV et II étendue ). .
OK, simplement en cochant le bon mode de projection dans la case System j'imagine...
Question subsidiaire...
Quand on récupère des images aériennes orthogonales,
faut'il les contracter par le cosinus de leur latitude ?
Dernière modification par picto (7/06/2005 22:30:24)
Hors ligne
Fred a écrit :C'est pour mieux les éditer. Tu dois modifier les valeurs ( les champs sont éditables )
.Oui, oui, ça j'ai fait... mais je ne vois pas trois pointeurs jaunes sur la map....
Le mieux que j'ai eu c'est deux puis plus rien...
Je cherche...
1 click sur la carte == 1 marqueur et la fenetre en popup ( si le bouton marqueur / cible jaune est enfoncé bien sur ). Tu valides et vu vas cliquer a un autre endroit pour avoir le second marqueur, etc...
Sur une image satellite c'est pas facile. Il faut repérer un cap , ou le coin de l'image si elle est parallèle a la projection UTM.
Sur une carte, tu click sur un quadrillage
Dernière modification par Fred (7/06/2005 22:37:20)
Hors ligne
Fred a écrit :des projections lambert ( Zones I a IV et II étendue ). .
OK, simplement en cochant le bon mode de projection dans la case System j'imagine...
Question subsidiaire...
Quand on récupère des images aériennes orthogonales,
faut'il les contracter par le cosinus de leur latitude ?
Non, c'est pour cela qu'il faut trois points Tu peux scanner ta carte a l'envers ou de travers. Avec trois points, ça remet les choses d'aplomb en étirant l'image dans le bon sens.
D'autres softs n'utilisent qu'un point et une échelle, ou deux points, et donc on doit faire des corrections mais ici, on prend tout
Hors ligne
Sur une image satellite c'est pas facile. Il faut repérer un cap , ou le coin de l'image si elle est parallèle a la projection UTM.
Sur une carte, tu click sur un quadrillage
D'accord, tu as raison pour la précision du calage de l'image...
J'y retourne...
et donc on doit faire des corrections mais ici, on prend tout
Ah...voilà un programmeur qui prend soin des nerfs des petits utilisateurs.... bravo !!
Dernière modification par picto (7/06/2005 22:43:26)
Hors ligne