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.

  1. Co se stane s normálními projekcemi ze sítě v převod ze souboru do souboru?
  2. Je to stejný typ pletiva (collada, pletivo atd.)?
  3. Je dobrý nápad převést obj na fbx pro animace pro použití v enginu?
  4. 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:

  1. Síťové informace (vrcholy, hrany, tváře) ve více objektech
  2. Normály
  3. UVs
  4. 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 )

  5. Některé základní informace o materiálu v samostatném .mtl File (nic jako komplexní uzly cyklů)

  6. Některé programy (Zbrush, XNormal, ne Mixér ) umí číst a zapisovat barvy vrcholů do souboru obj

  7. 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?

  1. Normály by měly být stejné v každém formátu souboru

Je to stejný typ sítě (collada, síť atd.)?

  1. Ano, je to stejné typ sítě.

Je dobrý nápad převést obj na fbx pro animace pro použití v enginu?

  1. 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.

  1. 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.

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *