• 🏆 Texturing Contest #33 is OPEN! Contestants must re-texture a SD unit model found in-game (Warcraft 3 Classic), recreating the unit into a peaceful NPC version. 🔗Click here to enter!
  • It's time for the first HD Modeling Contest of 2024. Join the theme discussion for Hive's HD Modeling Contest #6! Click here to post your idea!

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.

(Made redundant by update 3)
One common issue over the years was missing DLLs; as described in this post by Hero_Lief and this message by Pyf, the DirectX Installer can be downloaded here. (Alternatively, as Hermit describes here, you can Google & download the specific file 'd3dx_9.dll' needed by W3ME.)

(Doesn't apply to beta v1.08)
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 noting that that's the proper way to do things now with deprecation of Direct3D9 taking place.

You can now also download a new version, v1.08 beta, which was updated by me (@BogdanW3) and has some nice new, albeit still to be thoroughly tested, features:

* 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 CASC in v1.08) 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.

Keywords:
warcraft, 3, III, magos, w3me, editor, model, war3, wc3, mdx
Contents

War3 Model Editor v1.07 (Binary)

War3 Model Editor v1.08 (64-bit, beta) (Binary)

Reviews
PurplePoot: Approved for extreme usefulness, whether as a mapper or a modeler.
Level 6
Joined
May 11, 2013
Messages
205
This no longer works unless you hardly find solution to fix it while it gives you big problems as the stupid dll error appears and if you're using win10 after you download the dll file and put it into the right folder in C:\System32 or similar(I don't know the exact name for 64bit) another stupid error appears and I can't use it. Not worth to deal with such problem
 
Level 50
Joined
Dec 29, 2014
Messages
1,950
This no longer works unless you hardly find solution to fix it while it gives you big problems as the stupid dll error appears and if you're using win10 after you download the dll file and put it into the right folder in C:\System32 or similar(I don't know the exact name for 64bit) another stupid error appears and I can't use it. Not worth to deal with such problem
@LightOfPeople : fyi, @Pillage was last seen here in January 2009.


d3dx9_35.dll comes with the DirectX 9.0c Runtime by Microsoft.

Therefore it is both a much better and safer solution, to install the DirectX9.0c End-User Runtime properly instead.
https://support.microsoft.com/en-us/help/179113/how-to-install-the-latest-version-of-directx
(use the official Web Installer by Microsoft)


** update **
I personally would never download a thing from the site you linked to... :bored:
 
  • Like
Reactions: pyf

Kyrbi0

Arena Moderator
Level 45
Joined
Jul 29, 2008
Messages
9,492
If you have saved a copy of an earlier version of Wc3, just use those MPQs (find them in your filesystem & put them somewhere safely tucked away so they don't get updated into oblivion).

If you don't... You may be able to find them elsewhere, or from someone else. There's also some Version Switchers/Legacy Installers being talked about here recently you may find useful.
 
Level 2
Joined
Sep 6, 2018
Messages
16
So...I tried editing some models...but whenever they come up, they're literally pitch black. Any idea as to why they come up like that? And if so, what do you recommend I do?
 
Level 2
Joined
Sep 6, 2018
Messages
16
I tried moyack's solution (placing the MPQ files in the Magos Model Editor folder) and the ingame textures were still black in the editor.
However, it works fine when I placed the MPQ files in same folder as the Warcraft III.exe.

I heard about that too, but there's yet another conundrum I have right there...
I dunno where the War3.mpq or War3x.mpq files are. I know I didn't delete them when I first got the game, and I even went and redownloaded the game to see if it would pop up.
 
Level 11
Joined
Jul 4, 2016
Messages
627
If you have the latest and did not backup a previous version, then you probably no longer have those mpqs. You are going need to install a older version to retrieve them.
 
Level 2
Joined
Sep 6, 2018
Messages
16
If you have the latest and did not backup a previous version, then you probably no longer have those mpqs. You are going need to install a older version to retrieve them.

I figured as much; I read that off of many other forums regarding the problem I had.
Where would I go to do such a thing, and which version should I go with? Does Blizzard have previous versions?
 
Level 14
Joined
Nov 17, 2010
Messages
1,265
You can select all of the points on the weapon model and set scaling to 0. It can be tricky to grab all the points without grabbing ones from the rest of the model though. The easiest way is to use another tool that allows you to select an entire geoset
 
Level 3
Joined
Jun 9, 2019
Messages
27
If any 1 have opening eror(can not open splat data.txt) don't extraxt it just buy hold and releaseing right click open winrar and extract it to >>c\programfile\modeleditor
worked for me
 
Level 6
Joined
Aug 2, 2009
Messages
128
Team colour just shows black now and some models have "see-through" textures, you can fix it by modifying the materials and extracting the team colour textures and applying them directly. Just don't save the model.
Here's hoping for an update when Reforged releases, maybe not to edit those models, they probably will work like SC2 models.
 
Top