1. Manurocker95

    OP Manurocker95 Game Developer & Pokémon Master
    Member

    Joined:
    May 29, 2016
    Messages:
    1,292
    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.

    [​IMG]

    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
     

    Attached Files:

    Last edited: Nov 20, 2019
  2. Manurocker95

    OP Manurocker95 Game Developer & Pokémon Master
    Member

    Joined:
    May 29, 2016
    Messages:
    1,292
    Country:
    Spain
    You can leave comments with any thoughts you have about the topic xD
     
  3. EmanueleBGN

    EmanueleBGN GBAtemp Maniac
    Member

    Joined:
    Jul 22, 2015
    Messages:
    1,008
    Country:
    Italy
    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?
     
  4. Manurocker95

    OP Manurocker95 Game Developer & Pokémon Master
    Member

    Joined:
    May 29, 2016
    Messages:
    1,292
    Country:
    Spain
    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.
     
  5. cearp

    cearp 瓜老外
    Member

    Joined:
    May 26, 2008
    Messages:
    8,171
    Country:
    Tuvalu
    Manurocker95 likes this.
  6. MythicalData

    MythicalData GBAtemp Maniac
    Member

    Joined:
    May 11, 2017
    Messages:
    1,424
    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
     
  7. zxr750j

    zxr750j GBAtemp Regular
    Member

    Joined:
    Sep 29, 2003
    Messages:
    272
    Country:
    Netherlands
    So i could import these models in UE4? :D
     
  8. Manurocker95

    OP Manurocker95 Game Developer & Pokémon Master
    Member

    Joined:
    May 29, 2016
    Messages:
    1,292
    Country:
    Spain
    Of course! Lets make cool games :P


    yeah, You can use them for MMD and VR Chat which is kinda nice too lol


    Thanks man!
     
    Last edited: Sep 5, 2019
    cearp and zxr750j like this.
  9. DogParty

    DogParty GBAtemp Regular
    Member

    Joined:
    Sep 15, 2015
    Messages:
    169
    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 :)
     
  10. Manurocker95

    OP Manurocker95 Game Developer & Pokémon Master
    Member

    Joined:
    May 29, 2016
    Messages:
    1,292
    Country:
    Spain
    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
     
  11. Manurocker95

    OP Manurocker95 Game Developer & Pokémon Master
    Member

    Joined:
    May 29, 2016
    Messages:
    1,292
    Country:
    Spain
    Mushashi died :(

    [​IMG]
     
  12. Manurocker95

    OP Manurocker95 Game Developer & Pokémon Master
    Member

    Joined:
    May 29, 2016
    Messages:
    1,292
    Country:
    Spain
  13. MachRc

    MachRc GBAtemp Regular
    Member

    Joined:
    Nov 30, 2017
    Messages:
    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.
     
  14. Manurocker95

    OP Manurocker95 Game Developer & Pokémon Master
    Member

    Joined:
    May 29, 2016
    Messages:
    1,292
    Country:
    Spain
    Helping or pokemon game dev? Hahahah

    share their progress here too :D
     
    MachRc likes this.
  15. Tetsamaru

    Tetsamaru Newbie
    Newcomer

    Joined:
    Apr 11, 2010
    Messages:
    7
    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: Nov 10, 2019
  16. Manurocker95

    OP Manurocker95 Game Developer & Pokémon Master
    Member

    Joined:
    May 29, 2016
    Messages:
    1,292
    Country:
    Spain
    For now there are no tools for repacking models correctly
    AFAIK, there are no tools for repacking correctly modified models to the original games
     
  17. Manurocker95

    OP Manurocker95 Game Developer & Pokémon Master
    Member

    Joined:
    May 29, 2016
    Messages:
    1,292
    Country:
    Spain
    The tutorial works with Pokémon Sword and Shield models :D

    if @KillzXGaming manages to export animations, this will be awesome!
     
  18. xXDungeon_CrawlerXx

    xXDungeon_CrawlerXx GBAtemp Addict
    Member

    Joined:
    Jul 29, 2015
    Messages:
    2,033
    Country:
    being able to extract the model, together with the full skeleton, would be the first step. Would love to see that happen
     
  19. Manurocker95

    OP Manurocker95 Game Developer & Pokémon Master
    Member

    Joined:
    May 29, 2016
    Messages:
    1,292
    Country:
    Spain
    We can do that already. I already included some swsh models in my unity game :P

    — Posts automatically merged - Please don't double post! —

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

    xXDungeon_CrawlerXx GBAtemp Addict
    Member

    Joined:
    Jul 29, 2015
    Messages:
    2,033
    Country:
    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: Nov 13, 2019
Draft saved Draft deleted
Loading...

Hide similar threads Similar threads with keywords - [Tutorial], Pokémon, Trainer