Model Import for Smash 3DS for Dummies w/ Images!

Attention Gamer! We are one of the oldest mod sites on the Interwebs. Sign up and maximize your browsing experience.

  • Subscribe: Get notified of new submissions like this.
  • Say Thanks: Show your appreciation by sending Miguel92398 points.
  • Post: Give Miguel92398 your thoughts on this Tutorial.
  • Vote: Help Miguel92398 win the Monthly Awards.
  • Rate: Give this Tutorial a rating out of 10.
  • Flag: Alert moderators and warn members of a problem with this Tutorial.
  • Watch: Get notified when this Tutorial is updated.
Mascot

Resistance is futile...

Join GameBanana

Already a Bananite? Login

Guide isn't 100% accurate and will be updated after my break. Let me gimmie a rest on making this 4+ hour guide will ya?

Hey! So there are some WIPS that needs to be finished. So why not make a 3rd Model Import Guide but this time with images?
Ok!

Model Import for Smash 3DS for Dummies
With Images!

So this guide will only focus on 3DSMax and not Blender, C4D, or Mine-Imator. If you want Blender Guide, go here.
Disclaimer: If you don't know how to rig, kindly study those on Youtube. There's no tutorial on rigging a specific part of the model. In short, rig it yourself.

1. Requirements


2. Pre-Start

Things you need to do before starting model importing:
  1. Install 3DSMax 3 years Student Free Trial(takes at least 4GB of space)
  2. Download Ohana 3DS Rebirth and Noesis
  3. Install Python 2.7
  4. Download smb123w64gb's MBN Tool
  5. Extract the game's data.

3. Grabbing FBX

  1. Select a character that you want to model import. Check the List of Supporting Characters for Model Editing if the character that you select is supported or not.
  2. Get the character's normal.bch and normal.mbn
  3. Open Ohana 3DS Rebirth
  4. Drag normal.mbn(with normal.bch in the same folder) to Ohana 3DS Rebirth. It should look like this!
  5. Go to Models and export it as DAE and check "Export all models(with their internal names)"
  6. Go to Textures and export it in the same folder as the model
  7. Open Neosis and drag the model there
  8. Go to File and then Export from Preview, change Main output type as .fbx - Autodesk FBX and check Flip UV's. Lastly you Export

4. Getting Ready for Model Importing

Now that you got the .fbx of the character, it's time for you to ready for 3DSMax.
  1. Open 3DSMax
  2. New Scene
  3. Drag the .fbx on 3DSMax
  4. Click and Set the Absolute:World to 0,0,0(x,y,z) by right click the model and click the black box at the side of Move button
  5. Preparation for the texture, use the Lightbulb(2015) or Eye(2016-2018) to make one or more mesh invisible and drag the texture to the visible mesh. Then drag the texture to the mesh
  6. Repeat that to the rest of the meshes
  7. Make the other meshes invisible so that you can focus on doing model import.
  8. Make sure to save it.

5. Pre-Model Import

Now that you have the character's model textured and ready. It's time for the big guns. Model Importing!
If you feel that the guide is too hard, you might as well give up or study more on model importing.

Note: Different characters have different meshes. So here are the list of characters that have different meshes:
  • Jigglypuff - All arms and legs are connected to the body
  • Kirby - Arms and legs are separated plus have 3 bodies: Jump, inhale, and normal
  • Meta Knight's Shoulder Pads are supposed to be rigged in <Side>ShoulderN
  • Captain Falcon and the rest of the fighters' arms are separated and not connected to the body

Now that you know about this, next thing you need to know are the limits. This is the bane of importing. There are poly and vert counts. Poly count is the number of poly that the model have while the vert count is the number of points known as Vertices that the model have. The important one is the vert count. So if you want to know the vert count of the character that you want to edit, press 7.

Make sure that the number of vertices that the imported model have is less or slightly more than the vert counts of the character.

Example:
Smash 4 Sonic have 2968 verts in total
Blaze the Cat(Sonic and the Black Knight) have 14330 verts in total

To reduce vertices is to use MultiRes(easy way) or Wield Selection on Editable Mesh(hard way but effort). To use MultiRes, select a model, go to Modifier List, and search MultiRes. Hit Generate to use MultiRes and then you set the percentage and hit Generate again. Afterwards, right click MultiRes and Collapse To.

6. Model Import

Now you're ready!
  1. Select what model would you like to import. Make sure that the imported character have the body and arms separate.
  2. Drag the model on 3DSMax and set the Absolute:World to 20,0,0(x,y,z)
  3. If the model is too big or too small, scale it down
  4. Select the character's body, go to Editable Mesh(hit yes), click Attach, and then attach it to the imported model's body(If Attach Option, hit OK).
  5. Select the character's body, go to Editable Mesh, select Face, select the character's body, and delete it
  6. Select the imported body and set the Offset:World X to -20(it's math. If the Absolute:World is 23.521,2.781,0, you subtract the number to set it on 0,0,0). Make sure you disable Face so that you won't have issue on rotating bones
  7. For facial and other stuff, you can clone it. For Cloning, make sure that you set the Object as Copy.
  8. To get rid of some extra parts, go to Create, select plane, set the Length and Width to 1, set the Length Segs and Width Segs to 1, set Absolute:World to 0,0,0(x,y,z), and scale it to 0,0,0(x,y,z)
  9. Clone the plane model(make sure to set the Object as Copy) and Repeat Step 4-5 to the unnecessary meshes
  10. Go to Skin, Edit Envelopes, check Vertices, go to Weight Tool, select all(CTRL A), select the first bone on the list, click 1, go to Weight Table, edit, Remove Zero Weights
  11. Repeat Step 10 to the rest of the unwanted mesh

You notice that the model is somewhat blocky. Well that's because normals are messed up. Select the body, go to Modifier List, search for Edit Normals, move Edit Normals below Skin, Select All, and Unify. Make sure you right click Edit Normals and Collapse To.
Click HERE for images

7. Rigging

Remember what I said before that Rigging is the bane of importing? Yeah. That's true to the rest of the games like Smash Wii U, Mario Kart 8, BOTW, etc. Model Import is no easy peasy lemon squeezy. So if you don't know how to rig, I suggest you to watch these videos. They're ofenly similar with the exception of Material editing.
Basic Rigging Guide For Smash 4 by Hefty
Smash Bros 4 Modding: Model Rigging! 8/25/2016 by sonicbrawler
SSB4 Model Importing + Rigging Tutorial by VirtualTurtle

8. Texture and UV Mapping

Okay! Now that you're done rigging, next thing you do is UV Mapping and this is my favorite. But before we're going to use Unwrap UVW, you better edit the character's textures. Since you export the character's texture from 1. Grabbing FBX, Step 6, you use these to edit textures. So here's a list of popular photo editor(from what I know):

Now all you have to do is insert the texture from the imported character over the Smash 4 character's texture. It's actually self-explanatory and it's simple to do.


Now that you have the edited texture, drag the edited texture to the body.

There are some that doesn't change except for resolution(like the one on the image) and there are some that messed up.
Select the body, go to Modifier List and search Unwrap UVW, place it below the Skin, select Polygon(Red Box), and Open UV Editor. Click the CheckerPattern (Checker) and select the skin that you drop.

You can use Mapping\Normal Mapping to fix the texture. Well. It's complicated but self-explanatory. It's easy.

Once you're done fixing the UV, use this(From Hefty's Character Model Importing).
HERE
Drag Split_By_UVW_Island.ms to 3DSMax, press F11 and do this code:

splitMeshByUVElements $MESHNAME 1
With MESHNAME Replaced by your meshes name
(Keep In Mind That you need the Unwrap UVW Modifier)



9. Finalizing

Alright! Now that you're all set with the rigging, textures, and UV Mapping, it's time to finalize.

Select TransN, select Rotate, and set the X Axis to 0 to make her lie down.

Select any mesh, click on Skin.

Drag CvsExport to 3DSMax and export it as dope.csv(dope is a default name. You can name it anything like ass.csv).


Next thing is reorganizing mesh order. From my [LIST] Supported Characters for Model Editing,
To some characters that have messed up mesh orders, you can basically fixed it by open dope.csv on Notepad and arrange them in order. None of the mesh are missing, use Find(CTRL F) to find the missing mesh. You can use 3DSMax's Graph Editor\Dope Sheet for the list of messed up meshes by selecting the entire mesh group(you can't arrange mesh orders on 3DSMax. You have to do it on Notepad manually).

Before using MBN Maker, make sure you have normal.bch on that folder so that it will load up.

Once you're done, go to the directory and type "cmd" and hit enter.

Type this command:
mbnMaker20XX_Bone.py <name>.csv

Replace <name> to the name of the .csv.
Example:
mbnMaker20XX_Bone.py SanikFaucets.csv

Now you got yourself a brand new normal.mbn!
This is the result:

Ignore the messed up texture. We're going to do the final part.

Go to Ohana 3DS Rebirth and go to Tools and BCH Texture Replacer.


Go to File and Open. Then search for the normal.bch of the character and open it.

Select a part of the texture and then click Replace to replace the texture with the edited texture.
Take note: Make sure that the edited texture should be the same size as the original. If not, it will messed up the skin. Once you're done, hit Save.



Final Result:

Yeah. Mine is still terrible because I didn't finish it right now. More details on my Blaze the Cat mod right HERE!

That's pretty much it! Hope this helps.

10. FAQ

Coming Soon!

Posts

  • 1d
    Thanks for this! =) Now i can work on a Young Link model import.............
    Bananite
  • 3d
    I get this error

    C:\Users\moi\Desktop\Nouveau dossier (3)>mbnMaker20XX_Bone.py dope.csv
    Traceback (most recent call last):
      File "C:\Users\moi\Desktop\Nouveau dossier (3)\mbnMaker20XX_Bone.py", line 177, in <module>
        cvsIn = open(sys.argv[1], "rb")
    IndexError: list index out of range

    C:\Users\moi\Desktop\Nouveau dossier (3)>
    Bananite
  • 4dEdited 4d
    lemmingscanfly avatar
    Member Joined 4mo
    141 points Ranked 22328th
    Darn, I wanted to do Melee Mario over Dr. Mario, but he's not editable.
    Bananite

Share

Shareable Image:
Share banner
HTML embed code:
BB embed code:
Markdown embed code:

More embeddable images

Bookmark and Share

Credits

Guide
Miguel92398
Member Joined 7mo
2,792 points Ranked 1650th
11 medals 1 rare
  • 10 submissions featured Medal icon
  • One month a member Medal icon
  • Submission featured Medal icon
  • Returned 100 times Medal icon
  • Submitted 10 Skins Medal icon
  • Reached 1,000 Points Medal icon
Creator
Special Thanks
Hefty
Hefty Offline
Member Joined 1y
3,583 points Ranked 1282nd
19 medals 1 legendary 3 rare
  • 30 submissions featured Medal icon
  • Reached 50 subscribers Medal icon
  • Received thanks 50 times Medal icon
  • 10 submissions featured Medal icon
  • Received thanks 5 times Medal icon
  • One month a member Medal icon
Character Model Importing
sonicbrawler avatar
sonicbrawler avatar Offline
Member Joined 1y
2,129 points Ranked 2189th
14 medals 1 legendary 4 rare
  • Reached 100 subscribers Medal icon
  • Reached 50 subscribers Medal icon
  • Returned 1000 times Medal icon
  • Achieved Game Moderator clearance Medal icon
  • 10 submissions featured Medal icon
  • One month a member Medal icon
2 Hour Livestream Guide
VirtualTurtle
Member Joined 1y
Galleom Model Import Stream(I followed this one)
Twilighter
Twilighter Offline
Member Joined 6mo
609 points Ranked 7226th
Smash 3DS Model Import Guide for Blender
KillzXGaming
Member Joined 1y
6,626 points Ranked 660th
21 medals 2 legendary 4 rare
  • Reached 100 subscribers Medal icon
  • 30 submissions featured Medal icon
  • Returned 1000 times Medal icon
  • Reached 50 subscribers Medal icon
  • 10 submissions featured Medal icon
  • Received thanks 50 times Medal icon
BFRES Model Import(using some part of the guide)
smb123w64gb
Member Joined 1y
4,812 points Ranked 962nd
18 medals 3 rare
  • Reached 50 subscribers Medal icon
  • 10 submissions featured Medal icon
  • Achieved Game Moderator clearance Medal icon
  • One month a member Medal icon
  • Reached 1,000 Points Medal icon
  • Returned 100 times Medal icon
MBN Creation Tool
M-1
M-1 Offline
Member Joined 7mo
1,203 points Ranked 3878th
8 medals 1 rare
  • Achieved Game Moderator clearance Medal icon
  • One month a member Medal icon
  • Submission featured Medal icon
  • Returned 100 times Medal icon
  • Received thanks 5 times Medal icon
  • Reached 1,000 Points Medal icon
Ohana 3DS Rebirth Custom Build/Model Import Guide
Those unfinished mods
Inspiration

Submitter

Miguel92398 avatar
Member Joined 7mo
2,792 points Ranked 1650th
11 medals 1 rare
  • 10 submissions featured Medal icon
  • One month a member Medal icon
  • Submission featured Medal icon
  • Returned 100 times Medal icon
  • Submitted 10 Skins Medal icon
  • Reached 1,000 Points Medal icon

Miguel92398
Creator
Send a Private Message to the submitter

Category

Details

Difficulty Level
Intermediate Difficulty

Stats

Posts
6
Views
335
Date Added
5d
Date Modified
5d
bcp.crwdcntrl.net tracking pixel