On le connaît - il y a beaucoup de cartes pour OMSI, réelles et fictives, mais quand même il manque toujours une carte particulière - la carte de son propre lieu (de domicile, de vacances; peu importe!). Dans ce tutoriel, il sera décrit, étape par étape, comment on peut commencer à travailler sur ce problème - en important des photos aériennes dans Blender.
Attention! Pour bien pouvoir suivre ce tuto, il vous faut un peu de connaissances dans le domaine de modelage 3D.
1. préparation
Pour débuter avec le développement de la carte, vous avez besoin de logiciels suivants:
- Blender 2.7x (téléchargement: https://download.blender.org/release/) (pour ce tuto, la version Blender 2.79 a été utilisée)
- SAS.Planet (téléchargement: http://www.sasgis.org/)
En plus, on a besoin d'un dossier du projet. Dans ce dossier, toutes les photos aériennes seront sauvegardées. Blender a l'accès permanent à ce dossier, mais faites attention à mémoriser le lieu de ce dossier!
Comme dernière étape de préparation, il faut avoir une idée concrète de quel lieu / de quel tracé de ligne en veut avoir des photos aériennes. Il ne sera pas possible de changer le lieu après le choix initial! En outre, tu dois disposer d'une ligne stable pour pouvoir télécharger des images en haute résolution.
Il est aussi recommandé d'avoir un dossier dans la location "OMSI2\Sceneryobjects" pour y sauvegarder les textures pour les objets de rue / de croisements qui seront construits plus tard.
1.1. Check-List - Tu es prêt.e à commencer le travail?
- La connection Internet est-elle assez stable?
- As-tu téléchargé le logiciel Blender?
- As-tu téléchargé le logiciel SAS.Planet?
- As-tu crée un dossier de projet qui est sûr et auquel Blender a accès permanent (droits d'administrateur!) ?
- (recommandation: As-tu crée un dossier dans le répertoire Sceneryobjects?)
- As-tu une idée claire concernant le tracé à sauvegarder?
2. travail dans "SAS.Planet"
2.1. démarrer SAS.Planet
On démarre SAS.Planet. Pour cela, double-cliquez sur le fichier exécutable "SASPlanet.exe"(image 1). Une fenêtre apparaît, puis l'interface utilisateur s'ouvre (image 2).
image 1
image 2
2.2. naviguer au point de départ
Dans le logiciel SAS.Planet, il faut naviguer au point de départ. Si on clique sur le flèche à côté de "Yandex", un ménu déroulant s'ouvre où on peut sélectionner des diverses sources pour naviguer au point de départ. Pour cet article, on utilise la source "URL". Dans le champ à côté, on peutinsérer des liens qui contiennent des valeurs référentielles (comme des coordonnées) (image 5).
En plus, il faut, si ce n'était pas paramétré par défaut, sélectionner "Satellite (Google Maps)" comme source (image 6)
Dans le cas de ce tuto, on y entre le lien suivant:
Ce lien contient toutes les informations importantes, pourque SAS Planet puisse trouver le lieu de référence, où on veut commencer son travail.
image 3
image 4
image 5
image 6
2.3. sélection du secteur à télécharger
Ensuite, il faut sélectionner le secteur qu'on veut télécharger plus tard. Pour cela, il y a plusieures méthodes pour marquer le secteur.
Pour cela, il existe les outils suivants (image 7):
image 7
Dans le cas du tuto, on utilise la sélection polygonale. Avec cette méthode, on peut miser plus de 4 points pour marquer le secteur désiré. Tous les "tiles" (carreaux) qui sont dans le secteur sélectionné seront téléchargés une fois le téléchargement est commencé.
Un petit ménu qui s'ouvre quand on a mis le premier point, nous offre quatre options en plus. L'option la plus gauche supprime le point auquel on a cliqué le plus récemment mais pas le point mis le plus récemment (image 8).
image 8
2.4. Téléchargement des données
Après avoir sélectionne notre secteur, on confirme la sélection en cliquant sur le petit flèche vert - tout à droite (image 8). Une nouvelle fenêtre s'ouvre - le gestionnaire de sélection ("Selection Manager"). Ici, on choisit notre source (déjà choisie par notre sélection de couches plus en haut) et notre hauteur de zoom. Celle-ci est importante pour la résolution des photos aériennes. Pour ce tuto on a utilisé l'option "21" (image 9).
image 9
Comme prochaine étape, il faut cliquer sur le bouton "Start" (démarrage). SASPlanet va commencer le téléchargement des carreaux (tiles) (image 10).
image 10
Attention! Il est possible que le téléchargement puisse s'interrompre à un moment donné, si vous téléchargez trop de données en peu de temps du serveur de Google. Dans ce cas, il s'agit d'une protection du côté de Google. Comme approche de solution, on peut utiliser un réseau privé virtuel (RPV/VPN) comme NordVPN, etc. pour se mettre sur un nouveau serveur. Le téléchargement va recommencer à l'instant!
2.5. Sauvegarder les images
Quand le téléchargement est terminé, il faut cliquer sur la case bleue en bas à gauche (image 11).
image 11
Le gestionnaire de sélection s'ouvre de nouveau, mais cette fois, on clique sur l'onglet "Stich". On y sélectionne un lieu de sauvetage en cliquant sur la case grise avec les trois points (à côté de "Save to..."). Après cela, on clique sur Start ("Démarrer") et SAS.Planet sauvegarde une image au lieu sélectionné (image 12).
image 12
Attention: Si l'image dépasse certaines limites de taille (qui se trouvent sous "Projection"), il faut diviser l'image grande en deux. Pour cela, il faut entrer des valeurs de 1 ou plus à l'axe en question dans le dialogue "Split image" (image 13).
image 13
Après qu'on a sauvegardé l'image, le gestionnaire de sélection disapparaît. Avant de fermer SAS.Planet, on a encore besoin de récupérer le facteur Zoom. Ceci se trouve en bas, à gauche sur bord de l'écran (image 14)
image 14
Pour les images grandes, il est aussi recommandé de mésurer la distance entre deux points de référence avec l'outil "règle". On trouve cet outil dans la barre de sélection supérieure, à côté du curseur de la souris.
3. travail dans le logiciel Blender
Maintenant, il faut démarrer Blender et on y importe notre image / nos images. Pour l'importation, il existe une extension ("plugin" - "Import Images as Planes") dans Blender. Néanmoins, ce plugin doit être activé d'abord (image 15).
image 15
3.1. importation de l'image
Après avoir activé le plugin, on importe l'image. On trouve l'importeur par File -> Import -> Images as Planes; ou via le raccourci Maj+A -> Mesh -> Images as Planes (image 17).
image 16
image 17
3.2. Adapter la taille de l'image
Une fois que l'image / les images soi.en.t importée(s), on bascule sur le Mode "Material" de Blender et on active l'option "Environment Lighting" ("éclairage de l'environnement") (image 18).
image 18
C'est maintenant qu'on a besoin du facteur de Zoom. Dans le cas du tuto, on a récupéré la valeur 0,09m/pixel. Pour profiter de cette valeur, on a besoin de la largeur et la hauteur de notre image / nos images (la taille de toutes les images téléchargées au même moment est pareille). Pour trouver ces valeurs, il faut cliquer avec le bouton droit, cliquer sur "Propriétés" et naviguer sur l'onglet "détails". Sous le titre "image", on trouve les valeurs en question. (image 19)
image 19
On revient au logiciel Blender et on y utilise les valeurs trouvées pour mettre l'image aux bonnes mesures. Pour cela, il faut suivre les étapes suivantes: Prenez une des valeurs (comme dans l'exemple 7873 Px en tant que largeur et multipliez-la par le facteur de zoom (dans l'exemple 0,09). Insérez le résultat de ce calcul dans la case "Dimensions", accessible par la touche N si l'objet est selectionné par le curseur. (image 20)
image 20
Blender nous rend maintenant Blender un autre résultat. La valeur générée pour "Scale" (un tableau) est la nouvelle valeur de l'échelle. Copiez la valeur de l'échelle et collez-la dans la case Y (ou X; dépendant de quelle valeur on avait utilisé pour le calcul en haut). Pour contrôler son calcul, on peut calculer le même calcul en utilisant la deuxième valeur de Y. Comparez le résultat, il devrait être identique, sinon le premier calcul est faux! (image 21)
image 21
4. Finalisation
L'objet / L'image est désormais bien importé dans Blender et on peut commencer à construire les rues et croisements. Si on a besoin de plusieures images, on peut les importer et les agrandir par la même valeur de l'échelle. Pour Pour aligner ensuite les images avec précision, il est recommandé de régler l'élément "Snap" sur Vertex (image 22). Ainsi, l'alignement ne devrait pas poser de problème.
image 22