• 🏆 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 12
Joined
Apr 18, 2007
Messages
1,130
Doesn't matter. Besides,
Rules said:
Software Piracy
The Hive Workshop does not condone, encourage, support or tolerate the use of any appz, cracks, hacks, spoofers, torrents, warez or any other type of bootleg, illegal or pirated software (or techniques). The posting of such material or links to it are absolutely forbidden. Posts or threads referring to these subjects may be deleted without warning. Violators may be banned.
 
Level 12
Joined
Apr 18, 2007
Messages
1,130
No, because the editor depends on DirectX, which is a Microsoft product. Henceforth, no DirectX on Mac. However, you might be able to mess with WINE and you MIGHT get it working... But most likely not.
 
Level 2
Joined
Sep 10, 2010
Messages
8
Umm.. I downloaded the editor and extracted the files, but when I opened the program an error ocurred because a certain .dll couldn't be found. What should I do? Could someone tell me the process for ummm... Using the tool?
 
Level 20
Joined
Jul 12, 2010
Messages
1,717
dude the editor is pretty awesome but are there any tutorials on the hive on how t create your OWN models?
untill now i can remove parts and add other parts from other units
for example : a miltia with arthas head
but im bored of that
i want to create original models !!
could you pls post a comment here?
also why doesn't this program get updated? o_O
 
Level 12
Joined
Apr 18, 2007
Messages
1,130
98% of the world does not, in fact, use Windows. 95% of the world may indeed use PCs, however. There's a different.

If you're telling him to "use his mind" and you're suggesting buying Windows, go download Linux.

Also, doublepost. Bad boy.

Also, it doesn't get updated because it's Magos' tool and he just doesn't update it? Get over it.

ALSO. Reread old posts. This isn't even on a different page. Look at the top. Blender. That's where you can start making your own models.
 
Level 12
Joined
Apr 18, 2007
Messages
1,130
PEOPLE. THIS IS THE LAST TIME I'M SAYING IT. LOOK ON THE PREVIOUS PAGE. I EXPLAIN WHAT TO DO THERE.

That's it, I'm unsubscribing from this topic.

EDIT: Page 40. I guess I made a new page...
 
Level 1
Joined
Nov 20, 2010
Messages
1
Hi

When I Extract the War3ModelEditor then I Run it and It says.

This application has failed to start because d3dx9_35.dll was not found. Re-installing the application may fix this problem..

help me sirs I don't know how to make it work.

What is the Latest DirextX?
 
Level 8
Joined
Feb 21, 2005
Messages
110
I never posted here, even though I am using this tool for years.

While I mostly model in notepad++, this tool helped me a great deal with my work, be it by showing me possible flags for particle emitters or by "explaining" me things I did not understand. And, of course, by testing most things without using the WE.

When you know all the bugs, like it doesn't convert correctly when you have certain material settings or it doesn't show the tail of particle emitters and whatsoever, this is a really useful tool, maybe the most important for my work with WC3.

Thanks, Magos!
 
Level 1
Joined
Oct 18, 2010
Messages
5
hey im asking this the THIRD time,does this tool work for WINDOWS 7 ??????????????
I´ll be really happy if someone will tell me!!!!!!!
 
Level 1
Joined
Oct 18, 2010
Messages
5
dont know why but if i open the MPQ browser and try to open the file war3.mpq or war3x.mpq it just says error.....do you know why?
 
Level 19
Joined
Feb 4, 2009
Messages
1,313
:spell_breaker: Can It work on windows 7 :huh:

many people posting in this thread suffer from heavy reading disorder
you appear to be one of them
http://www.hiveworkshop.com/forums/tools-560/war3-model-editor-62876/index13.html#post1784002

and someone will ask it again and is to stupid to read it on the previous pages:

WORKS ON WINDOWS 7

IF YOU GET AN ERROR YOU NEED TO DOWNLOAD d3dx9_35.dll AND PUT IT IN THE SAME FOLDER


placing the dll in the system32 folder should work, too
if you got other dll missing errors download them as well
if it still does not work make sure you downloaded directx already
 
Level 12
Joined
Apr 18, 2007
Messages
1,130
In case you guys are dumbasses and don't know how to put DLLs into folders or don't know how to Google DirectX, HERE'S A FAT LINK FOR YOU. THIS SHOULD FIX MOST IF NOT ALL OF YOUR DLL PROBLEMS.
M$ DirectX 9.0c
:ogre_icwydt:
 
Level 12
Joined
Apr 18, 2007
Messages
1,130
Swat. Firstly note that was posted in 2007. Secondly, FOR THE LOVE OF ALL THAT IS HOLY LOOK THREE POSTS ABOVE THIS ONE. BIG LINK IN BOLD. GO DOWNLOAD DIRECTX9. IT'LL FIX YOUR DLL PROBLEMS.

That's it. I've officially given up on the internet.
 
Level 2
Joined
Jul 24, 2008
Messages
5
Figured I'd point this out because I had this problem, when you go to "Register Extensions," make sure you do NOT select the "open with" command, it fucks your folders up and replaces the default "open" or "explore."

If you already did it on accident, just open up regedit -> go to find... -> type in "War3ModelEditor.exe" -> Uncheck "Match whole string only" -> Hit next.

It should come up with a key named open with, or run as. Hit "del" on your keyboard. Problem fixed.
 
Level 12
Joined
Apr 18, 2007
Messages
1,130
Tommy Gun, I'm not even going to bother.

Tomek, I have no idea what you're even describing. Windows fail perhaps?
 

nic

nic

Level 4
Joined
Jan 5, 2011
Messages
21
"This application has failed to start because d3dx9_35.dll was not found. Re-installing the application may fix this problem." I re-install it and extract it but it's not working. Can you help me to fix this?
 
Top