How to Export 3D Models from the Games to Standard Formats?
Original author on Discord: @whisperito
Hello, today I’m explaining you how you can export 3D models from the games (Currently only the 3DS and Switch games)
3DS Games:
Software:
**For This You’ll Need:**
- Kuriimu2
- Metanoia (fork by Tiniifan)
- An extracted RomFS, if not, check this guide by Woganog
**Step 1: Extracting the Raw Model from the Game**
- Open your main FA in Kuriimu2 (it looks like this
yw2_a.fa
, depending on the game, it may be a 1 or missing, it’s normal.) - Go to the
character
folder (scroll the folder) - Find your model (eventually using the File Naming project, but it only contains scoutable Yo-Kai and Yo-Criminals, if you need something else, like a human or a boss, ask in <#1053460755833426061> or eventually this method but you may not understand it in the first place)
- Once you found your model ID, click on the folder, you’ll see that it contains multiple .xc files, take only this one
[modelID_p00.xc]
and extract it.
**Step 2: Exporting the Model**
- Open Metanoia.
- Open your previously extracted file with Metanoia and then click “Export as model”
- Then, choose the file type and name and confirm.
- You’ll be prompted “Export materials and textures?”, click Yes.
- You’re done! Enjoy your model!
Switch Games:
Software:
**For This You’ll Need:**
- Noesis
- CriFsLibGUI
- This Noesis Addon
- An extracted RomFS, if not, just right click your game in Ryunjix / yuzu and click on “Extract Data > RomFS” (Ryunjix) or “Dump RomFS” (yuzu)
**Step 0: Setting up a Few Things**
- Once you extracted Noesis from its folder, open its folder and go to plugins, then Python and put the addon in it.
- Go back to the extracted RomFS, and go to
../data/common/chara
, you’ll see achara.cpk
file, open CriFsLib and drag thechara.cpk
onto it. Then, right click and click “Extract All”, achara
folder should be created.
**Step 1: Exporting the Model**
- Search the Yo-kai whose model you want to export using this list (big thanks to Light)
- Once you have its model ID, open the
chara
folder that has been created earlier, then, browse to/data/nx/chr/
, and search the folder of your Yo-kai (by Model ID). - Then, copy all of the
.g4tx
files, then, go back to thechara
folder, and go todata/common/chr
, then, as earlier, search the folder of your Yo-kai (by Model ID) and paste the previously copied file in its folder - Open Noesis, then, File > Open, and go to your extracted RomFS, then, to the folder of your Yo-kai (in the
common
folder), and open the[modelID].g4pkm
. - Then, do File > Export from Preview. I recommend to check Flip UVs (otherwise you’ll have to do it afterwards), then, choose the output file type and output texture file type (default is .png)