21
Virtu Virtu álna F álna F II II T T Interaktívny 3D model budovy Interaktívny 3D model budovy Technická prezentácia Technická prezentácia Tím: Tím: Bc. Bc. Marcela Polerecká Marcela Polerecká Bc. Bc. Martin Uhlík Martin Uhlík Bc. Bc. Martin Mihalovič Martin Mihalovič Bc. Bc. Ľubomír Lackovič Ľubomír Lackovič Bc. Bc. Pavol Nágl Pavol Nágl Bc. Bc. Peter Voroňák Peter Voroňák Ved Ved úci: úci: Mgr. Mgr. Alena Kovárová Alena Kovárová

Virtu álna F II T

Embed Size (px)

DESCRIPTION

Tím: Bc. Marcela Polerecká Bc. Martin Uhlík Bc. Martin Mihalovič Bc. Ľubomír Lackovič Bc. Pavol Nágl Bc. Peter Voroňák Ved úci : Mgr. Alena Kovárová. Virtu álna F II T. Interaktívny 3D model budovy Technická prezentácia. OBSAH. Oboznámenie sa s produktom – dôvody vzniku - PowerPoint PPT Presentation

Citation preview

Page 1: Virtu álna  F II T

VirtuVirtuálna Fálna FIIIITT

Interaktívny 3D model budovyInteraktívny 3D model budovyTechnická prezentáciaTechnická prezentácia

Tím: Tím: Bc.Bc. Marcela Polerecká Marcela Polerecká Bc.Bc. Martin Uhlík Martin Uhlík

Bc.Bc. Martin Mihalovič Martin Mihalovič Bc.Bc. Ľubomír Lackovič Ľubomír Lackovič Bc.Bc. Pavol Nágl Pavol Nágl Bc.Bc. Peter Voroňák Peter Voroňák

VedVedúci: úci: Mgr. Mgr. Alena KovárováAlena Kovárová

Page 2: Virtu álna  F II T

• Oboznámenie sa s produktom – dôvody vzniku• Architektúra, navigácia• Modelovanie 3D prostredia• Klient/Server komunikácia• Future work• Ukážka produktu

OBSAHOBSAH

Page 3: Virtu álna  F II T

• Názov: Virtuálna FVirtuálna FIIIITT3D3D Model Model

• Webový 3D model• Interaktívny model• Realistický model

PPozriem, ozriem, vvidím, idím, vviemiem!!

>> Čo? Čo?

Page 4: Virtu álna  F II T

ČO VIEM:

• Nechcem blúdiť!

• Poznám rozvrhy miestností.

• Viem kde je kto.

• Viem kedy a kde majú otvorené.

• A konečne mať prehľad!

> Pre> Prečo ? čo ? ČO OČAKÁVAM:

• Dostupnosť odkiaľkoľvek

• 3D prechádzky

• Jednoduchá inštalácia

• Vyhľadávanie• Široká škála prvkov a

interaktivity• Navigácia• Nenáročný na výkon

• Intuitívne ovládanie• Informácie ako na dlani

PPozriem, ozriem, vvidím, idím, vviemiem!!

Page 5: Virtu álna  F II T

> Ako> Ako ? ?

Tím 03Tím 03

• Prechádzky• Navigácia v 3D

• Interaktivita prvkov

• Renderovanie v prehliadači

• Dostupné z webu!

Prechádzka s Prechádzka s myšoumyšou v ruke : F v ruke : FIIIITT3D3D

Page 6: Virtu álna  F II T

Naše heslo:Naše heslo:

Pozriem, vidím, viem ! Pozriem, vidím, viem !

Neklopte, ak neviete, kto je za dveramiNeklopte, ak neviete, kto je za dverami!!

Page 7: Virtu álna  F II T

> > Architektúra Architektúra

Tím 03Tím 03

Web stránka Virtuálna FIIT (HTML + JavaScript)

Funkcie súvisiace s pobybom(otváranie dverí, prechod medzi poshodiami)

+ Navigácia

Časti modelu(*.o3dtgz)

Info o miestnostiach(popisy, rozvrhy...)

Page 8: Virtu álna  F II T

> > ImplementáciaImplementácia

Tím 03Tím 03

• Problém: 3D prostredie pre web• Riešenie: Google O3D• API postavené na JavaScripte• Potrebný plug-in do browsera• Načítava 3D modely s príponou .o3dtgz

Page 9: Virtu álna  F II T

> > Navigácia Navigácia

Page 10: Virtu álna  F II T

> > Implementácia navigácieImplementácia navigácie

Tím 03Tím 03

• „offline“ reprezentácia prepojenia miestností• XML s grafom miestností• Spojenia sú ováhované – váha je „dostupnosť“

dvoch bodov (väčšinou vzdialenosť)

• Nájdenie najkratšej cesty v grafe• Dijkstrov algoritmus

Page 11: Virtu álna  F II T

> > ModelovanieModelovanie

Tím 03Tím 03

• 1 poschodie = 1 model• Proces vytvorenia modelu poschodia:• 3DS Max• planes, components, map (png)

• OpenCOLLADA• formát - DAE

• O3DConverter• formát – o3dtgz

Page 12: Virtu álna  F II T

> > Model planesModel planes

Tím 03Tím 03

• Modelovanie podľa dwg výkresov• miestnosti, schodiská, dvere, navigačné hrany,

označenie navigačných hrán

• Problémy• zrkadlenie objektov• posun pivota dverí• celkovo zložité prostredie 3DS Max-u

Page 13: Virtu álna  F II T

> > Model planesModel planes

Tím 03Tím 03

Page 14: Virtu álna  F II T

> > Model componentsModel components

Tím 03Tím 03

• Skomponentovanie objektov• Aplikovanie materiálov• Označenie miestností• Optimalizácia a zgrupovanie komponentov• Vygenerovanie a upravenie mapy modelu

poschodia

Page 15: Virtu álna  F II T

Hierarchická Hierarchická štruktúra štruktúra komponentovkomponentov

Tím 03Tím 03

Page 16: Virtu álna  F II T

> > Model componentsModel components

Tím 03Tím 03

Page 17: Virtu álna  F II T

> Server> Server, , podpornpodporné prostriedkyé prostriedky

Tím 03Tím 03

• Apache Web Server• PHP 5• MySQL

• AJAX – Asynchrónna komunikácia s DB

• SVN, Jira, Google Project

Page 18: Virtu álna  F II T

> > DatabázaDatabáza MySQL MySQL

Tím 03Tím 03

• Miestnosti• Ľudia• Rozvrhy

• Automatická synchronizácia s XML pre navigáciu (pomocou PHP)

Page 19: Virtu álna  F II T

> > TestovanieTestovanie

Tím 03Tím 03

• Testovanie používateľmi (bez predošlých skúseností s aplikáciou)

• Oslovených cca 50 subjektov• Oblasti• Plynulosť zobrazovania• Spoľahlivosť a správna funkčnosť• Jednoduchosť ovládania a rozloženie grafických

elementov• Vizuálna stránka

Page 20: Virtu álna  F II T
Page 21: Virtu álna  F II T

> Future work> Future work

Tím 03Tím 03

• Integrácia s inými informačnými systémami• AIS – osoby, miestnosti, rozvrhy• Jedálenský systém – obedy

• Vylepšenie vyhľadávania• Grafická stránka 3D

• Textúry, výťahy, vybavenie miestností

• Automatické zisťovanie polohy podľa polohy PC v budove