I hope someone can help me, I'm trying to import a model into the SC2 Editor. What happens when I try, is that instead of the model, I see the default bluish-purple sphere. When I click on 'View in Previewer', it even says I'm looking at 'sphere.m3'.
What I'm trying to do is to import another nexus model, which I've edited with a hex editor to use a custom texture(a dark templar palette) and named 'DarkNexus.m3'. I realized that maybe my hex editing might've been a problem, or that maybe it wasn't finding the texture (which I also imported and have no problem viewing) so instead I simply exported the original 'Nexus.m3' from the MPQ, then imported it through the editor. Same thing, just shows me the sphere model.
Well, I only changed two of the texture files, the diffusion and the specular, but I imported them, too. But like I said, I tried importing the original Nexus m3 file, which contains the paths to its own textures and it still showed up as just a sphere.
I feel like I'm missing something really simple and stupid, but this is my first attempt, so it's more than likely that I've overlooked something.
Another thing is that even after I import them, I still can't find them when I try to change the model in the data editor. All the original models come up, but the imported ones are nowhere to be found. Is importing models even possible, or do I have to actually edit the .MPQs? That would seem like a huge flaw in such a powerful editor.
I will try to thing with all the textures just in case, though. I'll post again if it works, though I sincerely doubt it.
I think i may know what your issue is, i had a similar problem.
First i recommend closing any other programs that might in any way use the model or mpq
Next create a new map, open the Import Manager (F9) and add your model(s)
If your are able to view your model (from what you posted earlier you are able to) SAVE the test map
this will create an archive within the map so that the editor will recognize any files imported.
Open up the Previewer (Crtl+Shift+V) and check for your models in the Library
Also, I never said I was able to view the model, that in itself is most of the problem. I import it and instead of the model I import I simply see a featureless grayish-purple sphere.
I tried some other stuff, like removing the path inside the model to just point at the texture with no directories, then placed the texture in the same directory as the .m3, but that did nothing, as well.
I would assume it's my fault, that by tweaking the .m3 file I somehow broke it, but then why does the same thing happen when I import the original Nexus.m3? Also, something else I noticed. The Nexus.m3 I see in the archive browser is 236KB. But the Nexus.m3 I exported from the MPQ and subsequently imported back through the editor is only 230KB. Even when I just import the original file, not the tweaked one.
I'll keep messing around with it. Thank you for the posts so far, hopefully someone has succeeded in actually importing models into the editor. I'm pretty sure there was a thread about someone, who imported WoW models in it.
I think your problem is that you're trying to import MD33's from the original MPQ's, which the viewer won't take. It only works with MD34's, the new format released with the editor patch. These models are present in the Versions\Base<version> MPQ's in your base starcraftII directory. That should clear up the confusion.
I actually just figured that out on my own. Thank you, it works now!
Moral of the story - use the export function from the editor.
Oh, and thank you to kinkycactus, because when I imported the model originally, it had no texture. Had to save the map, then reload it for the texture to appear on the model.
I still can't get this method to work. I exported it from the editor, then edited the file path to my new texture with a text editor (should I use something else?). I still see it as the default sphere when i import it.
Edit: solved by using notepad+ + instead of notepad.
Hey guys,
I hope someone can help me, I'm trying to import a model into the SC2 Editor. What happens when I try, is that instead of the model, I see the default bluish-purple sphere. When I click on 'View in Previewer', it even says I'm looking at 'sphere.m3'.
What I'm trying to do is to import another nexus model, which I've edited with a hex editor to use a custom texture(a dark templar palette) and named 'DarkNexus.m3'. I realized that maybe my hex editing might've been a problem, or that maybe it wasn't finding the texture (which I also imported and have no problem viewing) so instead I simply exported the original 'Nexus.m3' from the MPQ, then imported it through the editor. Same thing, just shows me the sphere model.
Any help would be appreciated.
Did you import EVERYTHING? Because I know in Warcraft 3, you had to import multiple files. Like the Texture, the Model, and the Custom Texture.
Well, I only changed two of the texture files, the diffusion and the specular, but I imported them, too. But like I said, I tried importing the original Nexus m3 file, which contains the paths to its own textures and it still showed up as just a sphere.
I feel like I'm missing something really simple and stupid, but this is my first attempt, so it's more than likely that I've overlooked something.
Another thing is that even after I import them, I still can't find them when I try to change the model in the data editor. All the original models come up, but the imported ones are nowhere to be found. Is importing models even possible, or do I have to actually edit the .MPQs? That would seem like a huge flaw in such a powerful editor.
I will try to thing with all the textures just in case, though. I'll post again if it works, though I sincerely doubt it.
@Articorse: Go
I think i may know what your issue is, i had a similar problem.
hope this helps
Formally Kinkycactus
Thank you, but alas, no.
Also, I never said I was able to view the model, that in itself is most of the problem. I import it and instead of the model I import I simply see a featureless grayish-purple sphere.
I tried some other stuff, like removing the path inside the model to just point at the texture with no directories, then placed the texture in the same directory as the .m3, but that did nothing, as well.
I would assume it's my fault, that by tweaking the .m3 file I somehow broke it, but then why does the same thing happen when I import the original Nexus.m3? Also, something else I noticed. The Nexus.m3 I see in the archive browser is 236KB. But the Nexus.m3 I exported from the MPQ and subsequently imported back through the editor is only 230KB. Even when I just import the original file, not the tweaked one.
I'll keep messing around with it. Thank you for the posts so far, hopefully someone has succeeded in actually importing models into the editor. I'm pretty sure there was a thread about someone, who imported WoW models in it.
I think your problem is that you're trying to import MD33's from the original MPQ's, which the viewer won't take. It only works with MD34's, the new format released with the editor patch. These models are present in the Versions\Base<version> MPQ's in your base starcraftII directory. That should clear up the confusion.
I actually just figured that out on my own. Thank you, it works now!
Moral of the story - use the export function from the editor.
Oh, and thank you to kinkycactus, because when I imported the model originally, it had no texture. Had to save the map, then reload it for the texture to appear on the model.
Though nobody asked, here's some screens:
I really like that! ;) Nice and simple, and well done!!! Do you plan on doing it to any of the others? (all of the others?!?! hehehe)
[edit] Do you have those models/skins up for grabs? :D (credit will of course be given where credit is due if I do ever use them)
How did you figure out how to get it in-game? I have imported the files and I can see the icon ones but not the actual item of it anywhere.
I still can't get this method to work. I exported it from the editor, then edited the file path to my new texture with a text editor (should I use something else?). I still see it as the default sphere when i import it.
Edit: solved by using notepad+ + instead of notepad.