COME CREARE IL MESH TERRAIN PER LEUROPA di Francesco Mandelli Dopo la segnalazione che avevo fatto sulla mailing list di Ali d'Italia, e considerato che disponevo ormai di tutta la documentazione necessaria per migliorare il mesh terrain per lEuropa, ho valutato più conveniente proseguire lo studio piuttosto che scaricare tonnellate di files dal web. Infatti alla fine è più veloce ed economico realizzare in proprio un nuovo scenario piuttosto che utilizzare quanto creato da altri, ed è anche più divertente.
Bene. Cosa ci serve? http://www1.gsi-mc.go.jp/gtopo30/gtopo30.html Scompattiamolo con Winzip e ricordiamoci di disattivare in Winzip lopzione (in Options-Configuration-Miscellaneous) "Tar File CR/LF conversion".Conserviamo solamente i files *.dem e *.gif. Gli altri possiamo cancellarli. Il programma FS Terrain di Martin Wright, nonché il file mwgfx.dll scaricabili dal sito dello stesso al seguente link: http://www.mnwright.freeserve.co.uk/ I programmi allegati al Terrain SDK della Microsoft per Flight Simulator, scaricabile al seguente link: http://www.microsoft.com/games/fs2000/sdk/fs2000_terrain_sdk.EXE I programmi sopra indicati, i dati DEM e il file mwgfx.dll dovranno essere installati in ununica directory, che per comodità possiamo chiamare Mesh (vi piace?).
Passiamo ora alla creazione vera e propria dello scenario con mesh terrain dettagliato. Come abbiamo visto, lo scenario di default di FS2000 prevede per lEuropa rilievi altimetrici a 30 archi per secondo (secondo lopinione di alcuni ancora meno), corrispondenti a circa 1 chilometro. Per la rilevazione di questi rilievi utilizza il file dellUSGS sopra indicato. Allora quale può essere la novità? Con il programma di Martin Wright possiamo ricompilare lo scenario, prevedendo rilievi altimetrici fino a 3,75 archi per secondo, utilizzando le tecniche di interpolazione grafica. Avremo uno scenario che, se forse non sarà più realistico, sarà certamente molto più dettagliato, con una maggiore incidenza di valli e rilievi. Provare per credere Passiamo al lavoro. Il file DEM per lEuropa occidentale prevede la copertura da N40 a N90 e da W20 a E20. Per cominciare possiamo lavorare sulla zona delle Alpi. Realizzeremo tanti files bgl corrispondenti ciascuno a 3 gradi (180 minuti) di latitudine e longitudine. Apriamo pertanto il programma FSTerrain. Indichiamo come punto di NW N50 E06. Width 180 (minutes) Height 180 (minutes) Clicchiamo "Get GTOPO30" e indichiamo il file w020n90.dem LOD "auto" Ci comparirà la cartina della zona su cui lavoreremo. Clicchiamo "Double Resolution" Da 30 passiamo a 15 archi secondo Clicchiamo "Double Resolution" Da 15 passiamo a 7,5 archi secondo Clicchiamo "Double Resolution" Da 7,5 passiamo a 3,75 archi secondo Tools Create Terrain bgl diamo il nome N50E06.bgl e facciamo lavorare il programma. Abbiamo creato così un mesh dettagliato per una porzione di territorio.
Proseguiamo nel lavoro porzione per porzione e creiamo i bgl che ci interessano. Per rifare lintera penisola italiana ho impiegato meno di unora. Riuniamo tutti i bgl creati in una sottocartella di FS2000. Esempio: C:\FS2000\MESH\SCENERY Rendiamo lo scenario visibile in FS2000 attraverso la libreria degli scenari (Add scenery ecc.) e assegnamogli il layer più alto (1). Il gioco è fatto. Ricordiamoci comunque: se non abbiamo un computer con elevate prestazioni è meglio lasciar perdere, pena la riduzione sostanziale del frame rate. Francesco Mandelli Novembre 2000 Scrivi un articolo legato alla simulazione di volo e invialo a: Copyright 2000 by Ali d'Italia. All rights reserved. |