Basics of Exporting Files Into the .mod3 Format - Ezekial711/MonsterHunterWorldModding GitHub Wiki
-
Install Blender to the default location. Download Blender
-
Download Asterisk's Plugin. Asterisk's Plugin is Located Here
-
Install the blender plugin as you would any other. [] []
-
It should then appear under file -> import/export once you activate it in the user prefs. From here look for a resource for the model you wish to work on, you can find resources on this wiki.
-
Next navigate to the file you wish to edit. For this tutorial I am going to use the Divine Slasher, which is swo001, located in chunk0/wp/swo/swo001/mod/
-
For the actual sword I am going to select the swo001.mod3, not the saya (that's the sheath).
[]
- Next I will open the mod3 file after locating it in the blender system.
[]
- As we can see the model has appeared in the viewer.
[]
- From here I am going to import the model I want to bring in, I am going to do file -> import -> fbx for my personal file. I’m going to be using a model based on the Sword of Omens from Thundercats, because it's amusing.
[]
-
As we can see they’re clipping, as they should. I’ve been lucky in this instance that they have lined up so well. If you need to readjust it I will go over functions at the end of this tutorial in a separate section. Unfortunately the blade isn't long enough so I'm going to go ahead and extend it, but I won't show that in this tutorial.
-
Find the model hierarchy window on the right side.
[]
-
You can see my object I brought in, “untitlesdsdd”, the original MHW sword mesh, "swo001 000 LOD1" and the armature for the sword, "swo001 Armature".
-
Paste in the mesh of the custom model into the meshpart that you are editing, (my custom model is sss, and I pasted into the original swo001 000 LOD 1, deleting the old mesh bits in the process. This holds the custom properties of the meshpart). If your mesh is already a separate object you can select your mesh and shift+click the object holding the properties and Ctrl+J to Join the new mesh into the one holding the properties.
[]
-
Repeat this for other mesh parts if needed. If you want multiple separate mesh parts you can simply copy the base one and paste into it. The exporter doesn't have a meshpart count limit.
-
Select your part in object or edit mode, and go to the object data tab.
[] -
Under Vertex Groups add a group (or leave what is there, there) and name it the same as the original swo001 000 LOD 1. In my case I just had one bone called Bone.003.
[]
- Go into edit mode and hit 'a' to select all.
[]
- While in edit mode hit assign under Vertex Groups while both the mesh you want assigned to the group is selected, and the Bone is selected.
[]
-
Repeat these steps for other parts/bones you have.
-
Delete the renamed parts such as “sss” by right clicking and deleting.
-
Check that everything is weighted by selecting your object and switching to weight paint mode. Verifying everything is red.
[]
-
Export mod3 file by going to file -> export -> mod3.
-
The default settings should suffice. These are the traditional export settings I use on weapons:
[]
- Move the file into your nativePC folder that corresponds with the chunk layout and name it the same as before. Your model should be in game now.
[]