Konverze mdl do obj

Převod souboru MDL do OBJ

Převádějte soubory MDL s game-modely nebo molekulárními modely do OBJ při zachování použitelných mesh dat a textur.

Převádějte soubory MDL online

Pro převod MDL do OBJ 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 obj

Game assets často potřebují OBJ, než je lze prohlížet v Blenderu, importovat pomocí nástroje pro 3D tisk nebo vizualizaci, případně vyměňovat se softwarem, který nepodporuje kompilovaný formát modelů dané hry. Přípona .mdl je nejednoznačná, takže převod závisí na aplikaci nebo enginu, který soubor vytvořil.

Co může být soubor MDL

MDL není jediný formát souboru. Tuto příponu používá několik nesouvisejících formátů a nelze je zpracovat stejným konvertorem.

  • Game-model MDL soubory používají Quake, Half-Life/GoldSrc, Source a mnoho proprietárních game engine. Mohou obsahovat mesh data, UVs, normals, bones, animations, material references a engine-specific data.
  • Source-engine MDL modely běžně vyžadují doprovodné soubory. Uchovávejte soubory .mdl, .vvd a odpovídající .vtx nebo .dx90.vtx pohromadě; doprovodné soubory mohou obsahovat požadovaná vertex a index data.
  • MDL Molfile je chemistry formát spojovaný s Molecular Design Limited formats a cheminformatics software. Ukládá atoms, bonds, coordinates a molecular metadata, nikoli polygon mesh.
  • Soubory NVIDIA Material Definition Language používají .mdl pro material a shader definitions. Neobsahují geometry a nelze je přímo převést na OBJ.

Před převodem identifikujte zdroj souboru. Soubor extrahovaný z instalace hry je obvykle game-model MDL; soubor z chemical nebo molecular software může být Molfile.

Co OBJ zachovává

Wavefront OBJ je široce podporovaný textový mesh formát používaný v Blenderu, Maya, 3ds Max, MeshLab, mnoha slicerech a vizualizačních nástrojích. OBJ může ukládat vertices, faces, UV coordinates, normals a material assignments; material settings a texture paths se obvykle nacházejí v samostatném souboru .mtl.

OBJ je vhodný pro static mesh exchange. Nezachovává skeletal rigs, animation clips, morph targets, physics meshes, collision data, LOD rules, attachments, bodygroups ani game-engine shader logic.

Převod game-model MDL souborů

Noesis je obvykle nejpraktičtější desktopová možnost pro game-model formats, protože podporuje mnoho engine-specific importerů a exportuje do Wavefront OBJ.

  1. Zkopírujte MDL a všechny požadované doprovodné soubory do samostatné pracovní složky. U Source modelů zahrňte odpovídající soubory .vvd a .vtx.
  2. Otevřete model v Noesis a prohlédněte si preview. Pokud se nepodaří načíst, ověřte původní engine a zkontrolujte, zda existuje Noesis plugin podporující přesně tuto variantu MDL.
  3. Vyberte požadovaný mesh, LOD nebo visible model variant, pokud importer tyto možnosti nabízí.
  4. Použijte File → Export, vyberte Wavefront OBJ a exportujte do nové složky.
  5. Otevřete OBJ v Blenderu nebo MeshLab. Vygenerované soubory .obj a .mtl ponechte ve stejné složce.

U Source-engine modelů, které se neimportují správně, použijte Crowbar k dekompilaci modelu na source assets, například .smd nebo .dmx. Importujte decompiled mesh do Blenderu pomocí Source-compatible importeru, ověřte jej a poté použijte File → Export → Wavefront (.obj).

Blender může prostřednictvím format-specific add-ons importovat některé varianty Quake-family a další varianty MDL. Ověřte, zda add-on podporuje přesný engine a verzi hry, po importu zkontrolujte scale a orientation a poté exportujte mesh jako OBJ se zapnutými UVs a normals.

Online služby používejte pouze pro necitlivé soubory a jen tehdy, pokud služba výslovně uvádí příslušnou variantu MDL. Renomované obecné conversion services, jako CloudConvert nebo Aspose.3D, mohou podporovat vybrané MDL implementations, ale browser converters často tuto nejednoznačnou příponu nesprávně identifikují a nemusí podporovat doprovodné game files.

Převod molecular MDL souborů

Molecular MDL soubor musí být nejprve renderován jako geometry v molecular software, například Avogadro, UCSF ChimeraX nebo jiné aplikaci, která dokáže generovat molecular surfaces nebo atom-and-bond meshes. Vygenerovaný visualization mesh exportujte jako OBJ, pokud to aplikace podporuje; OBJ představuje vybraný visual model, nikoli původní chemical structure a properties.

Kontroly kompatibility

  • V případě potřeby převádějte game textures samostatně. Source modely mohou odkazovat na textures .vtf a starší enginy mohou používat assets .wad; OBJ viewers obecně potřebují textures ve formátu PNG, TGA nebo JPEG odkazované ze souboru .mtl.
  • Zkontrolujte material paths v souboru .mtl, zejména po přesunutí OBJ do jiné složky nebo na jiný operating system.
  • OBJ nemá standardní unit system. Po importu model změřte nebo změňte jeho scale, zejména u game assets.
  • Encrypted, archive-packed nebo proprietary MDL soubory musí být extrahovány a zpracovány pomocí importeru pro daný engine; změna přípony souboru data nepřevede.
  • Místo OBJ použijte formát jako FBX, glTF, SMD nebo DMX, pokud musí být při přenosu zachovány rigs nebo animation.

Podobné .mdl konverze

Reverzní konverze

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

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