Kotako Programski dio Programski dio softvare Ogre 3
- Slides: 25
Kotačko
Programski dio
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 – 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, 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 č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 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 - 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 • 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. • • Model se teksturira i naposljetku pretvara u željeni format.
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 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 • Prikaz animacije modela hrčka
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 • Drveće, cvijeće, gljive. . .
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
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
- Io sono il signore dio tuo non avrai altro dio
- Ogre sized m&m's
- Cegui ogre
- Ogre citra
- Ogre game engine tutorial
- Cegui tutorial
- About metaphor
- Ogres sociālais dienests
- Objektno orijentirani programski jezici
- Osnovni programski jezik
- Programski jezik java
- Djelomični količnik
- Programski jezik pascal
- Jupiter programski jezik
- Delphi programski jezik
- Logo programski jezik
- Programski jezici i strukture podataka
- C# programski jezik
- Programski paketi u matematici
- Proceduralni programski jezici
- Umjetni jezik
- Sql programski jezik
- Kristina ledinski
- Znak mnozenja
- Izvoren kod
- Dejan akerman