Wintermute Engine Forum
Czech forum => Technické fórum => Topic started by: Hooke on July 11, 2006, 01:23:30 PM
-
Zdravím všechny.
Chci se zeptat na něco, s čím má pravděpodobně někdo zkušenosti a mohl by poradit, ještě než to začnu testovat sám.
Představme si postavu (model v .X), která má velké množství animací. Je vhodné udělat několik různých souborů s různými animacemi a nejsou tam potom nějaké problémy (například při přechodu mezi animacemi)? A potom jak se řeší situace, kdy potřebuju spustit onu animaci? (zatím mě napadlo, že bych si v ten okamžik načetl daný model se speciální animací, nastavil mu pozici a orientaci jako původní actor, původního actora bych zneviditelnil, zviditelnil bych actora se speciální animací, provedl animaci a opět protočil, není tam problém s prodlevou při načítání animace). Co si o tom myslíte? Nebo to řešíte někdo jinak?
Děkuji za každou pomoc :).
-
Také zdravím!
Tak tyto záležitosti (po zbytečném snažení exportu z XSI už máloco považuji za problém :D ) jsem řešil také. Naše hlavní postava má opravdu velmi velké množství animací a to jak základních (chůze klasická, běh, smutná chůze, mluvení, ...) tak i speciálních (animace, které se vyskytují za hru např. jen jednou nebo dvakrát, jako třeba vytržení prken a následný pád, atd...). Proto jsem se rozhodl si vytvořit pro každou kapitolu (potažmo nějakou skupinu scén) zvláštní definiční soubor, ve kterém pak načítám jen ty animace, které opravdu potřebuji v dané části hry.
Protože je postava načtena (/změněna) ihned po načtení nové scény (kapitoly) nebo uložené pozice, není prodleva pro načtení postav znatelná.
Brigule se zviditel
-
Jasný chápu, děkuji za odpověď.