Vzhledem k neustále se opakujícím dotazům jak vygenerovat terén jsem se rozhodl napsat tento příspěvek. Původně jsem si myslel že nic takového nebude nutné neboť v sekci dotazů FAQ uvádím pár zásad které je nutné po vygenerování terénu zkontrolovat a uvádím tam také přesné datum příspěvku na stránkách (nyní http://trainsim.bonusweb.cz) kde jsou potřebné odkazy pro získání všeho nezbytného a v připojené diskusi k tomuto příspěvku je popsáno co vše je zapotřebí a jak terén vygenerovat.
Bohužel jak je vidět tak pro mnoho lidí je nemožné se tímto vším probrat či to vůbec najít takže bohužel pro mne jsem nucen toto shrnout a popsat podrobně a snad i pochopitelně pro druhé jedince. Nedokáži si ale představit jak jedinci nechápající to, co již bylo zveřejněno docela jasně, se chtějí prokousat záludnostmi editoru tratě které jsou nesrovnatelně horší než je vše zde již zmíněné. Dopředu proto varuji všechny kdo uvažují o stavbě vlastní tratě pokud nezvládají číst a řídit se již zveřejněnými pokyny i když trochu rozesetými po internetu.
Je nutné si před stavbou tratě uvědomit co má být výsledným produktem. Pokud jde o nějakou fiktivní trať tak pak je to mnohem jednodušší ale bez příslušných znalostí z toho ve většině případů vzniká jen jakási dost nereálná a z pohledu provozu i nesmyslná fikce. Pokud to má být reálná trať tak to není jen o vlastní stavbě tratě. Koleje dokáže položit každá „lama“ jak jsem kdysi četl v jedné diskusi na IRC kanálu. Je to i o mnoha hodinách v terénu při focení REÁLNÝCH budov za vhodného počasí (dost mne pobaví budovy focené v létě za plného slunce v zimním počasí v simulátoru a to raději ani nemluvím o tom když ještě sněží), O jejich následném vymodelování, zpracování fotek na textury v slušném editoru atd.
Čili pokud to shrnu tak je zapotřebí ovládat následující programy:
a) Route geometry extractor
b) Editor tratě
c) DEMEx pro export terénu
d) 3dem pro konverzi geografických dat
e) Modelovací program
f) Grafický program pro úpravu fotek
g) A nakonec je zapotřebí se také naučit tvořit i mise v Editoru misí
A můžete mi věřit že kromě bodu „c“ a „d“ se nejedná o nic jednoduchého na zvládnutí. Jen zvládnutí bodu g mé maličkosti ve spolupráci s Jackem trvalo přes půl roku. S Editorem trati se prokousávám také poměrně dlouho (hlavně mne k tomu donutila práce na překladu knihoven k simulátoru) a nejsem přesvědčen že ho po 5 měsících znám víc jak z poloviny (hlavně jeho problémy). Vím o mnoha obrazovkách které v editoru jsou ale dodnes se mi je nepodařilo při vlastní práci vyvolat.
Takže již dost varování a teď k tomu co vše budete potřebovat.
Z adresy ftp://e0srp01u.ecs.nasa.gov/srtm/version2/ je zapotřebí si stáhnout soubory obsahující geografická data. Cituji z diskuse u původního zveřejnění příspěvku:
Stačí jich pár. Soubory jsou značeny klíčem NxxEyyy.hgt.zip, kde xx je zeměpisná výška a yyyy je zeměpisná šířka. V podstatě stačí soubory N48-51 a E12-19 a máte celou Českou republiku i s okolím. Pro běžnou trať několika desítek kilometrů stačí od 1 do 4 souboru. Především si zjistěte souřadnice a pak stahujte.
Jedná se o FTP server amerického federálního USGS (United States Geological Survey). Zkuste se tam připojit pres FTP klienta, jako je třeba FAR či WinCommander. Jako FTP server zadejte edcsgs9.cr.usgs.gov , jako uživatele anonymous , jako heslo svůj email a po přihlášení se proklikejte do /pub/data/srtm/Eurasia. Pokud to nepůjde, zkuste pasivní mód (Passive). Přístupy jsou logovány a monitorovány, jinak to jsou veřejně přístupná data, v normálních zemích totiž platí, že pokud je něco hrazeno z peněz daňových poplatníků (jako třeba ty družice co to sejmuly), tak je to těm co to zaplatili (zde myšleno Američanům) volně k dispozici.
Jinak jedná se o dem25, z čehož plyne, že snímání bylo v rastru po 25 metrech. Z toho též plyne, že výsledný model není nijak zvlášť přesný, neboť norma prý připouští v kopcovitém terénu výškovou nepřesnost 10 metrů. Přesnější jsou soubory dem10, ale ty jsou pouze za penízky. Pokud tvoříte trať v mírně členitém terénu, super, ale pro horské tratě asi nepoužitelné. To je můj subjektivní dojem, nechci vás zrazovat předem. Jinak hodně štěstí.
Tolik z citací v diskusi uvedené u tohoto příspěvku z 18.11.2003 nyní na trainsim.bonusweb.cz
Z adresy http://www.visualizationsoftware.com/3dem/downloads.html je zapotřebí si stáhnout program 3dem pro převod těch geografických souborů do grafické podoby.
Z adresy http://www.dem-ex.com/ je zapotřebí si stáhnout program DEMEx pro převod těch grafických souborů do formátu kterému již simulátor rozumí.
Tak a teď již máte vše potřebné. Takže teď již vlastní postup generování terénu.
1) Po otevření Generátoru terénu tratě je zobrazen celý svět. Pravým tlačítkem myši se postupně přibližte na Českou republiku. Můžete se orientovat podle zobrazovaných souřadnic v levém dolním rohu obrazovky.
V menu Souboru si založte novou trať a vyplňte její údaje. Vytvořte novou čtvercovou mřížku. Klávesou F4 si zapněte zobrazení čtvercové mřížky. Klávesou F5 si zapněte vektorové zobrazení tratí (červené linky).
Po přesné lokalizaci Vámi požadované tratě si pravým tlačítkem myši rozdělte terén na co nejmenší čtverce a taktéž pravým tlačítkem myši si jednotlivé čtverce aktivujte (zatrhněte).
Tímto máte definován požadovaný rozsah terénu. Může to vypadat následovně:
2) Vlastní generace terénu se spustí volbou „Úpravy -> Vygenerovat čtverce terénu“. Po jejich vygenerování vše uložte a máte základní naprosto rovný terén. Takto je generována trať pana Šemory. Tím skončil neboť v době kdy začal stavět své dílo tak o možnosti vygenerování reálného terénu nebyla žádná veřejně dostupná informace známa.
3) Nyní si rozbalte stáhnuté soubory s geografickými daty do jednoho adresáře. Nainstalujte/rozbalte si i oba stažené programy. Po spuštění programu 3DEM v menu „File -> Load terrain model“ vyberte soubory typu HGT a otevřete si příslušný soubor. Zobrazí se pak část území obsažená v tomto souboru.
4) Uložte tento soubor opět zpátky na disk pojmenovaný tak aby jste věděli o jaké souřadnice se jedná. Vyberte tentokrát koncovku GeoTIFF DEM.
5) Toto opakujte pro další části území které chcete vygenerovat. Nejlépe je vygenerovat/převést si vše najednou.
6) Nyní spusťte program DEMEX v demonstračním módu. Přes volbu „File -> Open“ si otevřete první již převedený čtverec. Přes volbu „File ->Merge DEM“ si pak otevřete další již převedené čtverce. Získáte tak postupně zobrazení celého požadovaného území.
7) Nyní si otevřete přes volbu „File -> Select Route“ Vámi již vygenerovaný terén připravované tratě. Po jejím otevření by to mohlo vypadat následovně:
8 ) Nyní ve volbě „Standard Terrain -> Create route terrain“ můžete spustit vlastní vygenerování terénu. Tím dojde k vytvoření základnímu profilu terénu.
Na závěr vše uložte. Po prvním spuštění Editoru probíhá vygenerování dalších pracovních souborů takže je zapotřebí určitý čas vyčkat než vše naběhne.
Jinak ještě jedna poznámka – výchozí bod/pozici pro editor tratě lze nastavit kliknutím pravého tlačítka myši na příslušném čtverci v editoru tratě a odklepnutím poslední volby v zobrazené nabídce.
A teď ještě pár důležitých věcí. V některých případech obsahuje vygenerovaný terén chyby které se projevují až při přejezdu přes poledník či rovnoběžku. Proto pokud si chcete ušetřit spoustu zbytečné práce tak doporučuji hned po vygenerování terénu položit delší úsek kolejí přes poledníky či rovnoběžky obsažené v terénu a vytvořte si mise v kterých projedete příslušné úseky oběma směry. V jedné misi jen jedním směrem a v druhé misi druhým směrem. Vyhnete se tak problémům kterými trpí například trať Vysočina. V jednom směru při přejezdu poledníku simulátor přestává zobrazovat terén. Tato chyba není závislá na Xtraktech, jak tvrdí technická podpora MSTS, neboť se projevuje i na čistých nemodifikovaných instalacích simulátoru. Vzniká někde v řetězci generování terénu. Pokud se podaří vytvořit terén který se při přejezdu poledníku či rovnoběžky ztratí tak vše smažte a začněte znovu a zkuste doplnit či vynechat některý krok v postupu který jste absolvovali. Třeba se podaří malinko obměněným postupem vygenerovat terén bez této chyby.
Další chyba je patrná v okamžiku otvírání tratě se zapnutou obnovou traťové databáze. Pokud se kontrola/obnova databáze nezastaví a čísla běží stále dál a kamera je dlouho mimo plochu terénu tak se podařilo rozhodit údaje podle kterých se editor orientuje. Řešení je opět jen jedno jediné – smazat a začít znovu.
Pokud se nepodaří vygenerovat terén přes rovnoběžky či poledníky bez těchto chyb tak zbývá dvojí řešení – smířit se s chybou nebo si vybrat jinou trať.
A ještě jedna poznámka na okraj. Výše zmíněným postupem lze terén kdykoliv podle potřeby rozšiřovat podle toho jak trať roste.
A teď ještě slovo na závěr. Znovu apeluji na zdravý rozum. Opravdu jste přesvědčeni že vše potřebné v případě tvorby reálné tratě zvládnete? Jak rychle ji jste schopni postavit? Umíte i modelovat? Nevzdáte to někde v půli cesty a dotáhnete to až do konce? Je tak nutné již teď ne tak početné síly schopné a ochotné tvořit trať nechat rozdrobené?
Pouvažoval bych spíše o tom jestli se nespojit do větších týmů. Ukázkou spolupráce na reálné trati může být dílo pana Šemory ke kterému se již pár lidí připojilo. Bohužel to jde jen jedním jediným způsobem – modelováním reálných budov a staveb souvisejících s tratí. Tvorbu tratě a samotné pokládání kolejí bohužel nejde realizovat na více samostatných místech a později je spojit do jednoho celku.
Já teď použiji tuto příležitost k tomu že se přiznávám ke stavbě celé Prahy a postupně i jejího okolí. Mám již několik jedinců kteří se mnou spolupracují ale i tak je to dílo na dlouho. Podklady týkající se Pražských stanic mám dostatečné (například Praha Hlavní mám ve schématu ještě i s točnou a depem které tam kdysi bylo). Těšnov již stavět nebudu i když podklady jsou také ale je to přece jenom již vzdálenější historie. Směr na Ústí nad Labem jsem schopen si časem zdokumentovat – tímto směrem jezdím dost často. Směr na Rakovník chce táhnout jeden ze spolupracujících lidí. Další směry/tratě budou závislé na tom kdo a jak bude spolupracovat a zatím nic není uzavřeno. Pokud máte zájem o spolupráci tak bych byl velmi potěšen.
Jinak jakékoliv dotazy či připomínky nebo doplnění toho jak vytvořit reálný terén pište sem aby to bylo přístupné i pro ostatní a na jednom místě.
Bohužel jak je vidět tak pro mnoho lidí je nemožné se tímto vším probrat či to vůbec najít takže bohužel pro mne jsem nucen toto shrnout a popsat podrobně a snad i pochopitelně pro druhé jedince. Nedokáži si ale představit jak jedinci nechápající to, co již bylo zveřejněno docela jasně, se chtějí prokousat záludnostmi editoru tratě které jsou nesrovnatelně horší než je vše zde již zmíněné. Dopředu proto varuji všechny kdo uvažují o stavbě vlastní tratě pokud nezvládají číst a řídit se již zveřejněnými pokyny i když trochu rozesetými po internetu.
Je nutné si před stavbou tratě uvědomit co má být výsledným produktem. Pokud jde o nějakou fiktivní trať tak pak je to mnohem jednodušší ale bez příslušných znalostí z toho ve většině případů vzniká jen jakási dost nereálná a z pohledu provozu i nesmyslná fikce. Pokud to má být reálná trať tak to není jen o vlastní stavbě tratě. Koleje dokáže položit každá „lama“ jak jsem kdysi četl v jedné diskusi na IRC kanálu. Je to i o mnoha hodinách v terénu při focení REÁLNÝCH budov za vhodného počasí (dost mne pobaví budovy focené v létě za plného slunce v zimním počasí v simulátoru a to raději ani nemluvím o tom když ještě sněží), O jejich následném vymodelování, zpracování fotek na textury v slušném editoru atd.
Čili pokud to shrnu tak je zapotřebí ovládat následující programy:
a) Route geometry extractor
b) Editor tratě
c) DEMEx pro export terénu
d) 3dem pro konverzi geografických dat
e) Modelovací program
f) Grafický program pro úpravu fotek
g) A nakonec je zapotřebí se také naučit tvořit i mise v Editoru misí
A můžete mi věřit že kromě bodu „c“ a „d“ se nejedná o nic jednoduchého na zvládnutí. Jen zvládnutí bodu g mé maličkosti ve spolupráci s Jackem trvalo přes půl roku. S Editorem trati se prokousávám také poměrně dlouho (hlavně mne k tomu donutila práce na překladu knihoven k simulátoru) a nejsem přesvědčen že ho po 5 měsících znám víc jak z poloviny (hlavně jeho problémy). Vím o mnoha obrazovkách které v editoru jsou ale dodnes se mi je nepodařilo při vlastní práci vyvolat.
Takže již dost varování a teď k tomu co vše budete potřebovat.
Z adresy ftp://e0srp01u.ecs.nasa.gov/srtm/version2/ je zapotřebí si stáhnout soubory obsahující geografická data. Cituji z diskuse u původního zveřejnění příspěvku:
Stačí jich pár. Soubory jsou značeny klíčem NxxEyyy.hgt.zip, kde xx je zeměpisná výška a yyyy je zeměpisná šířka. V podstatě stačí soubory N48-51 a E12-19 a máte celou Českou republiku i s okolím. Pro běžnou trať několika desítek kilometrů stačí od 1 do 4 souboru. Především si zjistěte souřadnice a pak stahujte.
Jedná se o FTP server amerického federálního USGS (United States Geological Survey). Zkuste se tam připojit pres FTP klienta, jako je třeba FAR či WinCommander. Jako FTP server zadejte edcsgs9.cr.usgs.gov , jako uživatele anonymous , jako heslo svůj email a po přihlášení se proklikejte do /pub/data/srtm/Eurasia. Pokud to nepůjde, zkuste pasivní mód (Passive). Přístupy jsou logovány a monitorovány, jinak to jsou veřejně přístupná data, v normálních zemích totiž platí, že pokud je něco hrazeno z peněz daňových poplatníků (jako třeba ty družice co to sejmuly), tak je to těm co to zaplatili (zde myšleno Američanům) volně k dispozici.
Jinak jedná se o dem25, z čehož plyne, že snímání bylo v rastru po 25 metrech. Z toho též plyne, že výsledný model není nijak zvlášť přesný, neboť norma prý připouští v kopcovitém terénu výškovou nepřesnost 10 metrů. Přesnější jsou soubory dem10, ale ty jsou pouze za penízky. Pokud tvoříte trať v mírně členitém terénu, super, ale pro horské tratě asi nepoužitelné. To je můj subjektivní dojem, nechci vás zrazovat předem. Jinak hodně štěstí.
Tolik z citací v diskusi uvedené u tohoto příspěvku z 18.11.2003 nyní na trainsim.bonusweb.cz
Z adresy http://www.visualizationsoftware.com/3dem/downloads.html je zapotřebí si stáhnout program 3dem pro převod těch geografických souborů do grafické podoby.
Z adresy http://www.dem-ex.com/ je zapotřebí si stáhnout program DEMEx pro převod těch grafických souborů do formátu kterému již simulátor rozumí.
Tak a teď již máte vše potřebné. Takže teď již vlastní postup generování terénu.
1) Po otevření Generátoru terénu tratě je zobrazen celý svět. Pravým tlačítkem myši se postupně přibližte na Českou republiku. Můžete se orientovat podle zobrazovaných souřadnic v levém dolním rohu obrazovky.
V menu Souboru si založte novou trať a vyplňte její údaje. Vytvořte novou čtvercovou mřížku. Klávesou F4 si zapněte zobrazení čtvercové mřížky. Klávesou F5 si zapněte vektorové zobrazení tratí (červené linky).
Po přesné lokalizaci Vámi požadované tratě si pravým tlačítkem myši rozdělte terén na co nejmenší čtverce a taktéž pravým tlačítkem myši si jednotlivé čtverce aktivujte (zatrhněte).
Tímto máte definován požadovaný rozsah terénu. Může to vypadat následovně:
2) Vlastní generace terénu se spustí volbou „Úpravy -> Vygenerovat čtverce terénu“. Po jejich vygenerování vše uložte a máte základní naprosto rovný terén. Takto je generována trať pana Šemory. Tím skončil neboť v době kdy začal stavět své dílo tak o možnosti vygenerování reálného terénu nebyla žádná veřejně dostupná informace známa.
3) Nyní si rozbalte stáhnuté soubory s geografickými daty do jednoho adresáře. Nainstalujte/rozbalte si i oba stažené programy. Po spuštění programu 3DEM v menu „File -> Load terrain model“ vyberte soubory typu HGT a otevřete si příslušný soubor. Zobrazí se pak část území obsažená v tomto souboru.
4) Uložte tento soubor opět zpátky na disk pojmenovaný tak aby jste věděli o jaké souřadnice se jedná. Vyberte tentokrát koncovku GeoTIFF DEM.
5) Toto opakujte pro další části území které chcete vygenerovat. Nejlépe je vygenerovat/převést si vše najednou.
6) Nyní spusťte program DEMEX v demonstračním módu. Přes volbu „File -> Open“ si otevřete první již převedený čtverec. Přes volbu „File ->Merge DEM“ si pak otevřete další již převedené čtverce. Získáte tak postupně zobrazení celého požadovaného území.
7) Nyní si otevřete přes volbu „File -> Select Route“ Vámi již vygenerovaný terén připravované tratě. Po jejím otevření by to mohlo vypadat následovně:
8 ) Nyní ve volbě „Standard Terrain -> Create route terrain“ můžete spustit vlastní vygenerování terénu. Tím dojde k vytvoření základnímu profilu terénu.
Na závěr vše uložte. Po prvním spuštění Editoru probíhá vygenerování dalších pracovních souborů takže je zapotřebí určitý čas vyčkat než vše naběhne.
Jinak ještě jedna poznámka – výchozí bod/pozici pro editor tratě lze nastavit kliknutím pravého tlačítka myši na příslušném čtverci v editoru tratě a odklepnutím poslední volby v zobrazené nabídce.
A teď ještě pár důležitých věcí. V některých případech obsahuje vygenerovaný terén chyby které se projevují až při přejezdu přes poledník či rovnoběžku. Proto pokud si chcete ušetřit spoustu zbytečné práce tak doporučuji hned po vygenerování terénu položit delší úsek kolejí přes poledníky či rovnoběžky obsažené v terénu a vytvořte si mise v kterých projedete příslušné úseky oběma směry. V jedné misi jen jedním směrem a v druhé misi druhým směrem. Vyhnete se tak problémům kterými trpí například trať Vysočina. V jednom směru při přejezdu poledníku simulátor přestává zobrazovat terén. Tato chyba není závislá na Xtraktech, jak tvrdí technická podpora MSTS, neboť se projevuje i na čistých nemodifikovaných instalacích simulátoru. Vzniká někde v řetězci generování terénu. Pokud se podaří vytvořit terén který se při přejezdu poledníku či rovnoběžky ztratí tak vše smažte a začněte znovu a zkuste doplnit či vynechat některý krok v postupu který jste absolvovali. Třeba se podaří malinko obměněným postupem vygenerovat terén bez této chyby.
Další chyba je patrná v okamžiku otvírání tratě se zapnutou obnovou traťové databáze. Pokud se kontrola/obnova databáze nezastaví a čísla běží stále dál a kamera je dlouho mimo plochu terénu tak se podařilo rozhodit údaje podle kterých se editor orientuje. Řešení je opět jen jedno jediné – smazat a začít znovu.
Pokud se nepodaří vygenerovat terén přes rovnoběžky či poledníky bez těchto chyb tak zbývá dvojí řešení – smířit se s chybou nebo si vybrat jinou trať.
A ještě jedna poznámka na okraj. Výše zmíněným postupem lze terén kdykoliv podle potřeby rozšiřovat podle toho jak trať roste.
A teď ještě slovo na závěr. Znovu apeluji na zdravý rozum. Opravdu jste přesvědčeni že vše potřebné v případě tvorby reálné tratě zvládnete? Jak rychle ji jste schopni postavit? Umíte i modelovat? Nevzdáte to někde v půli cesty a dotáhnete to až do konce? Je tak nutné již teď ne tak početné síly schopné a ochotné tvořit trať nechat rozdrobené?
Pouvažoval bych spíše o tom jestli se nespojit do větších týmů. Ukázkou spolupráce na reálné trati může být dílo pana Šemory ke kterému se již pár lidí připojilo. Bohužel to jde jen jedním jediným způsobem – modelováním reálných budov a staveb souvisejících s tratí. Tvorbu tratě a samotné pokládání kolejí bohužel nejde realizovat na více samostatných místech a později je spojit do jednoho celku.
Já teď použiji tuto příležitost k tomu že se přiznávám ke stavbě celé Prahy a postupně i jejího okolí. Mám již několik jedinců kteří se mnou spolupracují ale i tak je to dílo na dlouho. Podklady týkající se Pražských stanic mám dostatečné (například Praha Hlavní mám ve schématu ještě i s točnou a depem které tam kdysi bylo). Těšnov již stavět nebudu i když podklady jsou také ale je to přece jenom již vzdálenější historie. Směr na Ústí nad Labem jsem schopen si časem zdokumentovat – tímto směrem jezdím dost často. Směr na Rakovník chce táhnout jeden ze spolupracujících lidí. Další směry/tratě budou závislé na tom kdo a jak bude spolupracovat a zatím nic není uzavřeno. Pokud máte zájem o spolupráci tak bych byl velmi potěšen.
Jinak jakékoliv dotazy či připomínky nebo doplnění toho jak vytvořit reálný terén pište sem aby to bylo přístupné i pro ostatní a na jednom místě.