ROM Hack Super Mario 3D Land - Model Importing

Toad Stool

Well-Known Member
OP
Newcomer
Joined
Nov 22, 2015
Messages
50
Trophies
0
Age
29
Location
Mushroom Kingdom
XP
138
Country
United States
So I've been working all day on this, finally I am glad to present the first 3D Land model import (I think it is lol)
A Blue Independent Toad that don't need no Captain
c4KGBxd.png

55csEke.png

cjLhWLV.png

p9r8eXb.png

So what's up with that rig you may ask? Well uh I dunno tbh, maybe it's the way I exported the bones.

- This tutorial assumes you know how to build/extract romfs, are using 3DS Max, and have the NW4C Plugins set up
- I'll be using Toad over Mario as an example for this tutorial
- Delete the bones of your model and export it as an OBJ if needed.
- This tutorial is not final, it is more than likely that your rig will turn out messed up. I will update this tutorial as I find out how to extract Mario's bones properly.

Step 1 : Open the Mario.arc in EFE (\ObjectData\Mario.arc)


iuhoKos.png

Step 2 : Export the Mario.bcmdl (do the same for MarioAnimation.arc)


GjOoLDH.png

Step 3 : Open the exported bcmdl in Ohana Rebirth


V6TGqJZ.png

Step 4 : Export the DAE and OBJ of the original model


yKPAQkG.png

Step 5 : Open the DAE in BrawlBox*


wHD8Oag.png

Step 6 : Delete the polygons then extract the model as a DAE


sBIboZL.png

(so you have just only the bones)
(I did this because the raw DAE from Ohana crashed in 3DSMax for me)

Step 7 : Import the OBJ into 3DS Max as well as your model


Hm3H5m5.png

Step 8 : Scale your model up nicely to match the original


CZ15sNG.png

(It hepls to freeze the Mario model | Left Click > Right click > Freeze Selection)

Step 9 : Delete the OBJ and import the bones


(from the DAE you made in brawl box)

Step 10 : Rig your model


G3W9O6g.png

(tutorial for model rigging Part 1 / Part 2)
(you may be able to resize the bones if needed*)

Step 11: Your model must make use of these 5 Materials


VUl6MZN.png

(MarioBody, MarioHand, MarioEye, MarioHairHead, MarioCapHead) .
Not sure if texture names are needed but if your import freezes then try using them (player_dw01_MarioBody_diff, player_dw01_MarioEye_diff.0, player_dw01_MarioHead_diff)*

Step 12 : Turn Fragment lighting off in the NW4C Material Attributes *


b5h2UP9.png

Step 13 : Export your model as Mario.cmdl*


h9mRaJu.png

Step 14 : Open your model in Creative Studio


KmuTBkG.png

Step 15 : Import these files


(the same way you opened the model)
(these are material/color/visibility animations, these are nessecary)
(these files can be created and edited in 3DEditor)

Step 16 : Save Binary as Mario.bcmdl


ydo6DT7.png

Step 17 : Open your new Mario.bcmdl in Ohana Rebirth


QJB0eiT.png

Step 18 : In the animations tab click import and open the MarioAnimation.bcmdl you exported earlier


QJB0eiT.png
6giJqvN.png

Step 19 : Look at the quality of your rig by viewing the animations


HjZYYlI.png

Step 20 : Repeat steps 10-19 until you are content with your rig


Yeah so this rig definitely wasn't the best. It looked fine in Brawlbox...you shouldn't trust Brawlbox with your 3DS rigs

Step 21 : Open the Mario.arc in EFE and replace the Mario.bcmdl with the one you just made


1J4YJBO.png

Step 22 : Save


This step is super important, don't forget it.

Now you're ready to test, have fun :)
This tutorial assumes you know how to build/extract romfs, are using 3DS Max, and have the NW4C tools set up
I'll be using Toad over Mario as an example for this tutorial
This tutorial is not final, it is more than likely that your rig will turn out messed up. I will update this tutorial as I find out how to extract Mario's bones properly
Delete the bones of your model and export it as an OBJ (if needed)

  1. Open the Mario.arc in EFE (\ObjectData\Mario.arc)
  2. Export the Mario.bcmdl (do the same for MarioAnimation.arc)
  3. Open the exported bcmdl in Ohana Rebirth
  4. Export the DAE and OBJ of the original model
  5. Open the DAE in BrawlBox (New > Archives > BRRES Resource Pack | Right click Brres > New > Model | Right click model > Replace > Mario.DAE)*
  6. Delete the polygons then extract the model as a DAE (so you have just only the bones) (I did this because the raw DAE from Ohana crashed in 3DSMax for me)
  7. Import the OBJ into 3DS Max as well as your model
  8. Scale your model up nicely to match the original (It hepls to freeze the Mario model | Left Click > Right click > Freeze Selection)
  9. Delete the OBJ and import the bones (from the DAE you made in brawl box)
  10. Rig your model (tutorial for model rigging Part 1 / Part 2) (you may be able to resize the bones if needed*)
  11. Your model must make use of these 5 Materials (MarioBody, MarioHand, MarioEye, MarioHairHead, MarioCapHead) . Not sure if texture names are needed but if your import freezes then try using them (player_dw01_MarioBody_diff, player_dw01_MarioEye_diff.0, player_dw01_MarioHead_diff)*
  12. Turn Fragment lighting off in the NW4C Material Attributes*
  13. Export your model as Mario.cmdl (NW4C Export With Settings)
  14. Open your model in Creative Studio
  15. Import these files (the same way you opened the model)(these are material/color/visibility animations, these are nessecary)(these files can be created and edited in 3DEditor)
  16. Save Binary as Mario.bcmdl
  17. Open your new Mario.bcmdl in Ohana Rebirth
  18. In the animations tab click import and open the MarioAnimation.bcmdl you exported earlier
  19. Look at the quality of your rig by viewing the animations
  20. Repeat steps 10-19 until you are content with your rig
  21. Open the Mario.arc in EFE and replace the Mario.bcmdl with the one you just made
  22. Save
Now you're ready to test.

If you run into any complications or make any new discoveries, feel free to post about them here.

* I'm unsure if this step is required as it is solely based of my knowledge of New Super Mario Bros Wii. and Mario Kart 7 hacking.
 
Last edited by Toad Stool,

AtlasFontaine

Well-Known Member
Member
Joined
Jul 18, 2015
Messages
1,095
Trophies
0
Age
26
Location
Venezuela-Zulia.
XP
865
Country
Venezuela
So I've been working all day on this, finally I am glad to present the first 3D Land model import (I think it is lol)
A Blue Independent Toad that don't need no Captain
c4KGBxd.png

55csEke.png

cjLhWLV.png

p9r8eXb.png
So what's up with that rig you may ask? Well uh I dunno tbh, maybe it's the way I exported the bones. Video and tutorial coming SOON™


Holy shit finally, I'm watching this so much!
 
  • Like
Reactions: Deleted User

Jack_Sparrow

Ruthless Pirate
Banned
Joined
Nov 17, 2015
Messages
852
Trophies
0
Age
38
Location
The Black Pearl
Website
www.nintendo.com
XP
495
Country
United States
So I've been working all day on this, finally I am glad to present the first 3D Land model import (I think it is lol)
A Blue Independent Toad that don't need no Captain
c4KGBxd.png

55csEke.png

cjLhWLV.png

p9r8eXb.png

So what's up with that rig you may ask? Well uh I dunno tbh, maybe it's the way I exported the bones. Tutorial coming SOON™

Yass! Holy shit man! Great job!
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    BigOnYa @ BigOnYa: No way you have a beard or a boss at only 12yrs old, unless you mean your mommy. +1