Kas ir MDX fails?
MDX fails ir modeļa fails, ko izmanto Blizzard Entertainment spēlē “Warcraft 3”. Šie faili satur 3D modeļus, ieskaitot režģus, tekstūras, animācijas un citus datus, kas nepieciešami, lai attēlotu spēles varoņus, ēkas un citus objektus. Šeit ir detalizēts MDX faila formāta pārskats Warcraft 3 kontekstā:
MDX faila struktūra
Virsraksts
Virsraksts parasti satur metadatus par modeli, piemēram, faila formāta versiju un citu vispārīgu informāciju.
Virsotnes
Šajā sadaļā ir 3D koordinātas modela virsotnēm. Virsotnes ir punkti trīsdimensiju telpā, kas veido modeļa režģi.
Normāles
Normāles ir vektori, kas ir perpendikulāri modeļa virsmas katrai virsotnei. Tās tiek izmantotas apgaismojuma aprēķinos.
Tekstūras koordinātas
Šīs koordinātas kartē 2D tekstūras uz 3D modeļa.
Sejas
Sejas (vai poligoni) definē, kā virsotnes savienojas, lai izveidotu 3D formu. Parasti modeļi sastāv no trīsstūriem vai kvadrātiem.
Kauli
Kauli tiek izmantoti skeleta animācijai, ļaujot modelim kustēties reālistiski.
Animācijas
Šī sadaļa ietver datus modela animēšanai, piemēram, atslēgkadri un kaulu transformācijas.
Materiāli
Materiāli nosaka modeļa virsmas izskatu, ieskaitot tekstūras, krāsas un ēnošanas īpašības.
Geoseti
Geoseti ir virsotņu, normāļu un seju kolekcijas, kas veido modeļa daļas. Katram geosetam var būt savs materiāls.
Pielikumi
Šie ir punkti modelī, kur var pievienot citus objektus, piemēram, ieročus vai efektus.
Notikumi
Notikumi var aktivizēt konkrētas darbības vai efektus modela animācijas laikā, piemēram, skaņas vai daļiņu izmešus.
Rīki MDX failu rediģēšanai
- Warcraft 3 modeļa redaktors: Rīki, piemēram, Warcraft 3 modeļa redaktors (zināms arī kā War3ModelEditor), ļauj skatīt un rediģēt MDX failus.
- MDLX konvertētājs: Šis rīks konvertē MDX failus uz MDL formātu un atpakaļ, kas ir cilvēkam lasāms teksta formāts.
MDX vs. MDL
- MDX: Binārais formāts, kompakts un efektīvāks spēles dzinējam.
- MDL: Teksta formāts, vieglāk lasāms un rediģējams cilvēkiem.
MDX konvertēšana uz MDL
- Atveriet MDLX konvertētāju.
- Ielādējiet savu MDX failu konvertētājā.
- Konvertējiet failu uz MDL formātu, lai to būtu vieglāk rediģēt.
- Rediģējiet MDL failu, izmantojot teksta redaktoru.
- Konvertējiet failu atpakaļ uz MDX, izmantojot konvertētāju.
Piemēra lietošanas gadījums
Ja vēlaties pielāgot varoņa modeli Warcraft 3, jums jāveic:
- Izvilkt MDX failu no spēles failiem.
- Konvertēt to uz MDL, lai to būtu vieglāk rediģēt.
- Veikt nepieciešamās izmaiņas modelī, piemēram, mainīt virsotnes, tekstūras vai animācijas.
- Konvertēt rediģēto MDL failu atpakaļ uz MDX.
- Importēt modificēto MDX failu atpakaļ spēlē.
Kā atvērt MDX failu
MDX faila atvēršana, īpaši spēlei kā Warcraft 3, parasti ietver specifisku rīku izmantošanu, kas paredzēti spēles modeļu apstrādei. Jūs varat atvērt un rediģēt MDX failu ar šādiem rīkiem.
- Warcraft 3 modeļa redaktors (War3ModelEditor)
- MDLX konvertētājs
- Blender (ar MDX importēšanas/eksportēšanas spraudni)
- Notepad++ (vai jebkurš teksta redaktors, ja konvertējat uz MDL)
Galvenās iezīmes MDX failiem
| Īpašība | Apraksts |
|---|---|
| Faila paplašinājums | .mdx |
| Primārās varianti | Blizzard 3D modelis, MDict vārdnīca, Daemon Tools diska attēls, Ansys dati, X68000 audio |
| Primārā lietošana | Atšķiras atkarībā no varianta: 3D spēles aktīvi, vārdnīcu datubāzes, virtuālie diska attēli, simulācijas dati |
| Formāta veids | Jaukti: bināri (spēļu modeļi, diska attēli), strukturēti bināri (vārdnīcas), ASCII (inženierijas dati) |
| Galvenā funkcija | Formāta polimorfisms — viena paplašinājuma izmantošana vairākos pilnīgi atšķirīgos nolūkos |
| Saderība | Ļoti atkarīgs no varianta; katram tipam nepieciešama specifiska, veltīta programmatūra |
| Drošības profils | Mērens; diska attēli un vārdnīcas parasti ir droši; spēļu modeļi var saturēt pielāgotu kodu |
Biežāk uzdotie jautājumi
J1: Vai varu atvērt MDX failu ar teksta redaktoru?
A: Tas ir atkarīgs no varianta. MDict vārdnīcas faili sākumā rāda XML metadatus, un Ansys faili ir pilnīgi teksta veida. Tomēr Blizzard 3D modeļi un Daemon Tools diska attēli ir bināri un teksta redaktoros parādīsies nesaprotamā veidā.
J2: Kādu programmatūru man vajag, lai skatītu Warcraft III MDX modeļus?
A: Izmantojiet War3ModelEditor vai MDLX konvertētāju, lai skatītu un rediģētu Blizzard MDX modeļa failus. Šie rīki var arī konvertēt starp MDX un rediģējamu MDL teksta formātu.
J3: Vai varu izmantot MDict vārdnīcas failus macOS?
A: macOS iebūvētais Dictionary lietojumprogramma tieši neatbalsta MDX, bet jūs varat izmantot GoldenDict-ng (kas atbalsta MDX) vai konvertēt MDX failus uz Apple vārdnīcas formātu, izmantojot PyGlossary rīku.
J4: Kā es varu montēt MDX diska attēlu?
A: Lejupielādējiet Daemon Tools Lite (pieejama bezmaksas versija), instalējiet to, pēc tam ar labo peles pogu klikšķiniet uz MDX faila un izvēlieties “Montēt” vai izmantojiet Daemon Tools interfeisu, lai attēlu montētu kā virtuālu disku.
J5: Vai MDX un MDL ir tas pats?
A: Nē — tie ir saistīti formāti Blizzard 3D modeļiem. MDX ir binārais formāts, ko izmanto galīgajās spēlēs, savukārt MDL ir cilvēkam lasāms teksta formāts, ko izmanto rediģēšanai un izstrādei. Pastāv konvertētāji, kas ļauj pārvērst vienu formātu uz otru.