1 / 25

Kotačko

Kotačko. Programski dio. Programski dio - softvare. Ogre3D engine, zreo, suvremen i stabilan 3D softver pod o pen-source licencom. CEGUI, library koji se lako spaja sa Ogre-om. Programski dio - softvare. nVidia PhysX. Programski dio – izrada svijeta.

Download Presentation

Kotačko

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. Kotačko

  2. Programski dio

  3. Programski dio - softvare • Ogre3D engine, zreo, suvremen i stabilan 3D softver pod open-source licencom • CEGUI, library koji se lako spaja sa Ogre-om

  4. Programski dio - softvare • nVidia PhysX

  5. Programski dio – izrada svijeta • dvostruko teksturirana osvjetljena visinska karta koja se čita iz slike • crveni kanal koristi se za visinu a zeleni i plavi za odabir segmenta teksture koji će bit naljepljen na danom fragmentu

  6. Programski dio – izrada svijeta • Normale točaka, koje se koriste zaosvijeljenje, generiraju se iz same visinske karte • Prvo se generiraju normale ploha nekon čega se iz njih računaju normale točaka kao prosjeci normala ploha koje dodiruju tu točku.

  7. Programski dio – izrada svijeta • u svijet su dodani razni 3D objekti čije su pozicije napisane u txt datoteci • Oko svijeta je postavljen SkyBox da poboljsa vizualni dojam.

  8. Programski dio – fizika • korišten je nVidia PhysX engine • stvara se: gravitacija, trenje, granične ravnine, upravljanje kotačem (moment sile i sila na kotač), model kotača (pomoću 3 skupine sfera u krugu), model visinske mape (po točkama se stvara trimesh), model statičnih objekata (razni kapsulni oblici)

  9. Grafički dio

  10. Grafički dio - softvare • Blender, besplatna aplikacija za 3D modeliranje • GIMP, besplatna aplikacija za izradu i obradu računalnih slika

  11. Grafički dio – izrada hrčka • Stvaranje inicijalnog modela preko slike njegovog profila

  12. Grafički dio – izrada hrčka • Nakon modeliranja dobiva se realističan 3D objekt

  13. Grafički dio – izrada hrčka • Dobivenom modelu pridružuju se kosti koje se zatim animiraju. • Model se teksturira i naposljetku pretvara u željeni format.

  14. Grafički dio – izrada hrčka • Definiranje kostura i animiranje kostiju • Svaka kost ima definiran set vertex-a nad kojima djeluje. Pomicanjem pozicije kostiju animira se objekt

  15. Grafički dio – izrada hrčka • Teksturiranja modela preko UV metode, kojom se 3D mesh objekta omata 2D teksturom

  16. Grafički dio – izrada hrčka • Renderirani prikaz gotovog modela hrčka

  17. Grafički dio – izrada hrčka • Prikaz animacije modela hrčka

  18. Grafički dio – izrada kotača • Definiraju se dijelovi kotača, koji se zatim dupliciraju te savijaju kako bi tvorili kružnicu, odnosno kompletan kotač

  19. Grafički dio – izrada ostalih objekata • Rampe, ograde, kola ...

  20. Grafički dio – izrada ostalih objekata • Drveće, cvijeće, gljive ...

  21. Grafički dio – izrada izbornika • korišten CEGUI (Crazy Eddie GUI) koji je kompatibilan s OGRE-om • baziran na .imageset-ovima i .layout-ovima, koji su pisani u XML-u • za izradu slika pozadina, tipki i pointera korišten Gimp2

  22. Grafički dio – izrada izbornika • Izgled glavnog izbornika

  23. Projekt izradili • Petar Dučić • Matija Forko • Davorin-Gordan Keserica • Hrvoje Pađen • Krešimir Špes • Ognjen Šuljagić • Marina Tajić • Ivan Vučica Mentor: Prof.dr.sc. Željka Mihajlović

  24. Hvala na pažnji

More Related