====== Impression 3D ====== ====== Site de l'ign / minecraft + minetest ====== L'ign propose un outil de génération pour les jeux minecraft et minetest https://www.ign.fr/minecraft/ Selectionnez Plateforme Linux Format Minetest Entrez votre mot de passe, il est nécesaire de le saisir une seconde fois manuellement ( pas de copier/coller ). confirmez que vous avez plus de quinze ans et que vous acceptez le traitement des données personnelles. Vous recevrez un premier courrier : Minecraft® à la carte Nous avons bien reçu votre commande de carte sur le service Minecraft® à la carte, et nous vous en remercions. Votre carte est en cours de génération et devrait vous parvenir sous 25 minutes (estimation approximative). Pour tout renseignement, veuillez nous écrire à l'adresse suivante : minecraft@ign.fr L'IGN Et dans mon cas 28 minutes plus tard, réception d'un nouveau mail : Minecraft® à la carte Vous avez récemment utilisé le service Minecraft® à la carte, et nous vous en remercions. Pour rappel, voici les détails de votre carte : Format Minetest (0.4.16) Coordonnées au centre XXX -YYYY Sous-sols demandés Non Echelle 1 cube pour 1 mètre Emprise 2.5 km par 2.5 km Angle 0° Données relief SRTM3 (pas de 90m) Données topographiques IGN ou SPW Votre carte est à présent disponible en téléchargement à cette adresse : https://dl-minecraft.ign.fr/data/minetest_alac-AAABBBCCCDDDEEE.zip Comment ça marche ? Veuillez noter que le lien de téléchargement expirera dans 72 heures. Pour tout renseignement, veuillez nous écrire à l'adresse suivante : minecraft@ign.fr Bon jeu ! Le document téléchargé fait une cinquantaine de méga dans mon cas. . ./minetest_alac ./minetest_alac/map.sqlite ./minetest_alac/env_meta.txt ./minetest_alac/worldmods ./minetest_alac/worldmods/easter_eggs ./minetest_alac/worldmods/easter_eggs/models ./minetest_alac/worldmods/easter_eggs/models/easter_eggs_gold_egg.obj ./minetest_alac/worldmods/easter_eggs/depends.txt ./minetest_alac/worldmods/easter_eggs/textures ./minetest_alac/worldmods/easter_eggs/textures/easter_eggs_chocolate_block.png ./minetest_alac/worldmods/easter_eggs/textures/easter_eggs_chocolate_egg.png ./minetest_alac/worldmods/easter_eggs/textures/easter_eggs_gold_egg.png ./minetest_alac/worldmods/easter_eggs/textures/easter_eggs_gold.png ./minetest_alac/worldmods/easter_eggs/init.lua ./minetest_alac/worldmods/minimap ./minetest_alac/worldmods/minimap/overlays.json ./minetest_alac/worldmods/minimap/depends.txt ./minetest_alac/worldmods/minimap/textures ./minetest_alac/worldmods/minimap/textures/scan25.jpg ./minetest_alac/worldmods/minimap/textures/ortho.jpg ./minetest_alac/worldmods/minimap/textures/images_ici.txt ./minetest_alac/worldmods/minimap/init.lua ./minetest_alac/worldmods/respawn ./minetest_alac/worldmods/respawn/init.lua ./minetest_alac/worldmods/ignfab ./minetest_alac/worldmods/ignfab/textures ./minetest_alac/worldmods/ignfab/textures/overview.png ./minetest_alac/worldmods/ignfab/textures/logo-ign.png ./minetest_alac/worldmods/ignfab/textures/logo-ignfab.png ./minetest_alac/worldmods/ignfab/init.lua ./minetest_alac/worldmods/hardenedclay ./minetest_alac/worldmods/hardenedclay/depends.txt ./minetest_alac/worldmods/hardenedclay/textures ./minetest_alac/worldmods/hardenedclay/textures/hardenedclay_cyan.png ./minetest_alac/worldmods/hardenedclay/textures/hardenedclay_green.png ./minetest_alac/worldmods/hardenedclay/textures/hardenedclay_purple.png ./minetest_alac/worldmods/hardenedclay/textures/hardenedclay_red.png ./minetest_alac/worldmods/hardenedclay/textures/hardenedclay_light_gray.png ./minetest_alac/worldmods/hardenedclay/textures/hardenedclay_lime.png ./minetest_alac/worldmods/hardenedclay/textures/hardenedclay_light_blue.png ./minetest_alac/worldmods/hardenedclay/textures/hardenedclay_yellow.png ./minetest_alac/worldmods/hardenedclay/textures/hardenedclay_white.png ./minetest_alac/worldmods/hardenedclay/textures/hardenedclay_pink.png ./minetest_alac/worldmods/hardenedclay/textures/hardenedclay_magenta.png ./minetest_alac/worldmods/hardenedclay/textures/hardenedclay_regular.png ./minetest_alac/worldmods/hardenedclay/textures/hardenedclay_black.png ./minetest_alac/worldmods/hardenedclay/textures/hardenedclay_gray.png ./minetest_alac/worldmods/hardenedclay/textures/hardenedclay_brown.png ./minetest_alac/worldmods/hardenedclay/textures/hardenedclay_orange.png ./minetest_alac/worldmods/hardenedclay/textures/hardenedclay_blue.png ./minetest_alac/worldmods/hardenedclay/locale ./minetest_alac/worldmods/hardenedclay/locale/template.txt ./minetest_alac/worldmods/hardenedclay/locale/tr.txt ./minetest_alac/worldmods/hardenedclay/locale/de.txt ./minetest_alac/worldmods/hardenedclay/locale/es.txt ./minetest_alac/worldmods/hardenedclay/init.lua ./minetest_alac/geometry.dat ./minetest_alac/map.vox ./minetest_alac/map_meta.txt ./minetest_alac/world.mt du -h 28K ./minetest_alac/worldmods/easter_eggs/models 52K ./minetest_alac/worldmods/easter_eggs/textures 108K ./minetest_alac/worldmods/easter_eggs 844K ./minetest_alac/worldmods/minimap/textures 884K ./minetest_alac/worldmods/minimap 16K ./minetest_alac/worldmods/respawn 1,9M ./minetest_alac/worldmods/ignfab/textures 1,9M ./minetest_alac/worldmods/ignfab 208K ./minetest_alac/worldmods/hardenedclay/textures 52K ./minetest_alac/worldmods/hardenedclay/locale 288K ./minetest_alac/worldmods/hardenedclay 3,2M ./minetest_alac/worldmods 98M ./minetest_alac 98M . ls -la total 96732 drwxr-xr-x 3 plhardy plhardy 4096 juil. 16 11:55 . drwxrwxr-x 3 plhardy plhardy 4096 juil. 16 12:08 .. -rw-r--r-- 1 plhardy plhardy 438 juil. 16 11:55 env_meta.txt -rw-r--r-- 1 plhardy plhardy 856 juil. 16 11:55 geometry.dat -rw-r--r-- 1 plhardy plhardy 799 juil. 16 11:55 map_meta.txt -rw-r--r-- 1 plhardy plhardy 26329088 juil. 16 11:55 map.sqlite -rw-r--r-- 1 plhardy plhardy 72640552 juil. 16 11:55 map.vox drwxr-xr-x 7 plhardy plhardy 4096 juil. 16 11:56 worldmods -rw-r--r-- 1 plhardy plhardy 38 juil. 16 11:55 world.mt donc il faut compter environ 100M d'utilisé ===== openstreet map 3D ===== ==== OSM2World ==== [[http://osm2world.org/]] [[https://wiki.openstreetmap.org/wiki/OSM2World]] état actuel (15/03/2019) sous ubuntu 16.04 OSM2World se lance et permet de visualiser valbonne en 3D export depuis openstreetmap l'import du format obj wavefront est supporté par [[blender]] OSM2World$ mvn package OSM2World$ java -jar target/osm2world-0.3.0-SNAPSHOT.jar --help The options available are: [--config value] : properties file with configuration parameters [--gui] : start the graphical user interface [--help -?] : show this help [--input -i value] : the .osm input file [--input_bbox /([+-−]?\d+(?:\.\d+)?),([+-−]?\d+(?:\.\d+)?)/...] : lat,lon pairs defining an input bounding box (does not work with files) [--input_mode /FILE|OVERPASS/] : input mode [--input_query value] : overpass query string [--output -o /(.*)\.(?:obj|pov|o2w.pbf|png|ppm|gd)/...] : output files [--overpass_url value] : overpass instance to use [--oview.angle value] : downwards angle of orthographic view in degrees [--oview.bbox /([+-−]?\d+(?:\.\d+)?),([+-−]?\d+(?:\.\d+)?)/...] : lat,lon pairs defining a bounding box for orthographic view [--oview.from /[NESW]/] : direction from which the orthographic view is rendered [--oview.tiles /([0-9]{1,2}),([0-9]{1,9}),([0-9]{1,9})/...] : zoom,x,y triples of tiles defining a bounding box for orthographic view [--parameterFile value] : a file containing one set of parameters per line [--parameterFileDir value] : a directory containing parameter files; new files may be added while OSM2World is running [--performancePrint] : writes execution times to the command line [--performanceTable value] : appends a line with execution times to a file [--pview.aspect value] : aspect ratio (width / height) for perspective view [--pview.fovy value] : vertical field of view angle for perspective view, in degrees [--pview.lookAt /([+-−]?\d+(?:\.\d+)?),([+-−]?\d+(?:\.\d+)?),([+-−]?\d+(?:\.\d+)?)/] : lat,lon,ele of camera look-at for perspective view [--pview.pos /([+-−]?\d+(?:\.\d+)?),([+-−]?\d+(?:\.\d+)?),([+-−]?\d+(?:\.\d+)?)/] : lat,lon,ele of camera position for perspective view [--resolution /([0-9]{1,9}),([0-9]{1,9})/] : output size in pixels [--version] : print software version and exit OSM2World$ java -jar target/osm2world-0.3.0-SNAPSHOT.jar --version OSM2World 0.3.0-dev java -jar target/osm2world-0.3.0-SNAPSHOT.jar --gui le plus simple est d'exporter la carte depuis openstreetmap.org et ensuite d'ouvrir le fichier depuis le gui d'OSM2World. {{:slvpartage:osm2world_valbonne_2020-08-25_13-50-08.png?direct&400|}} ====== Jeu ====== Nouveau projet avec godot-engine qui est un moteur de jeux et les cartes openstreetmap étude par philippe lhardy https://godotengine.org/ Extension (AddOn) pour l'intégration de cartes openstreet map : https://github.com/RodZill4/godot-openstreetmap En mode recherche je me cherche comment intégrer l'extension dans godot. la licence d'utilisation est très permissive : MIT License Copyright (c) 2017 Rodolphe Suescun On fait un tour du côté de la communauté ? https://godotdevelopers.org/forum Plugin vs module http://docs.godotengine.org/en/stable/tutorials/plugins/editor/making_plugins.html il semble que cet addon soit un plugin donc ne nécessite pas une recompilation. utilisation de importer et modifier directement sur le projet godot-openstreetmap project.godot ====== Jeux ====== Voir le projet minetest [[slvpartage:minetest]] flightgear : http://wiki.flightgear.org/Osm2city.py