Forum Flightgear France

Une communauté prend son envol

Vous n'êtes pas identifié(e).

Annonce

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.

#1 8/11/2020 12:15:57

f-ojac
Membre
Inscription : 15/03/2012
Messages : 2 007

Patch pour scène photoréaliste (2020)

Hello,
Il y a déjà eu pas mal de tentatives par le passé d'utiliser les scènes photoréalistes, avec de belles réussites (https://youtu.be/BxWI8KVhgl4), mais aussi avec les limitations inhérentes à ce type de photos (avions sur le tarmac, mauvaise gestion des couches par FG...). C'était... il y a 10 ans !

De nouveaux essais sont en cours, pour cela il vous faut réaliser les opérations suivantes (je pars du principe que vous n'avez pas FG installé) :

1. Télécharger download_and_compile.sh de fgmeta
2. Compiler une stable avec simgear, fgfs et fgdata (./download_and_compile.sh -s)
3. Patcher fgdata à partir du patch situé ici https://raw.githubusercontent.com/natha … data.patch : patch -p1 < fgdata.patch
4. Supprimer le simgear utilisé précédemment et cloner simgear patched : attention à prendre la bonne branche (stable) du dépôt : https://github.com/nathanielwarner/simgear
5. Supprimer le flightgear utilisé précédemment et cloner flightgear patched : attention à prendre la bonne branche (stable) du dépôt : https://github.com/nathanielwarner/flightgear
6. Recompiler avec ./download and compile -pn -dn FGFS SIMGEAR
7. Créer un répertoire Orthophotos/ dans le répertoire Scenery à côté de Terrain/, Buildings/, etc.
8. Y placer les photos .png géoréférencées qui doivent être nommées en fonction du numéro de tuile concerné 991000.png.
9. Activer l'option photoscenery dans les options de rendu.

Je vous en dit plus dès que j'ai avancé, sauf si quelqu'un me dépasse. J'en suis à l'étape 8 pour l'instant.


FG git - GNU/Linux 64 bits - Quadcore i7500 2,7 GHz - RAM 8 Go + GTX940MX

Hors ligne

#2 8/11/2020 23:52:39

jano
Moderateur
Inscription : 13/11/2007
Messages : 963

Re : Patch pour scène photoréaliste (2020)

perso je suis passé directement à la version 3.0 du photo réalisme cool

DSCN2947.JPG

DSCN2941.JPG

Par contre j'ai jamais réussi à faire apparaitre le menu de FG pour y changer la météo, et y'a des fois ou ça m'aurait arrangé big_smile

Hors ligne

#3 12/11/2020 8:49:06

jacquot
Membre
Inscription : 21/10/2020
Messages : 18

Re : Patch pour scène photoréaliste (2020)

Bonjour,
La question que je me pose où trouvez vous les scènes?
Selon le tuto que l'on trouve sur le forum anglais? Le script python ne marche pas !


Intel© Core™ i3-8100U CPU @ 3.00GHz × 2
Graphics:   GTX980
Linux Mint 20 Ulyana base: Ubuntu 20.04
Flightgear 2020.3 Compilé selon «d&c.sh Procédure de « Rominet » du ,10/07/2020 (Accueil / Problèmes  / Soucis momentanés avec GIT.)

Hors ligne

#4 12/11/2020 13:06:21

f-ojac
Membre
Inscription : 15/03/2012
Messages : 2 007

Re : Patch pour scène photoréaliste (2020)

jano : tu me donneras tes paramètres ;-)
@jacquot : tout est dans les liens que j'ai indiqués : il faut patcher FG.


FG git - GNU/Linux 64 bits - Quadcore i7500 2,7 GHz - RAM 8 Go + GTX940MX

Hors ligne

#5 12/11/2020 21:09:57

jacquot
Membre
Inscription : 21/10/2020
Messages : 18

Re : Patch pour scène photoréaliste (2020)

patcher flightgear, simgear et fgdata pas de problème là ou ça se corse c'est de récupérer les tuiles photoréalistes.
Comme mentionné le scripte python pour généré les noms et et les coordonnées des tuiles ne marche pas:

fg_latlon_to_tile.py 40 , 0
  File "<stdin>", line 1
                         ^
    fg_latlon_to_tile.py 40 , 0
SyntaxError: invalid syntax

Dernière modification par jacquot (12/11/2020 21:11:35)


Intel© Core™ i3-8100U CPU @ 3.00GHz × 2
Graphics:   GTX980
Linux Mint 20 Ulyana base: Ubuntu 20.04
Flightgear 2020.3 Compilé selon «d&c.sh Procédure de « Rominet » du ,10/07/2020 (Accueil / Problèmes  / Soucis momentanés avec GIT.)

Hors ligne

#6 13/11/2020 10:12:50

zakharov
Membre historique du forum.
Inscription : 11/09/2005
Messages : 958

Re : Patch pour scène photoréaliste (2020)

Salut,

tu es certain d'utiliser le bon script pour faire la conversion ? Je lis dans ton post «fg_latlon_to_tile.py» qui est un script qui semble dater de 2014 (probablement en python2), si on va sur le dépôt git de Nathaniel Warner il est écrit qu'il faut passer par un script python (sans dire 2 ou 3, je ne suis pas assez calé en python pour faire la distinction des deux) qui s'appelle «latlontotile.py»

comme il n'y a pas de shebang sur ce fichier il faudrait le lancer en explicitant python

$ python latlontotile.py

ou si tu veux forcer python3:

$ python3 latlontotile.py

pour savoir vers quelle version «python» pointe

$ python --version

ou encore ajouter à la première ligne du script le shebang

#!/usr/bin/python

ou (inclusif) si tu veux forcer python3, et si le script est compatible python3

#!/usr/bin/python3

et bien entendu le rendre exécutable.

J'ai pas essayé moi-même le script, dis-nous si c'est du py2 ou py3 smile

@+
bons vols
zakh

Dernière modification par zakharov (13/11/2020 10:15:22)


le zkv1000
Debian Bookworm sur i7-9750H, 16G, NV GeForce GTX 1660 Ti MaxQ 6Go
FG next compilé à la mano
Joystick TM T. Stick X avec fichier de conf perso

Hors ligne

#7 13/11/2020 11:01:14

ctesc356
Membre
Inscription : 18/05/2010
Messages : 3 483

Re : Patch pour scène photoréaliste (2020)

Bonjour,
"latlontile.py" est indubitablement en python3


Intel i5-9400F, 16Go Ram, Nvidia GTX1660Ti, Linux Mint

Hors ligne

#8 13/11/2020 12:12:44

zakharov
Membre historique du forum.
Inscription : 11/09/2005
Messages : 958

Re : Patch pour scène photoréaliste (2020)

merci ctesc356 smile

et à quoi on le voit ? 'suis intéressé même si j'ai jamais vraiment pris la peine de regarder les différences ni comment le détecter d'un simple coup d'œil tongue

@+
bons vols
zakh


le zkv1000
Debian Bookworm sur i7-9750H, 16G, NV GeForce GTX 1660 Ti MaxQ 6Go
FG next compilé à la mano
Joystick TM T. Stick X avec fichier de conf perso

Hors ligne

#9 13/11/2020 14:33:45

ctesc356
Membre
Inscription : 18/05/2010
Messages : 3 483

Re : Patch pour scène photoréaliste (2020)

zakharov a écrit :

et à quoi on le voit ?

https://python.doctor/page-syntaxe-diff … ifferences
On a de la chance, il y a des "print()", sinon c'est moins évident wink


Intel i5-9400F, 16Go Ram, Nvidia GTX1660Ti, Linux Mint

Hors ligne

#10 13/11/2020 18:26:16

jacquot
Membre
Inscription : 21/10/2020
Messages : 18

Re : Patch pour scène photoréaliste (2020)

zakharov a écrit :

tu es certain d'utiliser le bon script pour faire la conversion ? Je lis dans ton post «fg_latlon_to_tile.py» qui est un script qui semble dater de 2014 (probablement en python2), si on va sur le dépôt git de Nathaniel Warner il est écrit qu'il faut passer par un script python (sans dire 2 ou 3, je ne suis pas assez calé en python pour faire la distinction des deux) qui s'appelle «latlontotile.py»

Salut

ça marche le pb quand on confond les noms de fichier et l'ordre ou la manière de passation des variables ça coince. roll

$ python latlontotile.py

marche tres bien

.


Intel© Core™ i3-8100U CPU @ 3.00GHz × 2
Graphics:   GTX980
Linux Mint 20 Ulyana base: Ubuntu 20.04
Flightgear 2020.3 Compilé selon «d&c.sh Procédure de « Rominet » du ,10/07/2020 (Accueil / Problèmes  / Soucis momentanés avec GIT.)

Hors ligne

#11 14/11/2020 12:26:43

ctesc356
Membre
Inscription : 18/05/2010
Messages : 3 483

Re : Patch pour scène photoréaliste (2020)

Bonjour,
alternative à "latlontotile.py" (moins geek wink ) pour trouver le no de tuile:
https://scenery.flightgear.org/map/
Afficher la grille
En zoomant assez on obtient les limites des tuile +le no en bas à gauche (#xxxxxxx)

J'ai testé sur mon petit coin de pays:
à gauche scène fg avec "Regional textures" à droite "photoréaliste" source: http://services.arcgisonline.com/arcgis … /MapServer

4096/2048 px/tuile
photor10.png
8192/4096 px/tuile
photor11.png

Dernière modification par ctesc356 (14/11/2020 15:13:04)


Intel i5-9400F, 16Go Ram, Nvidia GTX1660Ti, Linux Mint

Hors ligne

#12 20/11/2020 12:09:25

ctesc356
Membre
Inscription : 18/05/2010
Messages : 3 483

Re : Patch pour scène photoréaliste (2020)

Un aperçu avec un zeste de osm2city
lsgs210.png
lsgs110.png


Intel i5-9400F, 16Go Ram, Nvidia GTX1660Ti, Linux Mint

Hors ligne

#13 20/11/2020 12:27:06

f-ojac
Membre
Inscription : 15/03/2012
Messages : 2 007

Re : Patch pour scène photoréaliste (2020)

Génial, non ?
J'avais une erreur de compilation de FG avec la stable + le patch, il faut que je réessaye.

Dernière modification par f-ojac (20/11/2020 12:27:53)


FG git - GNU/Linux 64 bits - Quadcore i7500 2,7 GHz - RAM 8 Go + GTX940MX

Hors ligne

#14 21/11/2020 14:27:47

f-ojac
Membre
Inscription : 15/03/2012
Messages : 2 007

Re : Patch pour scène photoréaliste (2020)

Tu me confirmes que c'est bien une version stable que tu as patchée comme je l'ai proposé dans le 1er post ? J'ai eu une erreur de compile donc je n'arrive pas à me défaire.
Tu as utilisé quelle source pour les images sat ?


FG git - GNU/Linux 64 bits - Quadcore i7500 2,7 GHz - RAM 8 Go + GTX940MX

Hors ligne

#15 21/11/2020 15:28:29

ctesc356
Membre
Inscription : 18/05/2010
Messages : 3 483

Re : Patch pour scène photoréaliste (2020)

Bonjour,
j'ai appliqué le "patch" (3 de ton tuto ci dessus. --Le lien ne fonctionne plus??--)sur un fgdata v 2020.3.2
puis téléchargé les src sg et fg depuis https://github.com/nathanielwarner/simg … otoscenery et https://github.com/nathanielwarner/flig … otoscenery
J'ai téléchargé les "zip", en prenant bien les branches "release/2020.3-photoscenery"
Compilé avec "d&c -pn -dn SIMGEAR FGFS"

Les sources proviennent de http://services.arcgisonline.com/arcgis … /MapServer
en adaptant les requêtes de "Warty" https://forum.flightgear.org/viewtopic. … 05#p374431 pour obtenir du 8k (4 images de 4096/2048 px pour une tuile fg, assemblées avec gimp en 8192/4096

Exemple de requêtes pour "e000n40/e007n46/3072521" (LSGS)
Les valeurs variables: lon min, lat min, lon max, lat max

http://services.arcgisonline.com/arcgis/rest/services/World_Imagery/MapServer/export?bbox=%3C7.25%3E,%3C46.1875%3E,%3C7.375%3E,%3C46.25%3E&bboxSR=4326&size=4096,2048&imageSR=4326&format=png24&transparent=false&f=image

http://services.arcgisonline.com/arcgis/rest/services/World_Imagery/MapServer/export?bbox=%3C7.25%3E,%3C46.125%3E,%3C7.375%3E,%3C46.1875%3E&bboxSR=4326&size=4096,2048&imageSR=4326&format=png24&transparent=false&f=image

http://services.arcgisonline.com/arcgis/rest/services/World_Imagery/MapServer/export?bbox=%3C7.375%3E,%3C46.1875%3E,%3C7.5%3E,%3C46.25%3E&bboxSR=4326&size=4096,2048&imageSR=4326&format=png24&transparent=false&f=image

http://services.arcgisonline.com/arcgis/rest/services/World_Imagery/MapServer/export?bbox=%3C7.375%3E,%3C46.125%3E,%3C7.5%3E,%3C46.1875%3E&bboxSR=4326&size=4096,2048&imageSR=4326&format=png24&transparent=false&f=image

Dernière modification par ctesc356 (21/11/2020 15:40:17)


Intel i5-9400F, 16Go Ram, Nvidia GTX1660Ti, Linux Mint

Hors ligne

#16 24/11/2020 10:27:55

f-ojac
Membre
Inscription : 15/03/2012
Messages : 2 007

Re : Patch pour scène photoréaliste (2020)

Merci, je vais regarder cela quand j'ai un peu de temps ;-)


FG git - GNU/Linux 64 bits - Quadcore i7500 2,7 GHz - RAM 8 Go + GTX940MX

Hors ligne

#17 24/11/2020 16:21:15

rominet
Membre
Inscription : 23/03/2019
Messages : 186

Re : Patch pour scène photoréaliste (2020)

Bonjour,

Notez que les patches ont été appliqués à 'next' hier ; cela devrait simplifier vos affaires. smile


Debian GNU/Linux, driver libre pour carte Radeon HD 4670, FG 'next', 8 Go de RAM

Hors ligne

#18 24/11/2020 17:12:51

ctesc356
Membre
Inscription : 18/05/2010
Messages : 3 483

Re : Patch pour scène photoréaliste (2020)

rominet a écrit :

les patches ont été appliqués à 'next' hier

J'ai vu ça, mais les orthophotos ne s'affichent pas... ou je loupe un truc?
Compilé avec les commits:

Flightgear: fa09c3a
Simgear   : d4d149
Fgdata    : 551293

La case "Satellite Photoscenery" apparaît bien dans "Rendering Options"


Intel i5-9400F, 16Go Ram, Nvidia GTX1660Ti, Linux Mint

Hors ligne

#19 24/11/2020 17:27:01

rominet
Membre
Inscription : 23/03/2019
Messages : 186

Re : Patch pour scène photoréaliste (2020)

Je ne sais pas : pas le temps de tester, désolé. Je ne faisais que relayer l'information...


Debian GNU/Linux, driver libre pour carte Radeon HD 4670, FG 'next', 8 Go de RAM

Hors ligne

#20 25/11/2020 9:32:17

ctesc356
Membre
Inscription : 18/05/2010
Messages : 3 483

Re : Patch pour scène photoréaliste (2020)

Bonjour,
finalement, après re-compilation de "next" ça fonctionne.

Dernière modification par ctesc356 (25/11/2020 10:09:34)


Intel i5-9400F, 16Go Ram, Nvidia GTX1660Ti, Linux Mint

Hors ligne

#21 25/11/2020 14:58:09

f-ojac
Membre
Inscription : 15/03/2012
Messages : 2 007

Re : Patch pour scène photoréaliste (2020)

rominet a écrit :

Notez que les patches ont été appliqués à 'next' hier ; cela devrait simplifier vos affaires. smile

Ca, c'est une excellente nouvelle, merci beaucoup, moi qui n'ai pas le temps de suivre la devel !

A+


FG git - GNU/Linux 64 bits - Quadcore i7500 2,7 GHz - RAM 8 Go + GTX940MX

Hors ligne

#22 1/12/2020 20:31:16

f-ojac
Membre
Inscription : 15/03/2012
Messages : 2 007

Re : Patch pour scène photoréaliste (2020)

Ca fonctionne, trop bien !
Seul dommage, que l'aéroport soit aussi en vue satellite, du coup ce n'est pas très beau à l'atterrissage/décollage.


FG git - GNU/Linux 64 bits - Quadcore i7500 2,7 GHz - RAM 8 Go + GTX940MX

Hors ligne

#23 1/12/2020 22:28:35

f-ojac
Membre
Inscription : 15/03/2012
Messages : 2 007

Re : Patch pour scène photoréaliste (2020)

signal-2020-12-01-212256-003.png
Le Finistère rend vraiment bien, je ne sais pas s'il y a une meilleure résolution disponible sur ArcGisOnline, mais ça change la donne en VFR ;-)

Dernière modification par f-ojac (1/12/2020 23:09:40)


FG git - GNU/Linux 64 bits - Quadcore i7500 2,7 GHz - RAM 8 Go + GTX940MX

Hors ligne

#24 2/12/2020 8:57:28

Clm76
Membre
Lieu : LFOH - LFOY
Inscription : 22/10/2012
Messages : 1 632

Re : Patch pour scène photoréaliste (2020)

Bonjour,

f-ojac a écrit :

Ca fonctionne, trop bien !

Maintenant que les patches ont été appliqués, qu'est-ce qu'il faut pour que ça fonctionne, car même en cochant la case "Satellite Photoscenery", il n'y a aucun changement chez moi ?

photo10.png

Faut-il charger des scènes particulières ?


Fg 2020.4.0 - Linux Mint 21.3 Victoria - Cinnamon et Mate en dual boot - CM Asus P8H67 MLE - CPU i7 3770K - 12 Go Ram - Nvidia Geforce GTX 1660TI - Driver Nvidia 525
+ Hp notebook-15 - Linux Mint 21.3 Victoria -  CPU i3-7020u - Ram 4Go - Intel Graphics 620.

Hors ligne

#25 2/12/2020 15:41:29

ctesc356
Membre
Inscription : 18/05/2010
Messages : 3 483

Re : Patch pour scène photoréaliste (2020)

Bonjour,

Clm76 a écrit :

Faut-il charger des scènes particulières ?

Il faut disposer d'orthophotos.
Pour les obtenir voir:
https://forum.flightgear.org/viewtopic. … 20#p377192
http://fr.flightgear.org/forums/viewtop … 835#p46835
pour les sources Arcgis.
Sur "forum.flightgear.org" on parle de bing, probablement pas conforme question licence, ou Ortho4XP, a voir...
Il existe probablement d'autres sources...

Exemple sur un coin que tu connais wink :
lfoh210.png
lfoh310.png
Sur le littoral j'ai coupé un peu court, et il faudrait d'autres corrections, ev retouche du mesh dans blender.

Pour un test: http://www.mediafire.com/file/gl6cx8t37 … ar.gz/file
A ajouter dans "Additional scenery folders" ou si tu as déja une scène spécifique LFOH, tu y copies le dossier "Orthophotos"

Obtenu par 8 images 4096/4096px, assemblées en 16884/8192px, ce qui donne ~ 1m/pixel pour la tuile 2958048

Par rapport aux essais antérieurs avec Osgearth:
- Les textures ne sont pas téléchargées à la volée, pas de soucis de bande passante dsl.
- Possibilité de retoucher les images.
- Les objets 3d sont affichés.
- Les shaders als sont actifs.

La panacée serait probablement un savant dosage de photoréalisme en combinaison avec les material-shaders
+ automatisation du work-flow pour aquerrir +assembler les images.

f-ojac a écrit :

Seul dommage, que l'aéroport soit aussi en vue satellite, du coup ce n'est pas très beau à l'atterrissage/décollage.

Rien n'empêche de découper tout ou partie de l'ap. La texture ts est dessous wink

Dernière modification par ctesc356 (2/12/2020 15:48:57)


Intel i5-9400F, 16Go Ram, Nvidia GTX1660Ti, Linux Mint

Hors ligne

Pied de page des forums