This is a read only copy without any forum functionality of the old Modcraft forum.
If there is anything that you would like to have removed, message me on Discord via Kaev#5208.
Big thanks to Alastor for making this copy!

Menu

Author Topic: [TUTORIAL] Import M3 Heroes of the Storm to Blender  (Read 13588 times)

Met@

  • Contributors
  • Wiki Incarnate
  • *****
  • Posts: 120
    • View Profile
[TUTORIAL] Import M3 Heroes of the Storm to Blender
« on: August 07, 2015, 07:55:16 am »
Hi guys, someone asked how to import models from HotS to blender, but this 3D software doesn't have a lot of plugins to do it. I'll share with you my researches and how I personally do it for me.

Tools


  • CascView
  • Blender
  • Addons for Blender (links in the section dedicated to this program)
  • Heroes of the Storm game folder
  • 3DSmax 2012 and up (for the second technique)(if you take a lower version, you'll need an older plugin)
  • This addon for 3DSmax

Extract models from the game


    First, you need to have the game installed.
    Open the Casc Viewer, click on
Game Storage, and select your game folder.


Now, explore the folders and choose the model that you want. In my case I'll take Uther.


Now, right-click (or F5) on it to extract the model.


Choose your folder and save it.

[/list]

Direct to Blender


I've searched on the web after some plugins for Blender, but have not managed to make them work. Some are too old, others not compatibles, etc...

    The new M3 file format from HotS is a little bit different of M3 files from StarCraft, so SC modders are using a converter to make the models compatible with their tools..
  • Heroes M3 To Sc2 M3 Converter

    Here's some M3 blender plugins, maybe you'll have more chance than me to make them work :
  • This one is 5 years old, so I think it can possibly work with older versions of Blender.
  • This second seems more complete and more up to date.
  • This last is normally compatible with the 2.71 version.

Sadly, no one was working for me (and I don't have time to test all blender versions with all plugins), so I've chosen the second solution.

To Blender with 3DSmax


    3DSmax part


    I don't really like this program for now, I have not taken the time to understand all the tools, but I can use it for simple things.

    So first, open 3DSmax. Click on the MAXScript pannel and choose Run Script.


    In the new window, you'll see the scripts that you can run. You can just drag and drop the M3 addon in this folder, or add it manually in your program folder (in my case " C:Program FilesAutodesk3ds Max 2013scripts " ). And open it.


    Go to the right side of your screen, in the tools section. Switch to Utilities and click on MAXScript.


    Scroll down to see the new pannel called TM's M3 Import (v2.1) and choose Select file.


    Choose your file and open it.


    Once your file is selected, check what you want to keep in the model (bones, animations, etc...) and import it.


    Now you have your model.


    You can export it in *.obj file, click on the Autodesk logo and choose export.


    Choose a name and the file format to open in Blender later.



    Blender part


    Now launch Blender, go to import option and open your file. And here it is ! In my case, I have a blue pill (hitbox). Your *.obj will be like a *.fbx, it will keep all the informations like materials, bones, and animations. Just keep and remove what you want.


    And voilà.


    After that you can work on the modell as you wish. Let's paint Uther with abdalrahman9's technique. (all the red is the material color, not the weight paint)


    And I rework the face to fit well with the human model.

    [/list]

    I hope it was helpful, and good luck.
    « Last Edit: January 01, 1970, 01:00:00 am by Admin »

    Zebraka

    • Registred Member
    • Loreweaver
    • *****
    • Posts: 119
      • View Profile
    Re: [TUTORIAL] Import M3 Heroes of the Storm to Blender
    « Reply #1 on: August 13, 2015, 01:33:53 pm »
    Thanks for the tutorial :)
    I have one question Met@, have models the good size ratio to "work" in WoW ?
    « Last Edit: January 01, 1970, 01:00:00 am by Admin »

    Skarn

    • Contributors
    • Creator of Worlds
    • *****
    • Posts: 807
      • View Profile
      • http://skarn-project.net
    Re: [TUTORIAL] Import M3 Heroes of the Storm to Blender
    « Reply #2 on: August 13, 2015, 02:20:14 pm »
    They are quite high poly. The only problem might be that they're made for MOBA games with the view from above. So, they may look a little bit dwarwish (wrong body proportions, very wide and not tall enough) like all the WC3 models. Though, I am not sure.
    « Last Edit: August 14, 2015, 07:21:48 am by Admin »

    Zebraka

    • Registred Member
    • Loreweaver
    • *****
    • Posts: 119
      • View Profile
    Re: [TUTORIAL] Import M3 Heroes of the Storm to Blender
    « Reply #3 on: August 13, 2015, 04:45:23 pm »
    @Skarn yeah i know, that's why i ask ^^
    « Last Edit: January 01, 1970, 01:00:00 am by Admin »

    xJKz

    • Registred Member
    • Polygonshifter
    • *****
    • Posts: 62
      • View Profile
    Re: [TUTORIAL] Import M3 Heroes of the Storm to Blender
    « Reply #4 on: August 15, 2015, 01:26:51 pm »
    Thanks, I've downloaded 3DS Max and, I got the obj file.
    And, now. A question, the weight paint. How can I do something good ? I've never used the weight paint...

    Nice tut by the way.

    So, can you do or can you link me a tutorial please ?
    Thanks you...
    « Last Edit: January 01, 1970, 01:00:00 am by Admin »

    xeriae

    • Registred Member
    • Loreweaver
    • *****
    • Posts: 89
      • View Profile
    Re: [TUTORIAL] Import M3 Heroes of the Storm to Blender
    « Reply #5 on: August 15, 2015, 01:44:05 pm »
    Wait hold on.... How about animation rigging. I assume you have to do the old way with mdlvis?
    « Last Edit: January 01, 1970, 01:00:00 am by Admin »

    phantomx

    • Contributors
    • Creator of Worlds
    • *****
    • Posts: 615
      • View Profile
    Re: [TUTORIAL] Import M3 Heroes of the Storm to Blender
    « Reply #6 on: August 15, 2015, 04:35:06 pm »
    Quote from: "Skarn"
    They are quite high poly. The only problem might be that they're made for MOBA games with the view from above. So, they may look a little bit dwarwish (wrong body proportions, very wide and not tall enough) like all the WC3 models. Though, I am not sure.

    They look fine in wow I haven't found one that looked "bit dwarwish" even the mounts look fine.

    I've even added some to WC3 but that is a top down via how ever you can zoom in and see it looking fine.
    « Last Edit: January 01, 1970, 01:00:00 am by Admin »
    [wimg]http://i.imgur.com/6fxUQL1.gif[/wimg]

    Met@

    • Contributors
    • Wiki Incarnate
    • *****
    • Posts: 120
      • View Profile
    Re: [TUTORIAL] Import M3 Heroes of the Storm to Blender
    « Reply #7 on: August 16, 2015, 01:33:59 am »
    Quote from: "xJKz"
    Thanks, I've downloaded 3DS Max and, I got the obj file.
    And, now. A question, the weight paint. How can I do something good ? I've never used the weight paint...

    Nice tut by the way.

    So, can you do or can you link me a tutorial please ?
    Thanks you...
    Quote from: "xeriae"
    Wait hold on.... How about animation rigging. I assume you have to do the old way with mdlvis?


    I personally use this tutorial => http://modcraft.io/viewtopic.php?f=20&t=9087

    I've never did or used weight paint before, so I try some things, I think you can find some good tutorials on youtube.

    And for the size and proportion of the models, I don't really know, because I don't finished the transfert.

    But it seems the models are good, like phantomx said.
    « Last Edit: January 01, 1970, 01:00:00 am by Admin »

    xeriae

    • Registred Member
    • Loreweaver
    • *****
    • Posts: 89
      • View Profile
    Re: [TUTORIAL] Import M3 Heroes of the Storm to Blender
    « Reply #8 on: August 16, 2015, 02:59:37 pm »
    Quote from: "Met@"
    Quote from: "xJKz"
    Thanks, I've downloaded 3DS Max and, I got the obj file.
    And, now. A question, the weight paint. How can I do something good ? I've never used the weight paint...

    Nice tut by the way.

    So, can you do or can you link me a tutorial please ?
    Thanks you...
    Quote from: "xeriae"
    Wait hold on.... How about animation rigging. I assume you have to do the old way with mdlvis?


    I personally use this tutorial => http://modcraft.io/viewtopic.php?f=20&t=9087

    I've never did or used weight paint before, so I try some things, I think you can find some good tutorials on youtube.

    Oh yeah.... that tutorial, I remember it :D. Anyways. I've failed 3 times already so I'm waiting, hopefully someone comes up with a better way or a vid series since this was like really really hard >.<
    « Last Edit: January 01, 1970, 01:00:00 am by Admin »

    Alastor

    • Contributors
    • Creator of Worlds
    • *****
    • Posts: 1105
      • View Profile
    Re: [TUTORIAL] Import M3 Heroes of the Storm to Blender
    « Reply #9 on: August 20, 2015, 08:01:27 pm »
    i try to contact flo for example if he can help with that m3 from heroes converted to SC2 format ...

    i downloaded 3dsm but ffs i dont  want to convert every single model thru it i will continue in digging way for blender only
    « Last Edit: January 01, 1970, 01:00:00 am by Admin »
    No matter how fast light travels it finds the darkness has always got there first and is waiting for it
    Star Citizen Referral Code : STAR-XNFS-HVL9

    xeriae

    • Registred Member
    • Loreweaver
    • *****
    • Posts: 89
      • View Profile
    Re: [TUTORIAL] Import M3 Heroes of the Storm to Blender
    « Reply #10 on: August 20, 2015, 09:24:18 pm »
    Quote from: "Alastor"
    i try to contact flo for example if he can help with that m3 from heroes converted to SC2 format ...

    i downloaded 3dsm but ffs i dont  want to convert every single model thru it i will continue in digging way for blender only

    It takes like a second to "convert"? I don't see how this is an issue :/
    « Last Edit: January 01, 1970, 01:00:00 am by Admin »

    Alastor

    • Contributors
    • Creator of Worlds
    • *****
    • Posts: 1105
      • View Profile
    Re: [TUTORIAL] Import M3 Heroes of the Storm to Blender
    « Reply #11 on: August 20, 2015, 09:28:53 pm »
    beacuse model from heroes converted to SC2 isnt working for SC2 blender IO scripts
    and since i dont know structure of SC2 m3 i cant tell where is problem but this is not for 1st time when i meet problem about intern problems with structure itself ...
    « Last Edit: January 01, 1970, 01:00:00 am by Admin »
    No matter how fast light travels it finds the darkness has always got there first and is waiting for it
    Star Citizen Referral Code : STAR-XNFS-HVL9

    xeriae

    • Registred Member
    • Loreweaver
    • *****
    • Posts: 89
      • View Profile
    Re: [TUTORIAL] Import M3 Heroes of the Storm to Blender
    « Reply #12 on: August 20, 2015, 10:14:20 pm »
    Quote from: "Alastor"
    beacuse model from heroes converted to SC2 isnt working for SC2 blender IO scripts
    and since i dont know structure of SC2 m3 i cant tell where is problem but this is not for 1st time when i meet problem about intern problems with structure itself ...


    Honestly don't waste your time trying to convert through blender, you'll save a bunch of time doing it through 3ds max then export as fbx. All bones will export so all you really have to do is rename and weight paint. Or I might have mistaken everything and you are trying to do something else... either way :D
    « Last Edit: January 01, 1970, 01:00:00 am by Admin »

    Alastor

    • Contributors
    • Creator of Worlds
    • *****
    • Posts: 1105
      • View Profile
    Re: [TUTORIAL] Import M3 Heroes of the Storm to Blender
    « Reply #13 on: August 20, 2015, 10:40:01 pm »
    The point is simple

    "GTFO with retarder 3DSM"

    i want it directly to blender without detours
    « Last Edit: January 01, 1970, 01:00:00 am by Admin »
    No matter how fast light travels it finds the darkness has always got there first and is waiting for it
    Star Citizen Referral Code : STAR-XNFS-HVL9

    Alastor

    • Contributors
    • Creator of Worlds
    • *****
    • Posts: 1105
      • View Profile
    Re: [TUTORIAL] Import M3 Heroes of the Storm to Blender
    « Reply #14 on: August 20, 2015, 10:43:10 pm »
    Quote from: "Skarn"
    They are quite high poly. The only problem might be that they're made for MOBA games with the view from above. So, they may look a little bit dwarwish (wrong body proportions, very wide and not tall enough) like all the WC3 models. Though, I am not sure.


    BTW quality of these characters is only a little bit (rly little bit ) better then quality of HD models converted to LK
    models ar same way poly constructer its just the texture is 1024x1024 which is for Wow very optimal
    « Last Edit: January 01, 1970, 01:00:00 am by Admin »
    No matter how fast light travels it finds the darkness has always got there first and is waiting for it
    Star Citizen Referral Code : STAR-XNFS-HVL9