Kotako Programski dio Programski dio softvare Ogre 3

  • Slides: 25
Download presentation
Kotačko

Kotačko

Programski dio

Programski dio

Programski dio - softvare • Ogre 3 D engine, zreo, suvremen i stabilan 3

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

Programski dio - softvare • n. Vidia Phys. X

Programski dio - softvare • n. Vidia Phys. X

Programski dio – izrada svijeta • • dvostruko teksturirana osvjetljena visinska karta koja se

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

Programski dio – izrada svijeta • • Normale točaka, koje se koriste za osvijeljenje,

Programski dio – izrada svijeta • • Normale točaka, koje se koriste za osvijeljenje, 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.

Programski dio – izrada svijeta • u svijet su dodani razni 3 D objekti

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

Programski dio – fizika • • korišten je n. Vidia Phys. X engine stvara

Programski dio – fizika • • korišten je n. Vidia Phys. X 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)

Grafički dio

Grafički dio

Grafički dio - softvare • Blender, besplatna aplikacija za 3 D modeliranje GIMP, besplatna

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

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

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

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

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

Grafički dio – izrada hrčka Dobivenom modelu pridružuju se kosti koje se zatim animiraju.

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.

Grafički dio – izrada hrčka • Definiranje kostura i animiranje kostiju • Svaka kost

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

Grafički dio – izrada hrčka • Teksturiranja modela preko UV metode, kojom se 3

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

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

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

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

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

Grafički dio – izrada kotača Definiraju se dijelovi kotača, koji se zatim dupliciraju te

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č •

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

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

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

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

Grafički dio – izrada izbornika • • • korišten CEGUI (Crazy Eddie GUI) koji

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 Gimp 2

Grafički dio – izrada izbornika • Izgled glavnog izbornika

Grafički dio – izrada izbornika • Izgled glavnog izbornika

Projekt izradili • • Petar Dučić Matija Forko Davorin-Gordan Keserica Hrvoje Pađen Krešimir Špes

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ć

Hvala na pažnji

Hvala na pažnji