Fejlett Grafikai Algoritmusok projekt Lego® Autóverseny
A projekt főbb jellemzői Framework C++ nyelven írt XML leírófájlok A járművek és épületek elemekből épülnek fel Éjjel-nappal átmenet Dinamikus fények és árnyékok
A Framework Animation Logic DataClass* DataClass Renderer DataClass* Tools
A DataClass külön DataClassModelLightSkyBoxTiXMLDocument
XML leírófájlok Modell részek – Színezhetőség – Alapértelmezett szín – Csatlakozási pontok Modellek – Modell részek – Csatlakozások
Modell összeállítás betöltés összeszerelés
Fények Több fény beállítható Fények: – Pozíció – Szín – Intenzitás
Textúrák Felhasznált programok: Terragen Classic Eclipse Helios C++ Photoshop
Terragen Classic Tájkép generálás *.bmp kiterjesztés 1024x1024 felbontás Külön script skybox generáláshoz
A Skybox Skybox loadResources()loadTexture ()DrawSkyBox () DrawSkyBoxNight () DayNightChange () getLightInfo ()render ()
Árnyékolás Eddig: Nem árnyékolja önmagát Az árnyék egy síkra van vetítve
Árnyékolás Más tehnikák: Depth Shadow Mapping Shadow Volumes