ALTE DOCUMENTE
|
||||||||||
Návrh na potenciální bakalářskou práci
Vypracování:
Pavel Holý - modely, animace, editace textur
David Kubát - programování, skripty, tvorba prostředí
Úvod
Pokusíme se pouzít 3d modelu budovy FEL v dejvicích, která byla vytvořena pro Dejvice 3D a převést ho na engin hry Quake 3 Arena. T 818u2013i ím se pokusíme zlepsit dynamiku pohybů, textur a dodělaní interakce s okolím.
Prostředky
Quake 3 Arena engine - za pouzití uvolněných zdrojových kódů a dostupných editovacích mareriálů a manuálů. 19.8.2005 byl Q3A engine a zdrojový kód uvolněn společností ID soft jako GNU (General Public Licence). Pro tvorbu pro tuto hru bylo uvolněno a naprogramováno mnoho pomocných softwarů, které bychom chtěli při tvorbě pouzít.
Q3A editory - například Q3radiant pro přímé modelování detailů v návaznosti na engine, popřípadě na skriptování interakce s okolím a na výpočet osvětlení mapy. Popřípadě GMax na modelovní pohybů věcí a postav. Nebo Q3A botedit na skriptovaná chování a inteligence botů (interaktivních postav).
3D Studio Max - nástroj pro editaci jiz vytvořené mapy. Díky kompatibilitě Q3A by neměl být problém tuto mapu implementovat, toto samo o sobě je také cílem.
Dejvice 3D - pouzití mapy, popřípadě textur, které by mohli být upraveny a převedeny do JPG formátu.
C++ editor - na úpravu zdrojových kódů Q3A a programování vlastních funkcí.
Adobe Photoshop - na editaci obrázků a textur, které se pak dají pouzít pro mapu v návaznosti na sebe ve vsech směrech.
Důvody pro přepracovaní Dejvice 3D:
V tomto programu je dokonale zpracovaná mapa FEL, ale velká spousta věcí je nedodělaných, nebo velmi spatně funkčních. Například pohyb je omezen na chození a jezdění ve výtahu. Volný pohled je velice neoptimalizovaný a velmi náročný na ovládání. Textury jsou velice velké a celé prostředí je nesmyslně náročné na grafiku a procesor počítače. Občasné chyby v modelu skoly - spatné návaznosti. Nulové osvětlení, tedy zádné zdroje světla a zádné stíny. Největsím mínusem je nulová interakce s prostředím, coz je věc na kterou bychom se chtěly soustředit nejvíce.
Co se týče 3D modelu, nejsou dodělané třídy, a propojení se strojní fakultou není přílis zpracováno. Na jednotlivých dveřích nejsou napsána čísla učebny. A fotky jsou velice spatně nasvětlené, takze je evidentní, ze do modelu moc nepatří. Navíc je v modelu i texturách pouzito neustálého opakování a kopírování, které je velmi pozorovatelné.
Cíl:
Základním cílem je pouzití enginu a mapy a vytvořit tak funkční procházení budovou s lepsí grafikou, dynamikou pohybu, osvětlením, lepsími texturami, mensími nároky, volným pohybem pohledu a interaktivním okolím (včetně výskytu dalsích lidí). Dalsí cíl zůstává vyhledávání místností podle čísla, ale mnohem interaktivněji a zábavněji.
Hlavní cíl by měl být implementace evakuačního plánu budovy a vytvoření simulace ohně či jiné katastrofy. V tomto případě by postava měla opustit budovu, dle evakuačního plánu, ale s mnohými překázkami, které by simulovali reálnou situaci.
Dalsí cíle budou případně doplněny po dalsí konzultaci, či přehodnocení situace.
|