Optimizing scriptable generator of terrain maps
Optimalizující skriptovatelný generátor map krajiny
diplomová práce (OBHÁJENO)
Zobrazit/ otevřít
Trvalý odkaz
http://hdl.handle.net/20.500.11956/67524Identifikátory
SIS: 130359
Katalog UK: 990019360920106986
Kolekce
- Kvalifikační práce [11981]
Autor
Vedoucí práce
Oponent práce
Kahoun, Martin
Fakulta / součást
Matematicko-fyzikální fakulta
Obor
Softwarové systémy
Katedra / ústav / klinika
Katedra softwarového inženýrství
Datum obhajoby
3. 2. 2015
Nakladatel
Univerzita Karlova, Matematicko-fyzikální fakultaJazyk
Angličtina
Známka
Výborně
Klíčová slova (česky)
terrain height map, erosion, programming language, interpreterKlíčová slova (anglicky)
terrain height map, erosion, programming language, interpreterCílem této práce je vytvoření procedurálního generátoru krajiny programovatelného pomocí turingovsky úplného skriptovacího jazyka. Tento generator musí umožňovat generování libovolné obdelníkové části mapy popsané libovolným skriptem. V prácí je vysvětleno proč toto znemožňuje využítí tradičního interpretu skriptovacího jazyka a navrhuje nový dvoufázový model interpretu, který dělí spuštění skriptu na dva kroky - v prvním je vykonán kód skriptu a až ve druhém jsou vyrenderovány samotné mapy. Powered by TCPDF (www.tcpdf.org)
The goal of this thesis is to develop a procedural terrain height map generator programmable using a Turing complete scripting language. The generator must allow rendering of partial maps by generating arbitrary rectangular region of the map described by any script. The thesis explains why this means the traditional script execution model won't work in this case and proposes a novel two stage model, which executes the scripts in two stages - a simulation stage and a rendering stage. Powered by TCPDF (www.tcpdf.org)
