Import Custom Models
From Starcraft 2
The following tutorial is a quick explanation for how to import custom models into your StarCraft 2 map.
First, you will need an .m3 model to import (and corresponding textures). For this tutorial, I've chosen a model of Garrosh from World of WarCraft. You can download this model from here.
This is also written assuming you have the "Show Table View" button pressed next to the right "Search" bar in the Data Editor.
Importing the Model
- Under "Modules," select "Import" (F9). A new window will pop up that will list all imported files in your map.
- In this new window, select "Import Files..." (Ctrl+I) from the "Data" menu. Another window will open.
- Click on the "Browse..." button on the right to find the folder that contains your model (in this case, we're selecting "Garrosh"). A list of files should appear in the box on the left. Check the boxes next to all the files having to do with the model you want to import:
- Garrosh.m3
- GARROSHARMOR.tga
- GARROSHBODY.tga
- Click "Ok" and they will now appear in a new folder under "Document Files". Now select the three files you just imported. Right-click on one of them (with all 3 selected) and select "Move Files..." (Ctrl+M). A new window will pop up with two options. Select "Existing Path: (Root)" and click "Ok."
- Unfortunately for the textures to show up properly on the model, you will have to close and re-open the editor (not just your map). Save your map and close the editor, then start it up again.
Applying the Model to a Unit
Garrosh from World of WarCraft with a blue OmniLight attached to him.
- Once the map has reopened, go to the "Data Editor" (F7). Next to "Data Type," select "Models." Find whatever unit you want to look like Garrosh. In this case, I've chosen a Zealot.
- After selecting Zealot, the box on the right will fill up will all sorts of information. We will only focus on three of these fields.
- Find "Model" and double-click on the field next to it. A new window will pop up with a preview of the existing model. Click "Browse..." to open a list of all the .m3 files in the editor. Either search for "Garrosh" or scroll down to the bottom to find the model. Once Garrosh.m3 is selected, click "Ok." The preview should now show you the model of Garrosh. Click "Ok."
- Find "Scale Maximum" and double-click on the field next to it. Set each of these values to 1.5 and click "Ok."
- Find "Scale Minimum" and double-click on the field next to it. Set each of these values to 1.5 and click "Ok."
- Save your map and close the Data Editor. Now just place the Zealot unit on the map, and you'll notice it now looks and acts like Garrosh.
See Also
- Zarakk at SC2Mapster has a thread of WoW models ready for import found here.
