I wrote some python scripts for the Kill la Kill IF Switch Demo. These might not work on the final versions.
KLK_Switch decompresses and/or extracts PAC, LEV and TXB files (They are all the same type). Plus 2 Noesis scripts for models and animations (could probably make this one script but I don't know how). I might be doing something wrong but Noesis doesn't export normals when a model has bone weights. The Skin variable in the model script toggles bone weight loading.
Important information: this site is currently scheduled to go offline indefinitely by end of the year.
Kill la Kill IF (Switch Demo)
-
- veteran
- Posts: 149
- Joined: Sun Jul 09, 2017 1:36 pm
- Has thanked: 10 times
- Been thanked: 17 times
Re: Kill la Kill IF (Switch Demo)
Got a error when I used one of the .mot files from the final version's files.
Here is some .mot files from the final version of the game.
https://anonymousfiles.io/ERWJXO4X/
The version of Noesis I used is 4.406.
-
- beginner
- Posts: 36
- Joined: Sun Apr 28, 2019 1:15 pm
- Has thanked: 5 times
- Been thanked: 23 times
-
- veteran
- Posts: 149
- Joined: Sun Jul 09, 2017 1:36 pm
- Has thanked: 10 times
- Been thanked: 17 times
-
- beginner
- Posts: 36
- Joined: Sun Apr 28, 2019 1:15 pm
- Has thanked: 5 times
- Been thanked: 23 times
Re: Kill la Kill IF (Switch Demo)
Try this one with a minor fix, worked well with your .mdl and .mot
You do not have the required permissions to view the files attached to this post.
-
- ultra-n00b
- Posts: 6
- Joined: Wed Nov 19, 2014 8:07 pm
- Has thanked: 5 times
- Been thanked: 2 times
Re: Kill la Kill IF (Switch Demo)
hmm your script seams kinda to work on the steam version also.
I could decompress a .pac file into more files and loaded with noesis42 the .mdl file.
But don't know about the textures and then i try to export it, to fbx, dae ,smd, etc., and importing it into Blender, it always seem to have no weights. Bones do nothing to the model.
I could decompress a .pac file into more files and loaded with noesis42 the .mdl file.
But don't know about the textures and then i try to export it, to fbx, dae ,smd, etc., and importing it into Blender, it always seem to have no weights. Bones do nothing to the model.
You do not have the required permissions to view the files attached to this post.
Re: Kill la Kill IF (Switch Demo)
How do you decrypt pac files with your script? [Edited]. How to find textures for models?
-
- advanced
- Posts: 43
- Joined: Mon Jul 23, 2007 7:11 pm
- Has thanked: 38 times
- Been thanked: 63 times
Re: Kill la Kill IF (Switch Demo)
Yeah the PC format changed a bit so I updated it. This zip also has a regular python script to extract textures from CVTs (They're mostly just DDS files with 80 bytes of nonsense).Rotock wrote: ↑Fri Jul 26, 2019 4:40 pm hmm your script seams kinda to work on the steam version also.
I could decompress a .pac file into more files and loaded with noesis42 the .mdl file.
But don't know about the textures and then i try to export it, to fbx, dae ,smd, etc., and importing it into Blender, it always seem to have no weights. Bones do nothing to the model.
Thanks andy97 for catching that embarrassing bug.
Its worth pointing out in case I get asked, some animations will look weird and broken but they are actually correct. The game does a lot of perspective tricks to get the look they want. Except for the animation frame rate. Frames are numbered, not timed. I wasn't sure what to do about that so I just hacked something together.
You do not have the required permissions to view the files attached to this post.
-
- veteran
- Posts: 149
- Joined: Sun Jul 09, 2017 1:36 pm
- Has thanked: 10 times
- Been thanked: 17 times
Re: Kill la Kill IF (Switch Demo)
Any of the dds-readable programs won't read the files I had converted from the switch version.Simguy wrote: ↑Fri Jul 26, 2019 9:09 pmYeah the PC format changed a bit so I updated it. This zip also has a regular python script to extract textures from CVTs (They're mostly just DDS files with 80 bytes of nonsense).Rotock wrote: ↑Fri Jul 26, 2019 4:40 pm hmm your script seams kinda to work on the steam version also.
I could decompress a .pac file into more files and loaded with noesis42 the .mdl file.
But don't know about the textures and then i try to export it, to fbx, dae ,smd, etc., and importing it into Blender, it always seem to have no weights. Bones do nothing to the model.
Thanks andy97 for catching that embarrassing bug.
Its worth pointing out in case I get asked, some animations will look weird and broken but they are actually correct. The game does a lot of perspective tricks to get the look they want. Except for the animation frame rate. Frames are numbered, not timed. I wasn't sure what to do about that so I just hacked something together.
viewtopic.php?f=18&t=20860
Re: Kill la Kill IF (Switch Demo)
In Noesis model loads with pink textures, but in blender or 3ds max model loading fine, bone=weight is working, thanks for script.
-
- advanced
- Posts: 43
- Joined: Mon Jul 23, 2007 7:11 pm
- Has thanked: 38 times
- Been thanked: 63 times
Re: Kill la Kill IF (Switch Demo)
Ah thats my bad. I forgot to say that the PC version has DDS textures, that script might not work with all Switch CVTs. The Switch version uses BNTX textures, change the extension to bntx after running the script and noesis will load it.andree wrote: ↑Fri Jul 26, 2019 9:40 pmAny of the dds-readable programs won't read the files I had converted from the switch version.Simguy wrote: ↑Fri Jul 26, 2019 9:09 pmYeah the PC format changed a bit so I updated it. This zip also has a regular python script to extract textures from CVTs (They're mostly just DDS files with 80 bytes of nonsense).Rotock wrote: ↑Fri Jul 26, 2019 4:40 pm hmm your script seams kinda to work on the steam version also.
I could decompress a .pac file into more files and loaded with noesis42 the .mdl file.
But don't know about the textures and then i try to export it, to fbx, dae ,smd, etc., and importing it into Blender, it always seem to have no weights. Bones do nothing to the model.
Thanks andy97 for catching that embarrassing bug.
Its worth pointing out in case I get asked, some animations will look weird and broken but they are actually correct. The game does a lot of perspective tricks to get the look they want. Except for the animation frame rate. Frames are numbered, not timed. I wasn't sure what to do about that so I just hacked something together.
viewtopic.php?f=18&t=20860
Actually that pink color are the Vertex Colors. Its very important for replicating the shading in the game.
-
- ultra-n00b
- Posts: 6
- Joined: Wed Nov 19, 2014 8:07 pm
- Has thanked: 5 times
- Been thanked: 2 times
Re: Kill la Kill IF (Switch Demo)
Testfile: MDL_C010_RYU.pac
Mesh: there is a strange split on the main body
UV: works
Bones/Weights: works
Texture Export: works
I can work with this now.
Thanks Simguy for the Tools/Scripts.
Mesh: there is a strange split on the main body
UV: works
Bones/Weights: works
Texture Export: works
I can work with this now.
Thanks Simguy for the Tools/Scripts.
You do not have the required permissions to view the files attached to this post.
- takoyaki111
- advanced
- Posts: 48
- Joined: Mon Oct 21, 2013 7:43 pm
- Has thanked: 7 times
- Been thanked: 3 times
Re: Kill la Kill IF (Switch Demo)
the klk_switch.py gives me an error when i try to run it, is there an updated version
Re: Kill la Kill IF (Switch Demo)
Is there a way to preserve the Normals when merging vertices? or rather export the from noesis already merged?
Re: Kill la Kill IF (Switch Demo)
Mind telling me what you used to unpack the pac file? Been curious.Rotock wrote: ↑Fri Jul 26, 2019 4:40 pm hmm your script seams kinda to work on the steam version also.
I could decompress a .pac file into more files and loaded with noesis42 the .mdl file.
But don't know about the textures and then i try to export it, to fbx, dae ,smd, etc., and importing it into Blender, it always seem to have no weights. Bones do nothing to the model.