Konverze mdl do fbx

Převod souboru MDL do FBX

Převeďte správnou variantu MDL do FBX se zachováním meshů, rigů, textur a animací, kde je to možné.

Převádějte soubory MDL online

Pro převod MDL do FBX zatím vlastní online konvertor nemáme, ale soubory MDL můžete online převést do těchto formátů:

Jak převést soubor mdl do formátu fbx

FBX je často vyžadován, když je třeba otevřít model z hry nebo staršího 3D balíku v Blenderu, Maya, 3ds Max, Unity, Unreal Engine nebo nástroji pro kontrolu assetů. Správný workflow závisí na programu, který vytvořil soubor .mdl, protože tato přípona označuje několik nesouvisejících formátů.

Nejprve identifikujte variantu MDL

MDL není jeden univerzální 3D formát. Používají jej hry Quake, GoldSrc a Source engine, Warcraft III, Hash Animation:Master a další aplikace. Každá varianta má jiné požadavky na mesh, skeleton, animation, material a doprovodné soubory.

MDL soubory Source engine jsou zkompilované assety Valve Studio Model používané hrami jako Half-Life 2, Counter-Strike: Source, Team Fortress 2, Left 4 Dead a Garry's Mod. Source model obvykle potřebuje odpovídající soubor .vvd s vertex daty a jeden nebo více souborů .vtx; materiály mohou také vyžadovat původní soubory .vmt a .vtf v očekávané struktuře herního adresáře.

Warcraft III používá textové modely .mdl a binární modely .mdx. Soubory Quake a GoldSrc MDL jsou starší zkompilované formáty s engine-specific daty geometry a animation. Animation:Master používá MDL pro vlastní modelová data.

Soubor .mdl může být také zdrojový kód NVIDIA Material Definition Language. NVIDIA MDL popisuje material shader, nikoli mesh, takže se sám o sobě nemůže stát modelem FBX. Před výběrem konvertoru zkontrolujte původní aplikaci, okolní soubory a názvy složek.

Proč používat FBX

FBX je 3D interchange format společnosti Autodesk. Může obsahovat polygon meshes, UVs, normals, materials, skeletons, skin weights, cameras, morph targets a animation a je široce podporován DCC aplikacemi a importery game enginů.

FBX je vhodný pro přesun obnovitelných modelových dat do editoru pro obecné použití, ale nereprezentuje všechny funkce game enginu. Engine shaders, collision definitions, LOD rules, attachment points, physics data, compiler settings a scripting metadata často vyžadují samostatnou rekonstrukci.

Konverze herních MDL souborů pomocí Noesis

Noesis je praktický desktopový konvertor pro mnoho variant game modelů. Dokáže zobrazit podporované modely v náhledu a exportovat je do FBX, ale podpora závisí na konkrétním formátu MDL a na souborech dodaných spolu s ním.

  1. Zkopírujte MDL a všechny související soubory z původní složky assetu do pracovního umístění. U Source assetů ponechte odpovídající soubory .vvd, .vtx, texture files a relativní složky pohromadě.
  2. Otevřete model v Noesis pomocí File → Open. Pokud chybí geometry, materials nebo animations, před exportem ověřte, zda jsou k dispozici správné doprovodné soubory.
  3. Použijte File → Export a vyberte FBX. Animation exportujte pouze tehdy, když náhled potvrzuje dostupnost požadovaných animation dat.
  4. Importujte výsledný FBX do Blenderu a zkontrolujte mesh topology, UVs, normals, material assignments, armature hierarchy, skin deformation a animation actions.
  5. Pokud cílový software FBX odmítne, znovu jej exportujte z Blenderu pomocí File → Export → FBX. Exportujte pouze požadované objekty a nastavte axes, scale a animation options pro cílovou aplikaci.

V případě potřeby použijte postupy specifické pro daný formát

U modelů Source engine je decompilation často spolehlivější než přímý FBX export. Crowbar může podporovaný Source MDL decompileovat do QC a SMD dat, případně také do VTA souborů. Importujte soubory SMD do Blenderu pomocí Blender Source Tools nebo jiného kompatibilního Source-format importeru a poté exportujte FBX z Blenderu. Tato cesta vyžaduje kompletní model set a nemusí obnovit veškeré flex, procedural-bone nebo material behavior.

Pro Warcraft III MDL nebo MDX použijte Blender add-on vytvořený přímo pro Warcraft III MDL/MDX a poté exportujte importovanou scénu jako FBX. Ověřte, že add-on podporuje příslušnou verzi hry; particle emitters, event objects, ribbon effects, visibility tracks a custom material layers obvykle vyžadují ruční rekonstrukci.

U Animation:Master MDL otevřete soubor v Animation:Master a použijte export formats dostupné v dané verzi. Pokud je to podporováno, exportujte rigged nebo animated interchange format; export přes OBJ přenese pouze static geometry a odstraní bones, skinning a animation.

Obecné online konvertory se pro herní MDL soubory nedoporučují, protože často nedokážou identifikovat variantu MDL nebo přijmout požadované doprovodné soubory. Webovou službu použijte pouze tehdy, pokud výslovně uvádí přesný source format, v případě potřeby přijímá kompletní asset package, popisuje způsob zpracování animation a textures a má upload policy odpovídající právům a důvěrnosti assetu.

Po exportu zkontrolujte kompatibilitu

FBX obvykle zachovává geometry, UVs, basic materials, bones, skinning a sampled animation, ale zachování závisí na exporteru. Source QC instructions, hitboxes, attachments, LOD definitions, physics meshes, flex rules, particle systems a custom shader parameters nemají standardní ekvivalenty ve FBX.

Textures jsou často odkazovány jako samostatné image files, nikoli vloženy do FBX. Uchovávejte obrázky textur vedle dodaného souboru nebo v Blenderu při ukládání projektu Blenderu použijte File → External Data → Pack Resources. Při FBX exportu použijte Path Mode → Copy a embedded textures pouze tehdy, pokud cílová aplikace podporuje embedded media.

Před aplikací transforms ověřte orientation a scale. Game enginy a DCC aplikace používají odlišné unit conventions a coordinate axes, takže se model může importovat otočený, příliš velký nebo příliš malý. Před bakingem transforms otestujte skinned mesh a alespoň jednu animation, protože zbytečné změny transforms mohou poškodit animation behavior.

Extrakce a konverze assetů z komerčních her může být omezena licencí hry nebo podmínkami copyrightu; před redistribucí konvertovaných modelů nebo textur si opatřete povolení.

Databáze v současné době neobsahuje žádný program na konverzi souborů mdl.

Podobné .mdl konverze

Reverzní konverze

Konverze do .fbx
z jiných formátů

Sdílejte na sociálních sítích: