Page 2 of 4

Re: Crossout extraction models(.pak)

Posted: Fri Sep 22, 2017 2:53 pm
by Karpati
I attached the original and the converted file.

Re: Crossout extraction models(.pak)

Posted: Fri Sep 22, 2017 9:59 pm
by Acewell
Turbozis wrote:Recieving an error while trying to use it
you must upload not working sample, no samples no party, and as always no promises (:

Re: Crossout extraction models(.pak)

Posted: Tue Oct 03, 2017 7:27 pm
by HugeButt
AceWell wrote:
Turbozis wrote:Recieving an error while trying to use it
you must upload not working sample, no samples no party, and as always no promises (:
They, actually, changed something in models somewhere near open beta ~june this year. Here's same mustang model, but from recent build, since Turbozis got lost.
Had no luck with geting anything worth out of it with hex2obj (because i'm the arse-handed one, I guess).

Re: Crossout extraction models(.pak)

Posted: Wed Oct 04, 2017 2:23 am
by Acewell
normals looked flipped, but need more samples to write a new script :D
mustang.mdl-msh000.png
edit
i'd like to see more *.tfh and *.tfd texture sample pairs too so i can make a texture script for Noesis. :D

Re: Crossout extraction models(.pak)

Posted: Wed Oct 04, 2017 6:51 am
by HugeButt
More models with textures.. It got quiet bigger than maximum filesize.

Re: Crossout extraction models(.pak)

Posted: Wed Oct 04, 2017 5:38 pm
by Karpati
HugeButt wrote:More models with textures.. It got quiet bigger than maximum filesize.
The new format has a different header.

Re: Crossout extraction models(.pak)

Posted: Fri Oct 06, 2017 7:15 pm
by Karpati
I added a new Hammer Engine (Crossout, Star Conflict) .MDL-MSH*/MDF loader module to my program to support the new .MDL-MSH* format.
I released the 3D Object Converter v6.518 as a web update now, so just use the Help/Check for updates... function to get it.

Re: Crossout extraction models(.pak)

Posted: Sun Oct 08, 2017 11:28 pm
by Acewell
here is Noesis python texture script to open your *.tfh/*.tfd sample pairs :D
*script updated Jan 11, 2018*
tex_Crossout_tfh_tfd.zip
supports dxt1, dxt5 and rgba32
you must have the tfh and tfd file in same location so the script can find everything.

Re: Crossout extraction models(.pak)

Posted: Tue Oct 17, 2017 7:32 pm
by armobil
Karpati wrote:I released the 3D Object Converter v6.518 as a web update now, so just use the Help/Check for updates... function to get it.
This does not work for all models, in some errors a "bad polygons"

Re: Crossout extraction models(.pak)

Posted: Tue Oct 17, 2017 7:51 pm
by Karpati
This model has another vertex format.

Crossout (.mdl-msh000)

Posted: Wed Oct 18, 2017 8:29 am
by Acewell
i updated the Noesis python script so it opens both the old and new samples in this thread here :D
viewtopic.php?p=121063#p121063

edit
the next update might be to combine it with the texture script so it loads the diffuse texture and displays it in viewport :D

Re: Crossout extraction models(.pak)

Posted: Wed Oct 18, 2017 7:07 pm
by Karpati
armobil wrote:
Karpati wrote:This does not work for all models, in some errors a "bad polygons"
I modified the loader module to handle the vertex format value in the new format.
I released the 3D Object Converter v6.519 as a web update now, so just use the Help/Check for updates... function to get it.

I will release the modified macOS and Linux versions later.

Re: Crossout extraction models(.pak)

Posted: Mon Nov 13, 2017 6:43 am
by zlksmlnu
Hi, I unpacked and converted models, but I am stupid and could not normally convert textures.
How can I do that? :oops:

Re: Crossout extraction models(.pak)

Posted: Thu Dec 14, 2017 9:55 pm
by Gazyi
Noesis scripts don't work for me:
mdl-msh script gives "TypeError: an integer is required" error.

Texture script gives this:

Code: Select all

1 :numMips
0xa :imgFmt
E:\gamedata_XO\gamedata_060_1606\ui\textures\logo.tfd tfd file
0x0 :mainMipOffset
0x32000 :datasize
Traceback (most recent call last):
  File "F:\noesisv4279\plugins\python\tex_Crossout_tfh_tfd.py", line 42, in noepyLoadRGBA
    print(imgWidth, "x", imgHeight)
UnboundLocalError: local variable 'imgWidth' referenced before assignment
And does anyone have ideas how to open Crossout compiled lua scripts?

Re: Crossout extraction models(.pak)

Posted: Thu Dec 14, 2017 11:10 pm
by Acewell
you have to upload the not working samples so i can modify scripts. (: