10 posts • Page 1 of 1
Some of you may be familiar with some of my creations involving new helmets and shoulders for players to wear. This guide is to explain how to get models from blender (.obj) to work in WoW.
What you'll need:
- WoW 3.3.5 client (wotlk) [you'll need to use google to find this]
- WoW Model Viewer (3.3.5. version) https://cdn.discordapp.com/attachments/ ... evWork.zip
- Blender 2.79b https://download.blender.org/release/Blender2.79/
- OBJtoM2 (windows script) https://model-changing.net/files/file/9 ... -toolpack/
- 010 Editor https://www.sweetscape.com/010editor/
- AlastorM2 (010 script) https://model-changing.net/files/file/9 ... -toolpack/
- jm2converter (java script) http://www.mediafire.com/file/lff2z9k7u ... r.jar/file
- Ladik's MPQ Editor http://www.zezula.net/en/mpq/download.html
- DBC editor (I use dbcutil) http://www.mediafire.com/file/6er18emrr ... l.rar/file
- A server repack for 1.12.1 client https://www.mediafire.com/?exb0r89grerrmg0
- HeidiSQL (to edit server DB files) https://www.heidisql.com/download.php
1. How do helmets and shoulders work in WoW?
Helmets and shoulders are 3d models in the file format m2. Each expansion of WoW has a unique m2 format. This means that a m2 file from a later expansion does not work in a previous expansion, and vice versa. Therefore, it is important that we convert the m2 file to the correct expansion version in order for it to work ingame.
2. Why do I need a Wrath of the Lich King client?
The tools and scripts I use -only- work with the m2 version from wrath of the lich king. We will need models from WotLK in order to properly refrence from and align our custom model to make sure it fits to the character model.
3. Why do I need a server repack to create custom models?
You don't, but it makes testing them possible. You can't add models without replacing existing ones to someone else's server unless they input the correct data to the server DB and DBC.
4. Why are there so many different versions of the same helmet model?
Each race AND gender has a unique 3d model of a given helmet. You will have to create a unique version for all races and each gender if you want to allow each race/gender to wear a custom helmet. Helmets that correspond to a race and gender end with a specific suffix, such as HuM (human male) or DwF (Dwarf female) or OrM (Orc male).
5. Why is there a left and right version for shoulder models?
Shoulder models require a left and right version. If you want a custom model to rest on your right shoulder, you need to create a model that fits for the right shoulder. Unlike helmets, shoulders are not unique to races or genders THEREFORE you only need two models (one for left, one for right).
Last edited by Kazgrim on Thu Aug 06, 2020 2:02 am, edited 1 time in total.
Step 1. Exporting a character model and helmet model from WoW model viewer
Last edited by Kazgrim on Thu Aug 06, 2020 1:58 am, edited 2 times in total.
Step 2. Exporting the new custom model from Blender
Last edited by Kazgrim on Thu Aug 06, 2020 1:56 am, edited 2 times in total.
Step 3. Converting the .obj to a .m2
Last edited by Kazgrim on Thu Aug 06, 2020 1:57 am, edited 1 time in total.