File Format Docs
NO

MDX-fil – Warcraft 3-modellfil – Hva er .mdx-fil og hvordan åpne den?

Oppdatert

Hva er en MDX-fil?

En MDX-fil er en modellfil som brukes i Blizzard Entertainments spill «Warcraft 3». Disse filene inneholder 3D-modeller, inkludert mesh‑nett, teksturer, animasjoner og andre data som er nødvendige for å gjengi karakterer, bygninger og andre objekter i spillet. Her er en detaljert gjennomgang av MDX‑filformatet i sammenheng med Warcraft 3:

Struktur av en MDX-fil

  1. Header

    Headeren inneholder vanligvis metadata om modellen, som versjonen av filformatet og annen generell informasjon.

  2. Vertices

    Dette avsnittet inneholder 3D‑koordinatene til modellens vertexer. Vertexer er punktene i 3D‑rommet som utgjør modellens mesh.

  3. Normals

    Normale er vektorer som er vinkelrett på modellens overflate ved hver vertex. De brukes i lysberegninger.

  4. Texture Coordinates

    Disse koordinatene kartlegger 2D‑teksturene på 3D‑modellen.

  5. Faces

    Flater (eller polygoner) definerer hvordan vertexer er koblet sammen for å danne 3D‑formen. Vanligvis er modeller laget av trekanter eller firkanter.

  6. Bones

    Ben brukes til skjelettanimasjon, slik at modellen kan bevege seg på en livaktig måte.

  7. Animations

    Dette avsnittet inneholder data for å animere modellen, som nøkkelbilder og ben‑transformasjoner.

  8. Materials

    Materialer definerer utseendet på modellens overflate, inkludert teksturer, farger og skyggeegenskaper.

  9. Geosets

    Geosett er samlinger av vertexer, normale og flater som utgjør deler av modellen. Hvert geosett kan ha sitt eget materiale.

  10. Attachments

    Dette er punkter på modellen hvor andre objekter kan festes, som våpen eller effekter.

  11. Events

    Hendelser kan utløse spesifikke handlinger eller effekter under modellens animasjon, som lydeffekter eller partikkelutslipp.

Verktøy for redigering av MDX-filer

  • Warcraft 3 Model Editor: Verktøy som Warcraft 3 Model Editor (også kjent som War3ModelEditor) lar deg vise og redigere MDX‑filer.
  • MDLX Converter: Dette verktøyet konverterer MDX‑filer til og fra MDL‑formatet, som er et menneskelig lesbart tekstformat.

MDX vs. MDL

  • MDX: Binært format, mer kompakt og effektivt for spillmotoren å lese.
  • MDL: Tekstformat, enklere for mennesker å lese og redigere.

Konvertere MDX til MDL

  1. Åpne MDLX Converter.
  2. Last inn MDX‑filen din i konverteren.
  3. Konverter filen til MDL‑format for enklere redigering.
  4. Rediger MDL‑filen med en teksteditor.
  5. Konverter filen tilbake til MDX ved hjelp av konverteren.

Eksempel på brukstilfelle

Hvis du vil tilpasse en karaktermodell i Warcraft 3, vil du:

  1. Ekstraher MDX‑filen fra spillfilene.
  2. Konverter den til MDL for enklere redigering.
  3. Gjør de nødvendige endringene i modellen, som å endre vertexer, teksturer eller animasjoner.
  4. Konverter den redigerte MDL‑filen tilbake til MDX.
  5. Importer den modifiserte MDX‑filen tilbake i spillet.

Åpne en MDX-fil

Åpning av en MDX‑fil, spesielt for et spill som Warcraft 3, innebærer vanligvis bruk av spesifikke verktøy designet for å arbeide med spillmodeller. Du kan åpne og redigere en MDX‑fil med følgende verktøy.

  • Warcraft 3 Model Editor (War3ModelEditor)
  • MDLX Converter
  • Blender (med MDX Import/Export‑plugin)
  • Notepad++ (eller en hvilken som helst teksteditor, hvis du konverterer til MDL)

Nøkkelkriterier for MDX-filer

EgenskapBeskrivelse
Filtype.mdx
Primære varianterBlizzard 3D-modell, MDict-ordbok, Daemon Tools diskbilde, Ansys-data, X68000-lyd
Primær brukVarierer etter variant: 3D‑spillressurser, ordbokdatabaser, virtuelle diskbilder, simuleringsdata
FormattypeBlandet: Binært (spillmodeller, diskbilder), Strukturert binært (ordbøker), ASCII (ingeniørdata)
HovedfunksjonFormatpolymorfisme – én filtype som tjener flere helt ulike formål
KompatibilitetSterkt avhengig av variant; krever spesifikk dedikert programvare for hver type
SikkerhetsprofilModerat; diskbilder og ordbøker er generelt trygge; spillmodeller kan inneholde egendefinert kode

Ofte stilte spørsmål

Q1: Kan jeg åpne en MDX‑fil med en teksteditor?

A: Det avhenger av varianten. MDict‑ordboksfiler viser XML‑metadata i begynnelsen, og Ansys‑filer er helt tekstbaserte. Derimot er Blizzard 3D‑modeller og Daemon Tools‑diskbilder binære og vil vises som rot i teksteditorer.

Q2: Hvilken programvare trenger jeg for å se Warcraft III MDX‑modeller?

A: Bruk War3ModelEditor eller MDLX Converter for å vise og redigere Blizzard MDX‑modellfiler. Disse verktøyene kan også konvertere mellom MDX og det redigerbare MDL‑tekstformatet.

Q3: Kan jeg bruke MDict‑ordboksfiler på macOS?

A: macOS sin innebygde Dictionary‑app støtter ikke MDX direkte, men du kan bruke GoldenDict‑ng (som støtter MDX) eller konvertere MDX‑filer til Apples ordboksformat ved hjelp av verktøyet PyGlossary.

Q4: Hvordan monterer jeg et MDX‑diskbilde?

A: Last ned Daemon Tools Lite (gratis versjon tilgjengelig), installer det, høyreklikk deretter på MDX‑filen og velg «Mount», eller bruk Daemon Tools‑grensesnittet til å montere bildet som en virtuell stasjon.

Q5: Er MDX og MDL det samme?

A: Nei – de er relaterte formater for Blizzard 3D‑modeller. MDX er det binære formatet som brukes i sluttspill, mens MDL er det menneskelig lesbare tekstformatet som brukes for redigering og utvikling. Det finnes konvertere som kan oversette mellom dem.

Referanser