Detail publikace

Interpretační překladač atributovaných stochastických L-systémů s podporou 3D a VRML

BÍLEK Roman. Interpretační překladač atributovaných stochastických L-systémů s podporou 3D a VRML. In: Proceedings of 7th Conference Student FEI 2001. Brno: Fakulta elektrotechniky a informatiky VUT, 2001, s. 247-249. ISBN 80-214-1859-1.
Název anglicky
Interpreting Compiler Of Attributed Stochastic L-Systems Supporting 3D and VRML
Typ
článek ve sborníku konference
Jazyk
čeština
Autoři
Bílek Roman, Ing. (UIVT FEI VUT)
Klíčová slova

L-systém, deterministický, stochastický, atributovaný, parametrický, kontextový či otevřený L-systém, 0L-systémy, 1L-systémy, 2L-systémy, nonterminál, terminál, želví grafika, jazyk VRML

Abstrakt

Tato práce popisuje implementaci interpretačního překladače, který nejprve přeloží zdrojový soubor popisující akce pro jednotlivé nonterminální a terminální symboly daného L-systému do vnitřního mezikódu a následně interpretací jeho gramatiky vytvoří výstupní soubor obsahující dané akce. Tím, že akce pro jednotlivé symboly nejsou pevně dané, ale určují se ve vstupním zdrojovém souboru, má tento projekt, na rozdíl od jiných podobného zaměření, mnohem obecnější použití. Při použití v počítačové grafice totiž není závislý na žádném konkrétním grafickém prostředí a jeho využití navíc není omezeno jen na grafiku. Je zde též definován nový pojem atributované L-systémy. Při možnosti definovat akce je lze ovlivňovat i hodnotami různých proměnných. Navíc je neustále k dispozici informace o pozici a stavu želvy a tak lze vytvářet i jednoduché interakce s prostředím, jako je např. omezení růstu keře v určitém směru.

Rok
2001
Strany
247-249
Sborník
Proceedings of 7th Conference Student FEI 2001
Konference
Konference a soutěž STUDENT FEI 2001, Brno, CZ
ISBN
80-214-1859-1
Vydavatel
Fakulta elektrotechniky a informatiky VUT
Místo
Brno, CZ
BibTeX
@INPROCEEDINGS{FITPUB6796,
   author = "Roman B\'{i}lek",
   title = "Interpreta\v{c}n\'{i} p\v{r}eklada\v{c} atributovan\'{y}ch stochastick\'{y}ch L-syst\'{e}m\r{u} s podporou 3D a VRML",
   pages = "247--249",
   booktitle = "Proceedings of 7th Conference Student FEI 2001",
   year = 2001,
   location = "Brno, CZ",
   publisher = "Faculty of Electrical Engineering and Computer Science BUT",
   ISBN = "80-214-1859-1",
   language = "czech",
   url = "https://www.fit.vut.cz/research/publication/6796"
}
Nahoru