L-studio tutoriálBiokybernetika - 2002
milan jánošík
Náplň prezentácie
• Čo je L-studio?• Možnosti a využitie L-studia.• Užívateľské prostredie a organizácia projektov.• Príklad projektu v L-studiu.• Záver
Čo je L-studio
• Autori: M. James, M.Hammel, J.Hannan R.Měch,
Przemyslaw Prusinkiewicz• Program uľahčujúci modelovanie pomocou L-systémov.• Zjednodušuje používanie simulačného programu cpfg pod OS Windows
Možnosti a využitie L-studia• L-studio - nadstavba programu cpfg – The plant & fractal generator with continuous parameters.• Simulácia rastu rastlín.• Modelovanie šírenia sa aktivačných signálov pri raste. • Modelovanie alokovania zdrojov.• Simulovanie senzitivity rastliny na prostredie.• Simulovanie rastu ovplyvňujúcich sa rastlín a pod.• Modelovanie ekosystémov.• Generovanie fraktálov• Paleobotanika atď.
Užívateľské prostredie• základné menu• sekcie: L-system
View
Animate
Colors
Surfaces
Contours
Functions
Text file
Užívateľské prostredieSekcie L-system, View, Text file
Užívateľské prostredieSection animate
Užívateľské prostredieSection Colors – color map
Užívateľské prostredieSekcia Colors – materials
Užívateľské prostredieSekcia surfaces
Užívateľské prostredieSekcia contours a functions
Organizácia projektov.L-studio pracuje s čo množinou súborov, ktoré definujú ako model tak aj parametre pre cpfg • popis L-systému (*.l)• popis náhľadu (*.v) • animačný súbor (*.a)• mapa farieb (*.map)• materialy (*.mat)• atď.
Príklad projektu v L-studiuProjek basic – zo skupiny lineageIde o jednoduchý L-systém generujúci vetviacu sa štruktúru.
#define STEPS 4Lsystem: 1derivation length: STEPSAxiom: AA --> I[+A][-A]IAI --> IIhomomorphismA --> FI --> ,F;endlsystem
Príklad projektu v L-studiuV okne View zadáme zakladné parametre, pre generovanie:
angle factor: 8
initial color: 128
color increment: 1
initial line width: 3 pixels
line width increment: 0.3
viewpoint: 0,0,30
view reference point: 0,0,0
twist: 0
...
...
Príklad projektu v L-studiu
Kedže ide o jednoduchý príklad 2D L-systému parametre v dalších oknách nieje nutné dopĺáť.
• Ďalsím krokom je spustenie simulačného programu cpfg• V ponuke cpfg -> go!
Príklad projektu v L-studiu
Záver
• L-studio ver.1.0• informacie
http://neuron.tuke.sk/~janosik/bio
http://www.cpsc.ucalgary.ca/Redirect/lstudio
Dakujem za pozornosť