Killer Instinct .kimesh / .kihkx

Post questions about game models here, or help out others!
User avatar
zaramot
double-veteran
double-veteran
Posts: 767
Joined: Wed Jan 05, 2011 12:41 pm
Has thanked: 39 times
Been thanked: 818 times

Re: Killer Instinct .kimesh / .kihkx

Post by zaramot » Wed Apr 20, 2016 5:28 pm

Well, can't check this ATM, though I don't think something is missing, just those parts are somewhere else. But I will check, anyway as I said script, that YOU have is in "alpha" stage, new one I have differs much from it xD
Making model-import scripts, PM

User avatar
shakotay2
MEGAVETERAN
MEGAVETERAN
Posts: 3461
Joined: Fri Apr 20, 2012 9:24 am
Location: Nexus, searching for Jim Kirk
Has thanked: 955 times
Been thanked: 1876 times

Re: Killer Instinct .kimesh / .kihkx

Post by shakotay2 » Wed Apr 20, 2016 8:39 pm

TFA wrote:
shakotay2 wrote: When I try to import Aria myself, none of her limbs are there: https://feen.us/cyc2usogrem29mfhjykg.png.
As for her I can say that's what is in the aria.kimesh.
You can simply check that by using point clouds. From 0x93EDC up to end of file (more or less) there's the uv map.
AriaPtCld.jpg
You do not have the required permissions to view the files attached to this post.
Bigchillghost, Reverse Engineering a Game Model: viewtopic.php?f=29&t=17889
extracting simple models: viewtopic.php?f=29&t=10894
Make_H2O-ForzaHor3-jm9.zip
"You quoted the whole thing, what a mess."

User avatar
TFA
beginner
Posts: 25
Joined: Sat Feb 27, 2016 12:41 am
Has thanked: 6 times
Been thanked: 1 time

Re: Killer Instinct .kimesh / .kihkx

Post by TFA » Wed Apr 20, 2016 9:18 pm

Ah, that would make sense. Well, thanks, and I'm very excited for next revision! Also, I'd like to note that the update 1 version still has issues with UVs on certain submeshes, such as aria_acc00_area_c.kimesh and the rings on Spinal's boots.

beterthnyu
ultra-n00b
Posts: 2
Joined: Wed Apr 20, 2016 5:52 pm
Been thanked: 3 times

Re: Killer Instinct .kimesh / .kihkx

Post by beterthnyu » Thu Apr 21, 2016 3:48 pm

Just to help.

If your character loads in without some pieces, its probably due to the fact that that part is customizable in game. I found that out when I started ripping them into Maya. So that mesh is in another folder, and not included with the character itself.

Don't expect all the pieces to be in one place with this game, its structure is a mess.

I ripped out all of the sounds and converted them to mp3, and they are in pieces the same way.

Lordryu
ultra-n00b
Posts: 4
Joined: Thu Apr 21, 2016 11:11 pm

Re: Killer Instinct .kimesh / .kihkx

Post by Lordryu » Thu Apr 21, 2016 11:13 pm

I'm honestly glad there's some work being done on making the best out of these models; I'm hoping for KI models to be released for XNALara and Source Filmmaker for the community.

User avatar
shakotay2
MEGAVETERAN
MEGAVETERAN
Posts: 3461
Joined: Fri Apr 20, 2012 9:24 am
Location: Nexus, searching for Jim Kirk
Has thanked: 955 times
Been thanked: 1876 times

Re: Killer Instinct .kimesh / .kihkx

Post by shakotay2 » Fri Apr 22, 2016 6:52 pm

With Aganos it's a little bit tedious to load all those kimesh files. So I decided to make use of the load multiple files snippet:
(post as of Sun Sep 27, 2015 5:16 pm)
viewtopic.php?f=13&t=10744

Adding it to zaramot's script results in this (maybe not all 80 kimesh should be merged together like such, dunno):
Aganos-multipleKimesh-load.JPG
You do not have the required permissions to view the files attached to this post.
Bigchillghost, Reverse Engineering a Game Model: viewtopic.php?f=29&t=17889
extracting simple models: viewtopic.php?f=29&t=10894
Make_H2O-ForzaHor3-jm9.zip
"You quoted the whole thing, what a mess."

User avatar
zaramot
double-veteran
double-veteran
Posts: 767
Joined: Wed Jan 05, 2011 12:41 pm
Has thanked: 39 times
Been thanked: 818 times

Re: Killer Instinct .kimesh / .kihkx

Post by zaramot » Fri Apr 22, 2016 8:08 pm

For sure not all, I tried this spooky guy. And a lot of mesh parts are duplicated or better to say mirrored, and I guess there's some kind of customization system in this game? Like some variants of changing appearance?

BTW, here's script to import KI models with bones, first use script with word "bones", import skeleton of a character and then his models you would like to see xD Important thing, I haven't test it well because Battlefleet Gothic: Armada was released yesterday, and got all my attention :( So, test it, and report errors here

P.S. Shakotay, always wanted to ask you about your signature. You're from Microsoft? I mean you're working there? :)
You do not have the required permissions to view the files attached to this post.
Making model-import scripts, PM

User avatar
TFA
beginner
Posts: 25
Joined: Sat Feb 27, 2016 12:41 am
Has thanked: 6 times
Been thanked: 1 time

Re: Killer Instinct .kimesh / .kihkx

Post by TFA » Fri Apr 22, 2016 8:39 pm

Still no UVs on Aria's boots for whatever reason, but it seems that everything else is golden!

User avatar
zaramot
double-veteran
double-veteran
Posts: 767
Joined: Wed Jan 05, 2011 12:41 pm
Has thanked: 39 times
Been thanked: 818 times

Re: Killer Instinct .kimesh / .kihkx

Post by zaramot » Fri Apr 22, 2016 8:47 pm

Name of Aria's file? With her messed boots xD

EDIT: Though, stop - better find more messed models and different errors:) So, I can fix them all at once
Making model-import scripts, PM

User avatar
TFA
beginner
Posts: 25
Joined: Sat Feb 27, 2016 12:41 am
Has thanked: 6 times
Been thanked: 1 time

Re: Killer Instinct .kimesh / .kihkx

Post by TFA » Fri Apr 22, 2016 8:50 pm

aria_acc0_area_c.kimesh

If you want to add me on steam for live chat, I'm at http://steamcommunity.com/id/theforgottenarchitect/. I'm working on finding more bugged models right now!

User avatar
shakotay2
MEGAVETERAN
MEGAVETERAN
Posts: 3461
Joined: Fri Apr 20, 2012 9:24 am
Location: Nexus, searching for Jim Kirk
Has thanked: 955 times
Been thanked: 1876 times

Re: Killer Instinct .kimesh / .kihkx

Post by shakotay2 » Fri Apr 22, 2016 9:19 pm

zaramot wrote:P.S. Shakotay, always wanted to ask you about your signature. You're from Microsoft? I mean you're working there? :)
yep, I was assimilated in their early days just when I wanted to stick to Linux.

MS gave me a duster to push the dust from their lame pcs. Then I managed to escape into an abandoned room still hoping to be freed some day...but, attention, heard some suspicious noise out there - I've to interrupt the connection now!
Bigchillghost, Reverse Engineering a Game Model: viewtopic.php?f=29&t=17889
extracting simple models: viewtopic.php?f=29&t=10894
Make_H2O-ForzaHor3-jm9.zip
"You quoted the whole thing, what a mess."

User avatar
TFA
beginner
Posts: 25
Joined: Sat Feb 27, 2016 12:41 am
Has thanked: 6 times
Been thanked: 1 time

Re: Killer Instinct .kimesh / .kihkx

Post by TFA » Sat Apr 23, 2016 5:17 am

My friends and I noticed a pattern. In general, submeshes with the name "Object" have broken or entirely missing UVs, usually the latter.

User avatar
shakotay2
MEGAVETERAN
MEGAVETERAN
Posts: 3461
Joined: Fri Apr 20, 2012 9:24 am
Location: Nexus, searching for Jim Kirk
Has thanked: 955 times
Been thanked: 1876 times

Re: Killer Instinct .kimesh / .kihkx

Post by shakotay2 » Sat Apr 23, 2016 9:17 am

aria_acc01_area_c.kimesh, mesh 1 is correct with zaramot's script -
but for mesh 2 (UVtype: 1648, Wstride: 16) shorts are to be read for the boots.
here's the parameters for mesh 0 (H2Os for mesh 1, mesh 2 below):
AriaBoots.jpg
mesh 1, uvs: float

0x16B4 14286
Vb1
20 99
0xBA9C 2922
020000
0x2058C 24

mesh 2, uvs: shorts

0x8650 3052
Vb1
20 99
0x19EE4 1154
020300
0x3177C 16

(I don't have a proper Wstride/UVtype arbitration in my ugly 'C' code, so I have to do the float/WordUV (short) selection manually.)
You do not have the required permissions to view the files attached to this post.
Last edited by shakotay2 on Sat Apr 23, 2016 1:20 pm, edited 1 time in total.
Bigchillghost, Reverse Engineering a Game Model: viewtopic.php?f=29&t=17889
extracting simple models: viewtopic.php?f=29&t=10894
Make_H2O-ForzaHor3-jm9.zip
"You quoted the whole thing, what a mess."

Manters
ultra-n00b
Posts: 3
Joined: Fri Apr 22, 2016 7:11 pm

Re: Killer Instinct .kimesh / .kihkx

Post by Manters » Sat Apr 23, 2016 11:53 am

I've been looking around, and there doesn't seem to be any mention of a way to read .kitex files (Only about them not being renamed .dds files), though I think there is a picture with proof of that. So, how do you read the texture files? (Or am I just so noob I missed it in the conversation?)

User avatar
shakotay2
MEGAVETERAN
MEGAVETERAN
Posts: 3461
Joined: Fri Apr 20, 2012 9:24 am
Location: Nexus, searching for Jim Kirk
Has thanked: 955 times
Been thanked: 1876 times

Re: Killer Instinct .kimesh / .kihkx

Post by shakotay2 » Sat Apr 23, 2016 1:23 pm

Read here, post as of Tue Apr 19, 2016 4:48 pm
(It's a python plugin for Noesis so you'll need to copy it into the noesis\plugins\python folder to make it work.)
Bigchillghost, Reverse Engineering a Game Model: viewtopic.php?f=29&t=17889
extracting simple models: viewtopic.php?f=29&t=10894
Make_H2O-ForzaHor3-jm9.zip
"You quoted the whole thing, what a mess."

Post Reply