Page 1 of 1
Ace Combat X: Skies of Deception .PMD and .ANM files
Posted: Tue May 02, 2023 6:08 am
by AgnusDei
Hello, I've managed to extract files from the ACX's REGFILE.CDI thanks to a tool named "Nemesis" made by Ret-HZ
And so, i've analyzed most of them, and found out PDW files which are textures, PMD and ANM files which i suspect they're model + skeleton and Animation respectively.
I've tried to find a way to make the PMD and ANM files readable for Blender, without any success. I will proceed to send some sample in hopes that someone might help me.
Postdata: I don't think they are encrypted, or compressed.
FH00.rar

Re: Ace Combat X: Skies of Deception .PMD and .ANM files
Posted: Tue May 02, 2023 6:10 am
by AgnusDei
For some reason I can't send multiple attachments at once.
I will send another here.
FH04.rar
Re: Ace Combat X: Skies of Deception .PMD and .ANM files
Posted: Tue May 02, 2023 1:28 pm
by Bigchillghost
AgnusDei wrote: ↑Tue May 02, 2023 6:08 am
i've analyzed most of them...
Analyze how?
Interesting format though...
PMDs.png
Re: Ace Combat X: Skies of Deception .PMD and .ANM files
Posted: Tue May 02, 2023 6:29 pm
by GreenTrafficLight
Bigchillghost wrote: ↑Tue May 02, 2023 1:28 pm
Interesting format though...
What face generation did you use ? I've tried Implicit Storage for Triangle and Triangle Strip in AXE, and it did not give the correct result. This is the only thing blocking me at the moment since I already found the submeshes vertex buffers, and I didn't notice any of them having a reset for the face generation.
Re: Ace Combat X: Skies of Deception .PMD and .ANM files
Posted: Tue May 02, 2023 10:54 pm
by AgnusDei
Bigchillghost wrote: ↑Tue May 02, 2023 1:28 pm
AgnusDei wrote: ↑Tue May 02, 2023 6:08 am
i've analyzed most of them...
Analyze how?
Interesting format though...
PMDs.png
As in, attempting to open the files via hex, and learning about hex2obj, I just got blocked on what and how to proceed. Also because I was busy with university exams.
Could you please share your method or script to import the models, please?
Re: Ace Combat X: Skies of Deception .PMD and .ANM files
Posted: Tue May 02, 2023 11:06 pm
by Durik256
AgnusDei wrote: ↑Tue May 02, 2023 10:54 pm
Could you please share your method or script to import the models, please?
i made plugin for Noesis
FIG00H.PMD.png
fmt_PMD.py
Re: Ace Combat X: Skies of Deception .PMD and .ANM files
Posted: Wed May 03, 2023 12:21 am
by Bigchillghost
It's triangle strip but you can use both in some circumstances:
AXE_implict_strips.jpg
It's consist of a bunch of triangle strips but fortunately not much work for AXE. You can find the vertex count of each strip and the count of strip groups using that many vertices, as UInt16 just before the vertex buffer.
Re: Ace Combat X: Skies of Deception .PMD and .ANM files
Posted: Wed May 03, 2023 1:30 am
by Bigchillghost
AgnusDei wrote: ↑Tue May 02, 2023 10:54 pm
Could you please share your method or script to import the models, please?
Well, turns out vertex normals are OK so guess will have to reverse the face winding then. Noesis script here:
fmt_AceCombatXSkiesOfDeception_PMD.zip