1 / 25

alexandra ADAMIKOVA, maria KOVACOVA, zuzana POZSGAIOVA, andrej BANKOVICH

UVOD. alexandra ADAMIKOVA, maria KOVACOVA, zuzana POZSGAIOVA, andrej BANKOVICH. PROCEDURALNE modelovanie. spolocny pojem pre vacsi pocet technik v CG popis vytvorenia 3D modelu alebo textury pomocou sady pravidiel. UVOD.

illias
Download Presentation

alexandra ADAMIKOVA, maria KOVACOVA, zuzana POZSGAIOVA, andrej BANKOVICH

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. UVOD alexandra ADAMIKOVA, maria KOVACOVA, zuzana POZSGAIOVA, andrej BANKOVICH

  2. PROCEDURALNEmodelovanie • spolocnypojem pre vacsipocettechnik v CG • popisvytvorenia 3D modelualebotexturypomocousadypravidiel UVOD alexandra ADAMIKOVA, maria KOVACOVA, zuzana POZSGAIOVA, andrej BANKOVICH

  3. TECHNIKYmodelovanie • l-systemy, fraktaly, generativnemodelovanie • navytvaraniescenypouzivajualgoritmus • v podstatekazdatechnikapouzivanejakyalgoritmusnavytvaranie a uskladnovaniedat • proceduralnemodelovaniesazameriavanavytvaraniepodlasadypravidiel, niepomocouupravovaniamodeluceznejaky user interface UVOD alexandra ADAMIKOVA, maria KOVACOVA, zuzana POZSGAIOVA, andrej BANKOVICH

  4. POUZITIEtechnik • postupmanualnehovytvaraniesceny je zdlhavy a narocny • steblatravygenerovanepomocou l-systemov • krajinnypovrch, mesta … atd. UVOD alexandra ADAMIKOVA, maria KOVACOVA, zuzana POZSGAIOVA, andrej BANKOVICH

  5. CITY GENERATION alexandra ADAMIKOVA, maria KOVACOVA, zuzana POZSGAIOVA, andrej BANKOVICH

  6. CITYgeneration • vytvoreniemestskejoblasti, ktorasivyzadujevytvoreniebudovsituovanychpozdlzulic a usporiadanych do vhodnychschem • sieteciestsuklucovymaspektommesta a identity, pre proceduralnegenerovanie • roznedruhyschem: rastrova schema (US), lucovaalebosustredena schema (europa) CITY GENERATION alexandra ADAMIKOVA, maria KOVACOVA, zuzana POZSGAIOVA, andrej BANKOVICH

  7. BUDOVYafunkcie • mestskebudovysurozneobjekty pre proceduralnegenerovanie, pretozesuindividualne • budovyakofunkcionalnejednotkysluzianaspecifickyucel v kazdommeste. • spolu s geografickoukompoziciouvnutrimestatvoriauceleny system • zjednoduseniepomocou tried, skupin (priemyselne, obytne, obchodne) CITY GENERATION alexandra ADAMIKOVA, maria KOVACOVA, zuzana POZSGAIOVA, andrej BANKOVICH

  8. GRID LAYOUT&geometrics primitives • Stefan Greuter: proceduralnegenerovaniemesta v realnom case • Undiscovered City: aplikaciavytvarasietciestpouzitimmriezky, naktorumoznoumiestnitbudovygenerovanejednoduchymigeometrickymiutvarmi CITY GENERATION alexandra ADAMIKOVA, maria KOVACOVA, zuzana POZSGAIOVA, andrej BANKOVICH

  9. BUILDING&geometrics primitives • system generovaniabudovpouzivapolohubudovvoformemriezkovychsuradnicakopociatokgenerovania • odpociatkusaodvijajuvlastnostibudovy: vyska, sirka, pocetposchodi CITY GENERATION alexandra ADAMIKOVA, maria KOVACOVA, zuzana POZSGAIOVA, andrej BANKOVICH

  10. BUILDING&geometrics primitives • geometriabudov: generovanapouzitimkombinaciegeometrickychutvarovnavytvoreniebudov • usekysuvytvoreneroznymiplanmiposchodi • najvyssiecastibudov: tvorenevytlacanim 3D objemuzospodnychposchodi (zlozene z mala jednoduchychtvarov) CITY GENERATION alexandra ADAMIKOVA, maria KOVACOVA, zuzana POZSGAIOVA, andrej BANKOVICH

  11. MODELINGof buildings • ked savygenerujemapacesty, vytvorisaparcela pre umiesteniebudovy • osidlena cast mesta je rozdelenanabloky, a tie sadalejdelianamensiecasti • vyskybudovsariadiapomocoumapy a ohranicenimgeneraciemrakodrapu • prilis male parcely a parcelybezcestysuvymazane CITY GENERATION alexandra ADAMIKOVA, maria KOVACOVA, zuzana POZSGAIOVA, andrej BANKOVICH

  12. MODELINGof buildings • vsetkybudovysumodelovane s parametrickymnahodnym l-systemom • jednaparcela = jednabudova • 3 typybudov: mrakodrapy, obchodne a obytnebudovy • pre kazdytypbudovy je realizovanarozdielnamnozinavyrobnychpravidiel CITY GENERATION alexandra ADAMIKOVA, maria KOVACOVA, zuzana POZSGAIOVA, andrej BANKOVICH

  13. L-SYSTEMY alexandra ADAMIKOVA, maria KOVACOVA, zuzana POZSGAIOVA, andrej BANKOVICH

  14. L-SYSTEMY • v minulostiznametiez pod nazvomLindenmayerovesystemy • skupinafraktalovdefinovanychvosvojejnajjednoduchsejpodobepomocouregularnychalebobezkontextovychprepisovacichgramatik • s ichpomocou je mozegenerovatfraktalneobjektypodobajucesarastlinam, stromom a inymprirodnymutvarom L-SYSTEMY alexandra ADAMIKOVA, maria KOVACOVA, zuzana POZSGAIOVA, andrej BANKOVICH

  15. L-SYSTEMYprincip • prepisovanieretazcovpodlaurcitychpravidiel, ktoresu bud vopredzadanoumnozinoualebosamenia v priebehugenerovaniafraktalnehoobrazca • prepisovaniesymbolovretazcamozebyt bud dane, alebourcenenazakladegeneratoranahodnychcisiel (stochsticke L-systemy) • symboly v retazcimajusvojgeometrickyvyznam (transformacia, generovanie…) L-SYSTEMY alexandra ADAMIKOVA, maria KOVACOVA, zuzana POZSGAIOVA, andrej BANKOVICH

  16. L-SYSTEMYusporiadanatrojica • pouzivasazjednodusena forma gramatik, v ktorychsplyvajuterminalne a nonterminalnesymboly • G=[V,P,S] • kde V je konecnaabecedasymbolov • P je konecnamn. pravidieltvaru A->B; A€V, B€V • S je axioma: neprazdnapostupnostsymbolov S€V L-SYSTEMY alexandra ADAMIKOVA, maria KOVACOVA, zuzana POZSGAIOVA, andrej BANKOVICH

  17. L-SYSTEMYkorytnaciagrafika • interpretacia l-systemov v jazyku LOGO • symbolyretazcasachapuakoprikazy pre riadeniepohybukorytnacky • F korytnackasapozunie o jednotkovudlzku, zanechavajucposebestopuvoformeusecky • f to iste, lennezanechazaseboustopu • + otocisanamiestedolava o uholalfa • otocisanamiestedoprava o uholalfa • flexibilita, narocnanapamat L-SYSTEMY alexandra ADAMIKOVA, maria KOVACOVA, zuzana POZSGAIOVA, andrej BANKOVICH

  18. L-SYSTEMYvlockakochovej • axioma = F++F++F (rovnoramennytrojuholnik) • Alfa – 60’ • F=F-F++F-F L-SYSTEMY alexandra ADAMIKOVA, maria KOVACOVA, zuzana POZSGAIOVA, andrej BANKOVICH

  19. L-STUDIO alexandra ADAMIKOVA, maria KOVACOVA, zuzana POZSGAIOVA, andrej BANKOVICH

  20. L-STUDIO • softverovybalik, ktorypozostava z mnozinysuborov, v ktorychsudefinovaneparametreovplyvnujuceaspektymodelu • implementujesimulacnysoftver CPFG (The Plant and Fractal generator with continuous parameters) • slovensky: generator rastlin a fraktalov so spojitymiparametrami (modelovanierastlin a vizualizaciaichvyvoja…) L-STUDIO alexandra ADAMIKOVA, maria KOVACOVA, zuzana POZSGAIOVA, andrej BANKOVICH

  21. L-STUDIOprostredie • organizovanepodla MS MDI formatu • hlavneokno + jednotliveoknadokumentovnachadzajucesa v hlavnomokne L-STUDIO alexandra ADAMIKOVA, maria KOVACOVA, zuzana POZSGAIOVA, andrej BANKOVICH

  22. L-STUDIOview a l-system • - tieto sekcie otvoria L-systém editor a View file • ide o jednoduchý textový editor veľmi podobný štandardným textovým editorom. • v sekcii L-systém, užívateľ vkladá samotný kód, t.j. axióma, pravidlá a ostatné výrazy súvisiace s formalizmom L-systémov, ktoré vedú k vygenerovaniu obrazca. • - sekcia View file zastrešuje parametre, ktoré súvisia s vizualizáciou, vykresľovaním. L-STUDIO alexandra ADAMIKOVA, maria KOVACOVA, zuzana POZSGAIOVA, andrej BANKOVICH

  23. L-STUDIOanimate - táto sekcia je venovaná parametrom spojeným s animáciou prezentovaná vo forme formulára L-STUDIOcolors - CPFG modely môžu využívať jeden z dvoch farebných módov: mód mapy farieb a materiálový mód L-STUDIO alexandra ADAMIKOVA, maria KOVACOVA, zuzana POZSGAIOVA, andrej BANKOVICH

  24. L-STUDIOdalsiefeatury • material editor • surface editor • editor kontur • editor funkcii L-STUDIO alexandra ADAMIKOVA, maria KOVACOVA, zuzana POZSGAIOVA, andrej BANKOVICH

  25. THAT’S IT! alexandra ADAMIKOVA, maria KOVACOVA, zuzana POZSGAIOVA, andrej BANKOVICH

More Related