Chtěl bych vědět, co se stane, když se rozhodnu změnit síť v souborech OBJ na soubory FBX.
Například jsem v topogunu vytvořil retopo, které podporuje pouze OBJ a jejich příslušnou konvenci souborů. Když ji otevřu v Blenderu, zdá se, že je všechno v pořádku, ale často používám Unity pro export animací a pro mě to funguje snadněji s FBX.
- Co se stane s normálními projekcemi ze sítě v převod ze souboru do souboru?
- Je to stejný typ pletiva (collada, pletivo atd.)?
- Je dobrý nápad převést obj na fbx pro animace pro použití v enginu?
- Pro pečení normálních map používám xnormal a pro oba modely vždy používám OBJ pro případ, že mají HP a LP. Vytvářím mapy, vracím se do Blenderu a vidím výsledky, ale když jsem se rozhodl exportovat celý model s texturami a animací, změnil jsem OBJ na FBX. Nevidím vizuální změny, zdá se, že je všechno v pořádku, ale chtěl bych znát výhody a nevýhody nebo cokoli jiného, co by vyvinulo moji hru nebo spouštěcí projekt.
Můj cíl: hry s nízkým počtem bodů 2k až 20k, animace v Blenderu pro použití v Unity.
Komentáře
- Neexistuje nic jako " typy sítí v Blenderu je po importu vše běžným objektem Blenderu bez ohledu na formát souboru pro výměnu.
Odpověď
Musíte pochopit, že soubory .obj a .fbx sledují různé koncepty.
formát souboru .obj je jednoduchý datový formát, který představuje samotnou 3D geometrii. Jinými slovy, jedná se o jednoduchý textový soubor, který je primární pro ukládání sítí.
A .fbx formát souboru (a collada soubor jako ekvivalent otevřeného zdroje) může ukládat celé scény (Fotoaparát, Armatury, Mřížky, Křivky, Prázdnoty, Světla atd.).
Do souboru .obj lze uložit:
- Síťové informace (vrcholy, hrany, tváře) ve více objektech
- Normály
- UVs
-
Informace o objektech jako poloha, rotace, měřítko (ve vztahu navzájem !, často jsem zjistil, že exportér obj vytvořil soubory, které měly různé rozměry v Blenderu až Meshes, které měly stejnou velikost ohraničení po importu do jiného enginu ( prosím opravte mě, pokud se mýlím )
-
Některé základní informace o materiálu v samostatném .mtl File (nic jako komplexní uzly cyklů)
-
Některé programy (Zbrush, XNormal, ne Mixér ) umí číst a zapisovat barvy vrcholů do souboru obj
-
Je možné vytvářet animace .obj a některé motory jsou dokonce schopné je číst. Musíte ale vědět, že mixér vytváří pro každý snímek nové objekty. Většinou tedy nic, co byste chtěli mít ve svém enginu v reálném čase.
Jak již bylo zmíněno výše, soubor fbx může ukládat spoustu věcí. Důležité je to, co váš vývozce (Blender) a váš dovozce (herní engine) jsou schopni číst a psát.
Rozhodně bych doporučil použít fbx nebo collada pro jakýkoli druh výměny. Měl jsem značné problémy s obj.
Odpovědi na vaše otázky:
Co se stane s normálními projekcemi ze sítě při převodu ze souboru na soubor?
- Normály by měly být stejné v každém formátu souboru
Je to stejný typ sítě (collada, síť atd.)?
- Ano, je to stejné typ sítě.
Je dobrý nápad převést obj na fbx pro animace pro použití v enginu?
- určitě
vytvářím mapy , vraťte se do Blenderu a podívejte se na výsledky, ale když jsem se rozhodl exportovat celý model s texturami a animací, změnil jsem OBJ na FBX.
- Nezáleží na tom, co děláte při vytváření modelů. Chcete jen zabránit ztrátě dat. Obj je v pořádku pro generování textury pomocí XNormal. Fbx je také v pořádku.
Komentáře
- Děkuji mnohokrát za vaši profesionalitu a rychlou reakci na všechny mé odpovědi, bál jsem se ztratit data. děkuji za váš čas.