Karakteranimáció

OData támogatás
Konzulens:
Rajacsics Tamás
Automatizálási és Alkalmazott Informatikai Tanszék

A csontanimació egy jól ismert és hatékony módja karakterek tetszőleges mozgásánák leírására videójátékokban. A megvalósításhoz szükséges adat, valamint az ezt feldolgozó algoritmusok meglehetősen összetettek, csakúgy mint az animációt létrehozó munkafolyamatok. Ez a dolgozat végigköveti a 3D grafikus tervező programok által létrehozott modellek és animációk adatainak átalakítását egy hatékony, valósidejű játékok számára hasznosítható formátumba. Ezután bemutat egy egyszerű modellnézegető alkalmazást, mely képes megjeleníteni a formátumban tárolt animációkat. A csontanimáció elmélete, valamint egyes megvalósításbeli kérdések szintén áttekintésre kerülnek. Az átalakító alkalmazás az Assimp nyílt forráskódú könyvtárat használja, mely képes számos, a játékiparban használt formátum értelmezésére (mint például a COLLADA vagy az FBX). A modellnézegető az SDL (szintén egy népszerű nyílt forráskodú projekt) könyvtár segítségét veszi igénybe az operációs rendszer működésének elfedéséhez, míg magát a rajzolást OpenGL-en keresztül végzi. Ez megkönnyíti a szoftver átültetését más platformokra. A dolgozat zárásként továbbfejlesztési lehetőségeket vesz sorba.

Letölthető fájlok

A témához tartozó fájlokat csak bejelentkezett felhasználók tölthetik le.