Model v 3ds Max môže na obrazovke vyzerať správne, no po prenose do iného programu sa objaví prevrátená os, nečakaná mierka alebo zdeformovaný modifikátor. Častou príčinou nie je exportér, ale staršie otočenie či nerovnomerné škálovanie uložené v transformácii objektu.
Prečo samotný vzhľad nestačí
Objekt možno zväčšiť v jednej osi, zrkadliť alebo otočiť a stále bude pôsobiť bezchybne. Problém sa ukáže pri ďalšom modifikátore, pri animácii, fyzike alebo v cieľovej aplikácii. Nerovnomerná mierka mení lokálne osi a môže ovplyvniť smer normál, hrúbku či správanie nadradených a podradených prvkov. Reset XForm podľa dokumentácie Autodesk presunie aktuálne otočenie a mierku do zásobníka modifikátorov a zarovná pivot aj ohraničujúci rámček so svetovým súradnicovým systémom.
Pred odovzdaním statického modelu, po neuniformnom škálovaní alebo pred použitím modifikátora citlivého na lokálne osi.
Pri rigovanom alebo animovanom objekte, pri skupinách a v scéne so závislosťami. Najprv vytvorte kópiu a výsledok otestujte.
Bezpečný postup krok za krokom
- Uložte novú verziu scény. Nevpisujte zmenu do jediného pracovného súboru. Pri zložitej zostave si poznačte aj cieľový formát a verziu prijímajúcej aplikácie.
- Overte jednotky. Rozlíšte zobrazované a systémové jednotky. Odmerajte známy prvok, napríklad dvere alebo priemer súčiastky, aby ste neodovzdali geometricky správny, ale nesprávne veľký model.
- Skontrolujte transformácie. Vyberte objekt a pozrite hodnoty mierky a otočenia. Ak sa mierka medzi osami líši alebo sú hodnoty nezvyčajné, skúšku robte najprv na duplikáte.
- Použite Reset XForm. Nástroj vloží modifikátor XForm navrch zásobníka. Pri objekte v skupine nemusí byť príkaz dostupný; skupinu treba riešiť cez nastavenie pivotu alebo bezpečne rozbaliť.
- Neskrývajte výsledok okamžitým zlúčením. Najprv prezrite normály, tieňovanie, pivot, modifikátory a väzby. Až potom zvážte zlúčenie zásobníka, ak ho vyžaduje odovzdávací formát.
- Spravte skúšobný export. Exportujte jeden reprezentatívny objekt, načítajte ho späť do čistej scény a porovnajte rozmery, orientáciu, materiály a počet prvkov.
Kontrola, ktorá odhalí chybu včas
- referenčný rozmer sedí v zdrojovej aj cieľovej aplikácii;
- pivot je na očakávanom mieste a lokálne osi majú správny smer;
- normály a tieňovanie sa po exporte nezmenili;
- objekt sa neprevrátil a rodičovské väzby zostali čitateľné;
- archív obsahuje pôvodnú scénu aj čistú exportnú kópiu.
Praktické pravidlo: Reset XForm nie je univerzálne tlačidlo na opravu všetkého. Je to riadený krok na normalizáciu transformácií. Hodnotu má len vtedy, keď po ňom nasleduje kontrola geometrie a test v cieľovom programe.
Pri viacerých objektoch si pripravte malú kontrolnú vzorku: jeden bežný prvok, jeden zrkadlený a jeden neuniformne škálovaný. Porovnajte ich pred zásahom a po ňom. Ak exportujete opakovane, uložte nastavenia exportéra a ku projektu pridajte krátky záznam o jednotkách, osi smerujúcej nahor a použitom formáte. Kolega potom nemusí rovnaké rozhodnutia hádať a ďalšie odovzdanie zostane porovnateľné. Takýto záznam zároveň zrýchli hľadanie príčiny, keď cieľový program zobrazí nečakaný výsledok.
Súvisiace stránky
Presun scény na nový počítačTextúry, cesty a balenie projektu
3ds Max alebo MayaVoľba nástroja pre tím
Mierka pri výmene 3D modelovJednotky a kontrolné rozmery