• Check out the results of the Techtree Contest #19!
  • Listen to a special audio message from Bill Roper to the Hive Workshop community (Bill is a former Vice President of Blizzard Entertainment, Producer, Designer, Musician, Voice Actor) 🔗Click here to hear his message!
  • Read Evilhog's interview with Gregory Alper, the original composer of the music for WarCraft: Orcs & Humans 🔗Click here to read the full interview.
  • Create a void inspired texture for Warcraft 3 and enter Hive's 34th Texturing Contest: Void! Click here to enter!
  • The Hive's 22nd Icon Contest: Creep Abilities is now concluded, time to vote for your favourite set of icons! Click here to vote!

War3 Model Editor

This bundle is marked as director's cut. It exceeds all expectations and excels in every regard.
//MOD EDIT// - PLEASE CHECK "UPDATE 2" below before posting if you have ISSUES USING MAGOS

This Model Editor is not made by me, but is made by Magos.

War3 Model Editor is as the name suggests a Model Viewer and a Model Editor dedicated to Warcraft 3. It supports both loading and saving of .mdl and .mdx model formats which are used in Warcraft 3. It also supports .bmp, .tga, .png, .jpg, .jpeg, .pcx and .blp texture formats.

There is a built-in MPQ Browser that allows you to browse any MPQ archive, which also includes Warcraft 3 map files (.w3m and .w3x). The MPQ Browser has been optimized for speed and is very fast to load and use. The Browser is customizable so you can add/remove your own icons and filters.

Features

* Model Viewer
* Model Editor
* Geoset Importing/Exporting
* Can save/load the model formats *.mdl and *.mdx
* Can save/load the texture formats .bmp, .tga, .png, .jpg, .jpeg, .pcx and .blp
* Can import other model formats (importers stored in DLLs)
* Ability to convert between the model formats
* Ability to convert between the texture formats
* MPQ Browser (very fast loading)
* Support for custom listfiles
* Support for custom MPQ filters & icons

Extras

* Loading Screen Creator
* A tool to create colored text for Warcraft 3

Supported Importers

* md2 (Quake 2)
* ms3d (Milkshape)


UPDATE 1 //by Rui​

Hey people, it's Rui. I have updated the tool to v1.07 and added some keywords for searching. Enjoy!


UPDATE 2 //by Khyrberos​

In recent years, both with modern OSes & with Reforged, W3ME might require a few adjustments to work properly.

(Doesn't apply to beta v1.09)
A new issue with 1.30+ is its use of the CASC data system, replacing the old MPQ system. As described by Hermit in this post, you will need to have/find a copy of the old MPQs & put them where War3 Model Editor can find them in order for it to work properly. It appears 1.28 files work the best in v1.07

UPDATE 3 //by BogdanW3​

The v1.07 zip has been repacked to include the dll needed to make it run without having to install the DirectX runtime, thank you to @Dr Super Good for researching and finding out that it's the proper way to do things now with deprecation of Direct3D9 taking place.

You can now also download a new version, v1.09 beta, which was updated by me (@BogdanW3) and has some nice new, albeit still to be thoroughly tested.
Requires Warcraft III 1.29+ to work without errors, but you can probably ignore errors and continue using it even with old versions.

* Choose Warcraft III folder from the preferences dialog
* Small fixups all over the place
* Saving v1100 SD MDX models!
* Fixed a regression with ribbon emitters


* Edit texture paths directly from the textures window (no need for MDL for this)
* Support for v1000 (1.32) and v1100 (1.33, only loading for now) SD MDX models
* DDS texture support
* Hierarchical loading of textures (a texture referenced as tga in a model will no longer fail to load if the file is for example blp)
* Loading assets from CASC (no CASC browser at this time due to library limitations)
* 24 team colours
* Replaceable IDs 36 and 37, as well as a few more event objects are added from entries in the game data (thank you @Hermit)
* And more!

Feel free to contact me if there's any bugs or regressions you wish to report. MagosX has given me permission to post it, so I would like to thank him for that as well as making a great model editor with a very readable codebase!
This version currently works best with 1.29 MPQs or 1.31+ CASC.
Requires the 64-bit Visual C++ 2015 runtime.

PS, applies to all versions of W3ME:​

To set up the War3 Model Editor to load data (be it MPQs, or also CASC in v1.09+) from a specific folder, you will want to set up the string Registry value InstallPath in the registry key HKEY_CURRENT_USER\Software\Blizzard Entertainment\Warcraft III\ to point to the Warcraft 3 data folder you wish to use.
For a more step-by-step explanation, check this comment by StormKnight.
In 1.09 you can use the Properties dialog or edit the Data/Properties.txt file to tell W3ME where to load the data from, but InstallPath can still be useful as it sets the initial value.

Keywords:
warcraft, 3, III, magos, w3me, editor, model, war3, wc3, mdx[/HIDDEN]
Contents

War3 Model Editor v1.07 (Binary)

War3 Model Editor v1.09.1 (64-bit, experimental) (Binary)

Reviews
PurplePoot: Approved for extreme usefulness, whether as a mapper or a modeler.
Maybe dumb question, feel free to slap me on the ass and call me Sally, but what is v1100 or v1200? Is that HD models of wc3? and wont show on HD?
 
Since the MDX format was updated to v1200, adding a kind of shadow intensity field, I've uploaded a new 1.09 version that should be able to work with and produce the models of that format
Magos and RMS are great tools that made modeling for me possible, and they nicely compliment each other. Thank you very much for supporting the editor and keeping the legacy alive, @BogdanW3 🙌

Taking this opportunity, I wanted to ask if it's easy to make it so that when you right-click on Geosets, Magos not only highlights the Material and Geoset, but also the Geoset Animation, because sometimes you have to deal with this and manually click through all of them 🫠
1758369688104.png
From my perspective this, maybe, a tiny thing can have a huge impact on our modeling, however, I'm not a programmer and don't know how hard it could get to re-write some lines of code. Anyways, this would be a really wonderful change that can make our life much easier, Vinz and me would be personally grateful, if you consider to additionally somehow improve current Magos with that.

(P.S. Thanks to @stan0033 for his War3 Tuner Tool and an in-build animation manager, still digging its functions ✨)
 
Last edited:
Since the MDX format was updated to v1200, adding a kind of shadow intensity field, I've uploaded a new 1.09 version that should be able to work with and produce the models of that format
Great job keeping this alive, Boggy!
 
I use SD, and on Reforged. It says it can support CASC? "This version currently works best with 1.29 MPQs or 1.31+ CASC."
1758407049920.png

I have the setup and right path, but when I go to Open MPQ, and choose one for example, I get this:
1758407069705.png

Any clue why?
 
I use SD, and on Reforged. It says it can support CASC? "This version currently works best with 1.29 MPQs or 1.31+ CASC."
View attachment 549545
I have the setup and right path, but when I go to Open MPQ, and choose one for example, I get this:
View attachment 549546
Any clue why?
Have you tried an alternative tricks? Preferably the "InstallPath" thing with Registry Editor.

You need to create a new reg key for "Warcraft III" in case you are using Reforged. It's in "HKEY_CURRENT_USER\Software\Blizzard Entertainment".

You can also edit "Data\Properties.txt" and force the path to where your game is located so that W3ME can detect it.
 
Have you tried an alternative tricks? Preferably the "InstallPath" thing with Registry Editor.

You need to create a new reg key for "Warcraft III" in case you are using Reforged. It's in "HKEY_CURRENT_USER\Software\Blizzard Entertainment".

You can also edit "Data\Properties.txt" and force the path to where your game is located so that W3ME can detect it.

I ended up just choosing Reforged installPath, then with WC3 1.29 drag-n-drop the .mpq onto that path xD
Hopefully this way of solving it works
 
HOW TO ORGANISE MATERIALS FFS ?! IM GETTING PISSED, ADDED NEW TEXTURE AND MATERIAL, EXPECT TO SEE IT DOWN BELOW BUT ITS SOMEWHERE IN MIDDLE.

THIS APPLIES TO GEOSET ANIMATIONS TOO

View attachment 553044
you can ctrl+leftclick your model in the main window to select geoset&material (not geoset animation)
 
HOW TO ORGANISE MATERIALS FFS ?! IM GETTING PISSED, ADDED NEW TEXTURE AND MATERIAL, EXPECT TO SEE IT DOWN BELOW BUT ITS SOMEWHERE IN MIDDLE.

THIS APPLIES TO GEOSET ANIMATIONS TOO

View attachment 553044
You can also use Retera's Model Studio or /and Twilcas version. It has a more user-friendly tool for that.
 
Was trying to follow the comments and such to set this up again (New version) after many years, but boy can it be pretty confusing. Was hoping to use this to get at the games texture files so my assets can use the in-game textures. My install is on a new (bigger) D: drive though, and was trying to solve that problem. The registry editor does not seem to have Warcraft III in the blizzard folder (and I did do a fresh install of WC3).

Any guidance would be appreciated, along with recommended tools to help streamline the process.
I use Autodesk Maya to create my 3D mesh now, so I will also need to sort out the whole conversion process to get it to the right filetype as well. Ideally also a way to reverse the process so that I can get the WC3 assets back to a usable filetype like .obj or .fbx

Thank you to anyone who takes the time to help me out.
 
Was trying to follow the comments and such to set this up again (New version) after many years, but boy can it be pretty confusing. Was hoping to use this to get at the games texture files so my assets can use the in-game textures. My install is on a new (bigger) D: drive though, and was trying to solve that problem. The registry editor does not seem to have Warcraft III in the blizzard folder (and I did do a fresh install of WC3).

Any guidance would be appreciated, along with recommended tools to help streamline the process.
I use Autodesk Maya to create my 3D mesh now, so I will also need to sort out the whole conversion process to get it to the right filetype as well. Ideally also a way to reverse the process so that I can get the WC3 assets back to a usable filetype like .obj or .fbx

Thank you to anyone who takes the time to help me out.
Hey there! If you don't have the registry folder, you can create it, it's not unexpected if it doesn't exist if you didn't install the game from CD. Good luck!
 
Here is version 1.08 HD that I have done for the older versions of Warcraft - not Reforged
It doesnt have the graphic glitches with some models that animations was displayed broken and also it allows user to select vertexes (mesh) and delete selected parts of the model by pressing DEL on your keyboard so if u want to remove weapon there is a way to do it in this version. Now it can also read HD models if you have their textures with them. A small improvement for the program to let it be still your/mine daily model browser. Use 7 zip to unpack it.
 

Attachments

Last edited:
Back
Top