Users browsing this thread: 2 Guest(s)
Separate animations in nbsca files?
#1
Hello everyone! I’ve been trying to export the animations from Kingdom Hearts: 358/2 Days with Apicula, however I don’t know how to use the dae splitter in order to separate the animations, can anyone help me with this like give a tutorial? I’m not quite sure where to load the py script, in Blender, Apicula, or the command prompt? All have given me errors. 

Apicula (https://github.com/scurest/apicula

Dae splitter py script (https://www.vg-resource.com/thread-30547...#pid634261)

I’ll provide a sample folder with the animations later tonight when I get the chance, but I wanted to see if anyone already knew how. Thanks!
Reply
Thanked by:
#2
You run the script from the command prompt. Open command prompt and type python path\to\daesplitter.py path\to\your\model.dae. Make sure Python is installed and added to your PATH (you can check by running just python and seeing if it starts), and that the paths are correct.

However, if you want to get it into Blender there's an easier way you can try first. Convert the nsbmd file to a .glb instead of a .dae by adding the flag --format=glb (or just -fglb for short) when you run apicula convert. Then make sure you have a recent version of Blender (preferably the latest, but 2.83 at the least) and you can import the .glb into Blender with File > Import > glTF 2.0. The glTF importer actually imports multiple animations!

The first animation plays by default. To switch animations, open the NLA Editor in Blender and click the star button next to the one you want to play.

[Image: 104798337-a5489480-578b-11eb-899e-b3b342ed9180.jpg]
3D Screenshot Tools (NDS / N64 / PS1 / PS2)
Other Tools (apicula / Vagrant Story / Star Ocean Blue Sphere)
Reply
Thanked by:
#3
(01-16-2021, 12:51 AM)scurest Wrote: You run the script from the command prompt. Open command prompt and type python path\to\daesplitter.py path\to\your\model.dae. Make sure Python is installed and added to your PATH (you can check by running just python and seeing if it starts), and that the paths are correct.

However, if you want to get it into Blender there's an easier way you can try first. Convert the nsbmd file to a .glb instead of a .dae by adding the flag --format=glb (or just -fglb for short) when you run apicula convert. Then make sure you have a recent version of Blender (preferably the latest, but 2.83 at the least) and you can import the .glb into Blender with File > Import > glTF 2.0. The glTF importer actually imports multiple animations!

The first animation plays by default. To switch animations, open the NLA Editor in Blender and click the star button next to the one you want to play.

[Image: 104798337-a5489480-578b-11eb-899e-b3b342ed9180.jpg]

I’ll try it tonight, thank you so much!
Reply
Thanked by:


Forum Jump: