XeNTaX Forum Index
Forum MultiEx Commander Tools Tools Home
It is currently Tue Dec 11, 2018 12:47 am

All times are UTC + 1 hour


Forum rules


Please click here to view the forum rules



Post new topic Reply to topic  [ 77 posts ]  Go to page 1, 2, 3, 4, 5, 6  Next
Author Message
 Post subject: Final Fantasy Dissidia NT PS4 tools
PostPosted: Sun Apr 29, 2018 4:19 pm 
Offline
M-M-M-Monster veteran
M-M-M-Monster veteran

Joined: Tue Mar 24, 2015 8:12 pm
Posts: 1720
Has thanked: 38 times
Have thanks: 1174 times














You can make the ads go away by registering

Final Fantasy Dissidia NT tools.
Also work with Warriors Allstars, Dynasty Warriors 9, Nioh, Fire Emblem Warriors, may work with other games.

Usage: drop something on the tool

1. G1M will produce ASCII model and SMD skeleton
2. G1T will extract all textures in "texture" folder
3. GMPK will extract G1M & G1T
4. MDL (from Nioh) will extract G1M
5. bin.gz (from Fire Emblem Warriors) will extract G1M & G1T

Important NOTES
- ASCII format will have extended info for correct bone rotations. Noesis plugin that reads them is included.
- If model skeleton is in separate file, you need to drag both model and skeleton, dropping the skeleton onto the EXE. Alternatively, you can run the tool with 2 parameters:
ffsnt <model> <skeleton>

Image

Image

Image

All cloth submeshes extracted and correctly placed.
Currently tested only on characters & items (weapons).

Image

Image


Attachments:


You do not have the required permissions to view the files attached to this post. Register to gain access.



Last edited by daemon1 on Wed May 09, 2018 6:49 pm, edited 7 times in total.

Top
 Profile  
 
 Post subject: Re: Final Fantasy Dissidia NT PS4 tools
PostPosted: Wed May 02, 2018 5:36 pm 
Offline
M-M-M-Monster veteran
M-M-M-Monster veteran

Joined: Tue Mar 24, 2015 8:12 pm
Posts: 1720
Has thanked: 38 times
Have thanks: 1174 times
"Big endian" version. For console games.


Attachments:


You do not have the required permissions to view the files attached to this post. Register to gain access.



Last edited by daemon1 on Tue Nov 20, 2018 10:34 am, edited 2 times in total.

Top
 Profile  
 
 Post subject: Re: Final Fantasy Dissidia NT PS4 tools
PostPosted: Thu May 03, 2018 5:46 pm 
Offline
M-M-M-Monster veteran
M-M-M-Monster veteran

Joined: Tue Mar 24, 2015 8:12 pm
Posts: 1720
Has thanked: 38 times
Have thanks: 1174 times
New version. Full cloth support!

This is how it works:
Some parts of cloth meshes will be weighted normally to the main skeleton (upper parts usually).
The remaining part is supposed to work with cloth driver.
Drivers will be exported as separate meshes with skeletons. Use weight transfer (skin wrap) or other means in your favourite editor to make them work. Some give better results transferring from faces, some from skeletons.

Image
Image


Last edited by daemon1 on Tue Nov 20, 2018 10:33 am, edited 1 time in total.

Top
 Profile  
 
 Post subject: Re: Final Fantasy Dissidia NT PS4 tools
PostPosted: Thu May 03, 2018 9:50 pm 
Offline
beginner

Joined: Mon Jul 06, 2015 12:48 am
Posts: 31
Has thanked: 7 times
Have thanks: 2 times
Soo 1 little thing I noticed with this...

for Fire Emblem Warriors, it works, but it doesn't put the meshes in place on the model where it should be, instead, it's just laying out on the ground. Also, it doesn't grab the full body mesh either, just physic meshes. I can send some to ya if needed. Also there's no normals or UV's either.

edit: seems to fail on grabbing NUNO (Hair) meshes too.


Top
 Profile  
 
 Post subject: Re: Final Fantasy Dissidia NT PS4 tools
PostPosted: Fri May 04, 2018 5:28 am 
Offline
M-M-M-Monster veteran
M-M-M-Monster veteran

Joined: Tue Mar 24, 2015 8:12 pm
Posts: 1720
Has thanked: 38 times
Have thanks: 1174 times
demonslayerx8 wrote:
it's just laying out on the ground

it means you dont provide the skeleton to the tool
to place meshes, skeleton is needed
i completely forgot to tell that if skeleton is in separate file, you need to put is as second parameter


Top
 Profile  
 
 Post subject: Re: Final Fantasy Dissidia NT PS4 tools
PostPosted: Fri May 04, 2018 6:06 am 
Offline
beginner

Joined: Mon Jul 06, 2015 12:48 am
Posts: 31
Has thanked: 7 times
Have thanks: 2 times
daemon1 wrote:
demonslayerx8 wrote:
it's just laying out on the ground

it means you dont provide the skeleton to the tool
to place meshes, skeleton is needed
i completely forgot to tell that if skeleton is in separate file, you need to put is as second parameter

ah ok, well now I got them all in place, but sadly, doing so causes every mesh to have a lot of holes in them, but also no physic bones at all to be seen unless i do it another way, which gives no meshes and just their bones.

This is a very complicated tool.


Top
 Profile  
 
 Post subject: Re: Final Fantasy Dissidia NT PS4 tools
PostPosted: Fri May 04, 2018 6:15 am 
Offline
beginner
User avatar

Joined: Wed Aug 12, 2015 11:54 pm
Posts: 20
Has thanked: 0 time
Have thanks: 0 time
So I hope you don't mind me chipping in, as someone who extracts from lots of Koei Tecmo games, I got some curiosities going.

While DSX8 outlines how the model will have holes in them, which I wish I understood why it happens, which looks similar to one of the images you posted, but heres an example image.
https://cdn.discordapp.com/attachments/ ... nknown.png

The models do have rigging, as well as UV data on them.

Other issues supplied to while some bones are found for objects, (notice her long bangs things)
https://cdn.discordapp.com/attachments/ ... nknown.png

they seem to be right here (not attatched unfortunately) , it still makes me wonder if bones actually exist fo rthem? Her ponytail behind is also driven by physics meshes yet bones for it are not found.

Still, the fact these meshes are in their default spot rather than xentax tool drives this tool high up my "want it to work" list. Putting the models though something other than the cheese factory would help alot.

Lastly, is rigging, or these "drivers". These drivers lack form, and often look like flat planes, Is that intentional? How does one even use such a thing. You say we could skin wrap or what not the drivers onto what comes out, Are the drivers meant to have a shape to them, but something is being knocked off, or am I misunderstanding how one can use them. For flat cloth planes it makes sense, though, going by how you are doing the images.

To use the same example of the images I showed above with the same girl and her face, the driver that comes out after combining both the 000.g1m and the 002.g1m, where the face model is located, the driver extracted is this.

https://cdn.discordapp.com/attachments/ ... nknown.png

The ponytail Driver is a flat plane, when I half expected it to come out with a more defined 3D shape.

lastly, do you suppose you could create a python that would combine everything, rather than having to open an ascii one by one? This is a simple requests is all, and im not sure if you had that planned already. What you created so far is already amazing.

Thanks for doing this though, I look forward for when the mesh comes out cleanly at least, and thanks a lot for doing this.Also another big thanks on brinigng this info out there. You could of kept to yourself honestly, but you chose to share your work. I respect that, I really do. It helps a lot of people, and in honestly I wish I could that with some of the work I've done, though i'm borrowing talent from others.


Top
 Profile  
 
 Post subject: Re: Final Fantasy Dissidia NT PS4 tools
PostPosted: Fri May 04, 2018 8:41 pm 
Offline
veteran
User avatar

Joined: Wed Nov 17, 2010 2:57 pm
Posts: 159
Location: Germany
Has thanked: 135 times
Have thanks: 50 times
kurokairaku wrote:
Lastly, is rigging, or these "drivers". These drivers lack form, and often look like flat planes, Is that intentional? How does one even use such a thing. You say we could skin wrap or what not the drivers onto what comes out, Are the drivers meant to have a shape to them, but something is being knocked off, or am I misunderstanding how one can use them. For flat cloth planes it makes sense, though, going by how you are doing the images.
(...)
The ponytail Driver is a flat plane, when I half expected it to come out with a more defined 3D shape.


The drivers are what the game engine uses to calculate their physics and not exactly 'usual' bones and meshes, so they only have a base shape and aren't defined. Idk about 3ds max since i don't use it. But in Blender you can very very easily just transfer the weights from the driver cloth to the actual mesh with great results.


Top
 Profile  
 
 Post subject: Re: Final Fantasy Dissidia NT PS4 tools
PostPosted: Fri May 04, 2018 9:28 pm 
Offline
beginner
User avatar

Joined: Wed Aug 12, 2015 11:54 pm
Posts: 20
Has thanked: 0 time
Have thanks: 0 time
o0Crofty0o wrote:
kurokairaku wrote:
Lastly, is rigging, or these "drivers". These drivers lack form, and often look like flat planes, Is that intentional? How does one even use such a thing. You say we could skin wrap or what not the drivers onto what comes out, Are the drivers meant to have a shape to them, but something is being knocked off, or am I misunderstanding how one can use them. For flat cloth planes it makes sense, though, going by how you are doing the images.
(...)
The ponytail Driver is a flat plane, when I half expected it to come out with a more defined 3D shape.


The drivers are what the game engine uses to calculate their physics and not exactly 'usual' bones and meshes, so they only have a base shape and aren't defined. Idk about 3ds max since i don't use it. But in Blender you can very very easily just transfer the weights from the driver cloth to the actual mesh with great results.


Yeah, the only time I had difficulty was when the driver, a flat plane, was driving a 3D object, like a large clump of hair. I had to mess with the various skin wrap settings in order to make sure that the small area of effect translated to the entire 3D mesh. A learning experience though I now see how I can use these drivers. It works wonderful yon actual cloth like capes and skirts though, i was really suprised. Skin Morph > Choose Driver > Create Skin. The settings most I had to make sure was enabled was "weight all points" and then fiddle with the falloff and distance because you can also use it to transfer weights 1 to 1 based on the same topology, so it calculates the weights based on the distance between the source and target verts,

In all honesty, seeing the drivers makes me understand why the hell Nights of Azure 2 had this "wall of bones" problem going on. Its the same idea.

I honestly had the idea that the driver was the simplistic model that the simulation does its calculation on, which saves on resources, rather than simulating the many more verts. Thanks for answering, now to hear on Daemon why the mesh turns into Swiss Cheese. Im sure its a reason I cant understand but I am kinda curious. Like it does half the work XD the Mesh is there with UV's and rigging data its hilarious, yet half the tri's are gon on each Quad face. If only I could understand code...


Top
 Profile  
 
 Post subject: Re: Final Fantasy Dissidia NT PS4 tools
PostPosted: Sat May 05, 2018 8:47 am 
Offline
M-M-M-Monster veteran
M-M-M-Monster veteran

Joined: Tue Mar 24, 2015 8:12 pm
Posts: 1720
Has thanked: 38 times
Have thanks: 1174 times
demonslayerx8 wrote:
This is a very complicated tool.

This tool was made in only one week, and i had no time to support everything yet.
Primary purpose was Dissidia NT, and it covered this one fine.

Soon I will update the tool to fix these "holes" and support more games, including DW8/9, Nioh and maybe more.


Top
 Profile  
 
 Post subject: Re: Final Fantasy Dissidia NT PS4 tools
PostPosted: Sat May 05, 2018 8:52 am 
Offline
M-M-M-Monster veteran
M-M-M-Monster veteran

Joined: Tue Mar 24, 2015 8:12 pm
Posts: 1720
Has thanked: 38 times
Have thanks: 1174 times
I will now try to answer all questions. If I forgot anything, let me know.

demonslayerx8 wrote:
no physic bones at all to be seen unless i do it another way

Skeletons for physic meshes are very simple, but they are located in separate file from the main skeleton. This is why you can only see them if you use main file as source for skeleton.

Some work need to be done to merge them, and I'm not planning to do this yet.


Top
 Profile  
 
 Post subject: Re: Final Fantasy Dissidia NT PS4 tools
PostPosted: Sat May 05, 2018 8:56 am 
Offline
M-M-M-Monster veteran
M-M-M-Monster veteran

Joined: Tue Mar 24, 2015 8:12 pm
Posts: 1720
Has thanked: 38 times
Have thanks: 1174 times
kurokairaku wrote:
Other issues supplied to while some bones are found for objects

I dont understand this issue, because i don't have the model or model files.


Top
 Profile  
 
 Post subject: Re: Final Fantasy Dissidia NT PS4 tools
PostPosted: Sat May 05, 2018 8:59 am 
Offline
M-M-M-Monster veteran
M-M-M-Monster veteran

Joined: Tue Mar 24, 2015 8:12 pm
Posts: 1720
Has thanked: 38 times
Have thanks: 1174 times
kurokairaku wrote:
Lastly, is rigging, or these "drivers"

I can confirm what Crofty said, drivers are used to generate cloth meshes geometry "on-the-fly" and yes, they are usually flat.

kurokairaku wrote:
lastly, do you suppose you could create a python that would combine everything, rather than having to open an ascii one by one?

I'm not making pythons. I could make the tool exporting all drivers in one file, but I dont have time for this now.


Top
 Profile  
 
 Post subject: Re: Final Fantasy Dissidia NT PS4 tools
PostPosted: Sat May 05, 2018 1:18 pm 
Offline
M-M-M-Monster veteran
M-M-M-Monster veteran

Joined: Tue Mar 24, 2015 8:12 pm
Posts: 1720
Has thanked: 38 times
Have thanks: 1174 times
The new version must support DW8/9, Nioh and maybe other games.

Image


Top
 Profile  
 
 Post subject: Re: Final Fantasy Dissidia NT PS4 tools
PostPosted: Sat May 05, 2018 1:49 pm 
Offline
double-veteran
double-veteran
User avatar

Joined: Tue May 16, 2006 10:55 pm
Posts: 655
Location: Tokyo, Japan
Has thanked: 20 times
Have thanks: 22 times
Nice work as always!

Does this work with the stages for DW8/9/Nioh and FFDNTPS4 or is it only characters/cloth now?

_________________
"Lemons are people nice hardworking & honest people too..."


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 77 posts ]  Go to page 1, 2, 3, 4, 5, 6  Next

All times are UTC + 1 hour


Who is online

Users browsing this forum: No registered users and 36 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group