Ahoj zdravím všechny na Wintermute foru.
S tímhle enginem jsem dřív pracoval, ale asi na 4 roky jsem si oskočil k Blenderu a jiným enginum.
Měl bych takovou radu a dotaz ohledně 3d postav, samozřejmě jsem si nejdřív prošel celé forum i anglické, ale ani v jednom
není skutečně efektivní a spolehnivý zpusob jak dostat animovanou postavu z blenderu do wintermute enginu.
Při exportu interním blender scriptem z jakekoliv verze se nikdy nedosáhne požadovanáho tvaru direct.x souboru. Buď se export povede
a když máte štěstí tak se postava hejbe i ve view v Project managerovi, ale jakmile ho restartujete, tak napiše že ho nemuže načíst.
Takže export přímo z blenderu nepůjde.
Je teda nutné to udělat nadvakrát. Vyzkoušel jsem použít fragMOTION, ten vyexportuje požadovaný direct.x soubor perfektně,takže teď jen
dostat postavu s animací do něj.
Blender podporuje export animovaného meshe do direct.x formatu a nebo můžem stáhnout plugin pro b3d. Oba formaty fragMOTION podporuje.
Jediný problém je, že se u obou formátů přidá pouze jedna animace. Ale model je plně funkční ve wintermute enginu!.
Na druhou stranu jsem pracoval s enginem irrlicht a tam třeba u animovane postavy ve formatu md2 byla jen jedna animace,která v sobě obsahovala
všechny pohyby postavy, takže třeba od 1 od 50 framu byla animace chůze, od 50 do 100 třeba střelby atd... A tam směřuje můj dotaz jestli jde to
samé ve wintermute a nebo musí soubor direct.x obsahovat jmena jednotlivych animaci.
Neznám ještě tolik jazyk wintermute, ale obrazně by to mělo vypadat něják takhle.
ANIMATION
{
NAME="universalmove" //tohle jmeno bych si zvolil u vsech animci
setFramLoop(x,y); // tohle jen hadam a nefungovalo me to pac je to syntaxe z irrlichtu
}