Editing Custom models

Jump to navigation Jump to search

Warning: You are not logged in. Your IP address will be publicly visible if you make any edits. If you log in or create an account, your edits will be attributed to your username, along with other benefits.

The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then save the changes below to finish undoing the edit.

Latest revision Your text
Line 40: Line 40:
 
* [https://www.romhacking.net/utilities/1024/ Lunaboy's RARC Tools] (or other Nintendo archive tools similar to it)
 
* [https://www.romhacking.net/utilities/1024/ Lunaboy's RARC Tools] (or other Nintendo archive tools similar to it)
 
* [https://github.com/RenolY2/SuperBMD/releases SuperBMD]
 
* [https://github.com/RenolY2/SuperBMD/releases SuperBMD]
* [https://www.blender.org/ Blender] and [https://github.com/MeltyPlayer/FinModelUtility/releases FinModelUtility] (also download this drag and drop bat script [https://mega.nz/file/jAhDhBwa#IzHVSBXqp-4vIEl4VAHfUG5XTW4J88ccnOmthq75pOE here], and place it in the FinModelUtility folder) <br />Alternatively, there is [https://www.autodesk.com/education/free-software/3ds-max 3ds Max] (register as a student for a free licence) and [https://github.com/RenolY2/MaxBMD MaxBMD]
+
* [https://www.blender.org/ Blender] and [https://github.com/MeltyPlayer/FinModelUtility/releases FinModelUtility] (also download this drag and drop bat script [https://mega.nz/file/20xG3BYJ#Fkc6YtvTSyZhY1qCGJwCAfxj68k7sk65-rUHNQNz1Jc here], and place it in the FinModelUtility folder) <br />Alternatively, there is [https://www.autodesk.com/education/free-software/3ds-max 3ds Max] (register as a student for a free licence) and [https://github.com/RenolY2/MaxBMD MaxBMD]
 
* [https://github.com/LordNed/J3D-Model-Viewer/releases J3DModelViewer] (optional)
 
* [https://github.com/LordNed/J3D-Model-Viewer/releases J3DModelViewer] (optional)
  
Line 49: Line 49:
 
For Blender, the process is simplified because of the ability to transfer bone weights from one mesh to another.  
 
For Blender, the process is simplified because of the ability to transfer bone weights from one mesh to another.  
 
In this guide, we will be using the Olimar character model as an example, but these steps could apply to any rigged model.
 
In this guide, we will be using the Olimar character model as an example, but these steps could apply to any rigged model.
<br/>'''Steps for Blender:'''
+
<br />'''Steps for Blender:'''
# Navigate to your model in the filesystem, and open the szs archive with Lunaboy's RARC tools (in our case, we'd go to <code>user\Kando\piki\pikis.szs\designer\orima_model\orima1.bmd</code>).
+
# Navigate to your model in the filesystem, and open the szs archive with Lunaboy's RARC tools (in our case, we'd go to <code>user\Kando\piki\pikis.szs\orima_model\orima1.bmd</code>).
# Open the folder containing FinModelUtility and drag the .BMD onto singleBMD.bat. It will create a new folder with the same name as the .BMD, and be in the same location as the .BMD. You can drag this new folder onto your desktop for convenience if you like.
+
# Open FinModelUtility and drag the .BMD onto singleBMD.bat and it will create a new folder with the same name as the .BMD, and be in the same location as the .BMD. You can drag this new folder onto your desktop for convenience if you like.
# Open Blender and create a new project. Go to File > Import > FBX (.fbx) and select the model you exported.
 

Please note that all contributions to Pikmin Technical Knowledge Base are considered to be released under the Creative Commons Attribution-ShareAlike (see Pikmin Technical Knowledge Base:Copyrights for details). If you do not want your writing to be edited mercilessly and redistributed at will, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource. Do not submit copyrighted work without permission!

To edit this page, please answer the question that appears below (more info):

Cancel Editing help (opens in new window)