Prírodou inšpirované algoritmy

študijné materiály pre projekt mobilnej triedy umelej inteligencie

Späť ku kurzom triedy
Obsah
Teória L-systémov
Symboly interpretované korytnačkou
Morfogenéza
Zoznam appletov a programov na webe
3D applet
L-studio tutoriál
Galéria
Nebiologické aplikácie L-systemov
O tejto kapitole



Ostatné kapitoly
Lindenmayerove systémy
Modelovanie ekosystémov
Dawkinsove biomorfy
Reakčno-difúzne modely
Difúzne ohraničené zhlukovanie
Voronoiove diagramy
Časticové systémy
Fibbonaciho čísla a zlatý rez


Tutoriály
 Celulárne automaty
 Morfogenéza
 Simulátory
 Evolučné algoritmy
 Chaos
 Roboty
 Rôzne


Zoznam appletov a programov na webe

L-Systems Applet

autor Robert Jessop
odkaz http://home.clara.net/niknak/fractal
operačný systém java applet
podpora L-systémov V applete je možné si vybrať L-systém z ponuky. Obsahuje možnosť nastavenia iterácie.
grafické možnosti Zobrazuje v 2D. Kreslí čiernymi čiarami.

Graphical L-Systems Applet

autor J Scott Cameron
odkaz http://www.alesdar.org/oldSite/IS/LSystem/LSystem.html
operačný systém java applet
podpora L-systémov Podporuje znaky F,f,+,-,[,]. Je možné editovať L-systém, nastaviť uhlo rotácie korytnačky a počet iteracií.
grafické možnosti Zobrazuje v 2D. Kreslí modrými čiarami.

L-system Applet

autor U. Schwebinghaus
odkaz http://www.fraktalwelt.de/myhome/lmayer2.htm#applet
operačný systém java applet
podpora L-systémov Je možné editovať L-systém, nastaviť uhol rotácie korytnačky a počet iteracií. Používa najviac dva pravidlá. Má symboli pre zmenu dľžky čiar. Má niekoľko nepomenovaných prednastavených L-systémov.
grafické možnosti Zobrazuje v 2D, je možné L-system zmenšovať a posúvať. Kreslí čiarami s farebným efektom.

Lindenmayer 2.2

autor U. Schwebinghaus
odkaz http://www.fraktalwelt.de/myhome/lmayer.htm
operačný systém Windows
podpora L-systémov Je možné editovať L-systém, nastaviť uhol rotácie korytnačky a počet iteracií. Má symboli pre zmenu dľžky čiar. L-systémy načítava zo súborov s binárnim formátom. Nepodporuje parametrické, stochastické ani kontextové L-systémy.
grafické možnosti Zobrazuje v 2D, L-systém je možné zmenšovať a posúvať. Kreslí čiarami s farebným efektom. Možnosť nastaviť paletu.

LGrammar - A Graphics Tool for Lindenmayer Systems

autor Anke Robeller
odkaz http://www.ee.uwa.edu.au/~braunl/lgrammar/
operačný systém java applet
podpora L-systémov Podporuje 3D L-systémy. Umožňuje kresliť polygóny. Je možné editovať L-systém.
grafické možnosti Zobrazuje v 3D. Je možné nastaviť paletu pre vykreslovanie. Trochu neprehľadné ovládanie.

LinSys3D

autor Andrea Esuli
odkaz http://web.tiscali.it/esuli/LinSys3d/
operačný systém Windows
podpora L-systémov Je možné editovať L-systém. L-systémy načítava zo súborov s binárnim formátom. Podporuje parametrické, stochastické a kontextové L-systémy.
grafické možnosti Zobrazuje v 3D, L-systém je možné zmenšovať a posúvať. Pri kreslení využíva predpripravené 3D modely, ako kocka, list, kvet a podobné. Model osvetľuje svetlami u ktorých je možné nastaviť pozíciu a farbu.

Lsystem5

autor Timothy C. Perz
odkaz http://web.tiscali.it/esuli/LinSys3d/
operačný systém Windows
podpora L-systémov Je možné editovať L-systém. L-systémy načítava zo súborov s textovým formátom. Nepodporuje parametrické, stochastické ani kontextové L-systémy.
grafické možnosti Pokročilá 3D grafika, podpora prace s textúrami. L-systém je možné zmenšovať a posúvať.

LSysMaker

autor Jozef Chvál
odkaz http://alife.tuke.sk/projekty/l-sys/software.html
operačný systém Windows
podpora L-systémov Je možné editovať L-systém. L-systémy načítava zo súborov s textovým formátom. Podporuje parametrické, stochastické a kontextové L-systémy. Podpora pre homomorfizmus.
grafické možnosti Pokročilá 3D grafika. L-systém je možné zmenšovať a posúvať. Symbol pre nastavenie farby.

3D_Lsystems

autori Marek Mižanin, Peter Ovčarik
odkaz http://neuron.tuke.sk/~mizanin/files/3D_Lsystems.zip
operačný systém Windows
podpora L-systémov L-systémy načítava zo súborov s textovým formátom. Podporuje parametrické, stochastické a kontextové L-systémy. Podpora pre homomorfizmus.
grafické možnosti Pokročilá 3D grafika. L-systém je možné zmenšovať a posúvať. Podpora pre kontúry, textúry, materiály a svetlá.

Lstudio

autori Przemyslaw Prusinkiewicz a spol.
odkaz http://algorithmicbotany.org/virtual_laboratory/
operačný systém Windows/Unix
podpora L-systémov Pracuje so všetkými rozšíreniami L-systémov.
grafické možnosti Pokročilá 3D grafika. Podpora pre kontúry, textúry, materiály, svetlá a Bezierové plochy. Animácie.

Hore
Kontakt: Marek Bundzel