Tutorial [Tutorial] Export Pokémon Let's Go Trainer models and Rig them with Mixamo

Manurocker95

Game Developer & Pokémon Master
OP
Member
Joined
May 29, 2016
Messages
1,494
Trophies
0
Age
27
Location
Madrid
Website
manuelrodriguezmatesanz.com
XP
2,275
Country
Spain
Hey, I am making this tutorial in case someone is in the same boat as me and need animations for Let's Go trainers but can't open animation files (If anyone knows how to open gfbanm files, please, leave a comment explaining the process). For now, we will use Mixamo.

What do you need?

- Pokémon Lets Go Eevee/Pikachu decrypted
- Switch Toolbox: https://github.com/KillzXGaming/Switch-Toolbox
- 3DS Max (I will use 2019 for this tutorial)
- This 3DS Max Script: Download
- Blender
- (Optional) Unity Engine

Step 1: Prepare your game

- Get the desired game (In this case Pokémon Let's Go Pikachu)
- Decrypt the game with your favourite method.
I recommend taking a look to these tutorials if you don't know how to do it: https://gbatemp.net/threads/decrypt...backup-loading-ryujinx-yuzu-in-1-click.506954 or https://gbatemp.net/threads/extract-nsp-nca-xci-update-all-in-one-tool-for-layeredfs.511156/


NOTE: (You can download the models directly from VG Resources, if so, just go to STEP 5)

Step 2: Get the desired model

- Go to DecryptedFolder/bin/archive/chara/data/tr and get your desired .gfpak
- Copy it to an easy access folder.

Step 3: Export all model files

- Open Switch Toolbox
- Click on File > Open.
- Look for the trainer gfpak you saved in step 2.
- Right Click on the shown folder > Export All > export all.

upload_2019-8-31_14-17-19.png


- You will have all the resources for your model. For now (as we don't know how to rip .gfbanm files), we will focus on the file .gbmdl.


Switch Toolbox can export easily the .dae models with all textures and rigging. If you do so, you can skip Step 4.


Step 4: Export the FBX

-
Download the script.
- Unzip the script anywhere in your computer.
- Run 3DS Max.
- In the toolbar, click on Scripting > Run Script > Open the script
- A new window will appear.

upload_2019-8-31_14-22-39.png


- Click on Import *.GFBMDL > Look for the GFBMDL file exported in step 3 and open it.
- The model will load.

upload_2019-8-31_14-23-30.png


- As 3DS Max sucks, just export the model as normal in fbx format (File > Export > Game Exporter) and run Blender.

Step 5: Blender

- Blender is black magic, so run it.
- open the exported FBX (File > Import > FBX)

upload_2019-8-31_14-26-54.png


- Delete the armature by right clicking on it in the hierarchy list > Delete. We won't need it.
- Export the non-rigged model (File > Export > FBX).

Step 6: Mixamo

- Go to mixamo.com and register / login.
- Click on Upload Character and select the non-rigged model we exported in step 5.

upload_2019-8-31_14-30-22.png


- Configure the bones (it is ez pz)

upload_2019-8-31_14-31-14.png


- Mixamo will autorig the model. Now, you can select an animation and see how it looks.
- Click on download to download the model fully rigged + the desired animation.
- Download as many animations as you need. All of them have the same rigging, so you can use them with any mode.

upload_2019-8-31_14-33-20.png


Step 7: Unity Engine (optional):

- Download and Open Unity Engine
- Import the downloaded files and do the character setup.
- Enjoy.

LtarfLT.png


NOTE: If you need the textures, they are in .bntx format. Just export them with Switch Toolbox.

I need the Monsters models. What can I do?

Instead of using Let's Go ones, use 3DS models, which are the same.

You can check my tutorial about how to export them from Sun / Moon: https://gbatemp.net/threads/tutoria...ed-models-from-3ds-to-unity-engine-3d.532962/


I need help with shaders

Take a look at this discussion thread: https://gbatemp.net/threads/tutorials-discussion-how-to-make-pokemon-shaders.547875/

I want Pokémon Sword and Shield Pokémon Models and Animate them with old animations

Check this thread: https://gbatemp.net/threads/tutoria...them-with-3ds-animations.552486/#post-8865727

Credits:

- @KillzXGaming: Switch Toolbox
- @Demothene: Huge help

- @PRAGMA: Romfs decrypting tutorial
- @huma_dawii: Other decrypting tutorial
- @Random Talking Bush: 3DS Max Exporter Script
 

Attachments

  • upload_2019-8-31_14-12-49.png
    upload_2019-8-31_14-12-49.png
    17.7 KB · Views: 444
Last edited by Manurocker95,

Manurocker95

Game Developer & Pokémon Master
OP
Member
Joined
May 29, 2016
Messages
1,494
Trophies
0
Age
27
Location
Madrid
Website
manuelrodriguezmatesanz.com
XP
2,275
Country
Spain
I guess this is what I was looking for.
Can I use a .obj that I can found on internet and animate it / change its pose with this guide and Mixamo?
An obj can't handle animations, but you can export it as fbx and follow the guide, yep

If you or someone ever find MMD models, their previous rigging must be deleted for using mixamo.
 

Mythical

Well-Known Member
Member
Joined
May 11, 2017
Messages
2,153
Trophies
1
Age
23
XP
2,955
Country
United States
-snip- im am blind af
this is really cool though and I might add some trainers into a kf2 map if I have a good enough pokemon themed idea
 

Manurocker95

Game Developer & Pokémon Master
OP
Member
Joined
May 29, 2016
Messages
1,494
Trophies
0
Age
27
Location
Madrid
Website
manuelrodriguezmatesanz.com
XP
2,275
Country
Spain
Last edited by Manurocker95,
  • Like
Reactions: cearp and zxr750j

DogParty

Well-Known Member
Member
Joined
Sep 15, 2015
Messages
172
Trophies
0
Age
30
XP
888
Country
United States
This is quality stuff! Thanks for taking the time to write out a well-thought out tutorial on a pretty advanced topic. I hope I can follow it, export the models to obj, and use them in 3d printing :)
 

Manurocker95

Game Developer & Pokémon Master
OP
Member
Joined
May 29, 2016
Messages
1,494
Trophies
0
Age
27
Location
Madrid
Website
manuelrodriguezmatesanz.com
XP
2,275
Country
Spain
This is quality stuff! Thanks for taking the time to write out a well-thought out tutorial on a pretty advanced topic. I hope I can follow it, export the models to obj, and use them in 3d printing :)
You can from step 4 :) I am making a game and it was a pain in the ass before knowing how to do this, so lets help others for not having these issues
 

MachRc

Well-Known Member
Member
Joined
Nov 30, 2017
Messages
162
Trophies
0
XP
1,118
Country
United States
this is super cool and I will share this with my kids so they can get more into what they love doing which is what youre doing. Thank you for sharing.
 

Tetsamaru

Member
Newcomer
Joined
Apr 11, 2010
Messages
7
Trophies
0
XP
242
Country
United States
I've tried googling and maybe i just can't find it. but thanks to your tutorial as well as what i can find from https://gamebanana.com/tuts/12796 and such an can see the editable model in 3DS (i can work in 3DS or Blender). But everyone i see makes tutorials on how to edit the textures. But i don't want to do that. I want to edit the whole model.

Maybe my Google-fu is weak, but i can't seem to find any tutorials on how to export an edited model. Like do i export as FBX? OBJ? or whatever? When i try to repack the gfpak with my edited model. I tested in FBX and OBJ. the repacker says its not the same size.

Can anyone direct me to other threads or forums where other people are trying to mod the actual models of the pokemon? Not just textures?

Everyone seems to be using the same gfbmdl script to get the model to import into 3DSmax. but how do we export into gfbmdl so i can repack the gfpack?
 
Last edited by Tetsamaru,

Manurocker95

Game Developer & Pokémon Master
OP
Member
Joined
May 29, 2016
Messages
1,494
Trophies
0
Age
27
Location
Madrid
Website
manuelrodriguezmatesanz.com
XP
2,275
Country
Spain
For now there are no tools for repacking models correctly
I've tried googling and maybe i just can't find it. but thanks to your tutorial as well as what i can find from https://gamebanana.com/tuts/12796 and such an can see the editable model in 3DS (i can work in 3DS or Blender). But everyone i see makes tutorials on how to edit the textures. But i don't want to do that. I want to edit the whole model.

Maybe my Google-fu is weak, but i can't seem to find any tutorials on how to export an edited model. Like do i export as FBX? OBJ? or whatever? When i try to repack the gfpak with my edited model. I tested in FBX and OBJ. the repacker says its not the same size.

Can anyone direct me to other threads or forums where other people are trying to mod the actual models of the pokemon? Not just textures?

Everyone seems to be using the same gfbmdl script to get the model to import into 3DSmax. but how do we export into gfbmdl so i can repack the gfpack?

AFAIK, there are no tools for repacking correctly modified models to the original games
 

Manurocker95

Game Developer & Pokémon Master
OP
Member
Joined
May 29, 2016
Messages
1,494
Trophies
0
Age
27
Location
Madrid
Website
manuelrodriguezmatesanz.com
XP
2,275
Country
Spain
being able to extract the model, together with the full skeleton, would be the first step. Would love to see that happen
We can do that already. I already included some swsh models in my unity game :P

--------------------- MERGED ---------------------------

Btw, pokemon models are the same than X/Y with scaled textures
 

xXDungeon_CrawlerXx

Well-Known Member
Member
Joined
Jul 29, 2015
Messages
2,078
Trophies
1
Age
26
Location
Liverpool
XP
3,086
Country
We can do that already. I already included some swsh models in my unity game :P

--------------------- MERGED ---------------------------

Btw, pokemon models are the same than X/Y with scaled textures
Mind telling me how to do that (the not-mixamo-method)?
I'd like to use the original skeleton :D

EDIT: Using the 3DSMax Script and the PokemonSword, importing the .gfbmdl does nothing.
I've used 3DSMax 2019 => Run Script => Import *.gfmdl => nothing happens (can't click on import again, but nothing gets imported)

Oc5RivNMkf.gif

Mind sharing your modified 3ds-importer Script (is you use a modified version von Sword/Shield Models)?
Let's Go Models can be imported with the one you linked, Sword/Shield ones cannot
 
Last edited by xXDungeon_CrawlerXx,
General chit-chat
Help Users
    Veho @ Veho: Hi.