Important information: this site is currently scheduled to go offline indefinitely by end of the year.

Twelvesky2 model files

Post questions about game models here, or help out others!
Sancje
advanced
Posts: 42
Joined: Mon Sep 08, 2014 3:04 pm
Has thanked: 10 times

Re: Twelvesky2 model files

Post by Sancje »

shakotay2 wrote: Sat Apr 18, 2020 7:48 pm
Sancje wrote: Sat Apr 18, 2020 6:26 pmhi, How did you calculate the FVFsize
There's no general recipe.
Here it's (startAddrFIs - startOfVertices) / vertexCount
(FI= faceIndex)
Getting the startOfVertices is a matter of experience usually.
and UVpos value(76,68) ?
No recipe. Position of float uvs (tx, ty) usually is a multiple of 4, here it's 76 - 8. (8= sizeOfTx + sizeOfTy)
Are these values constant?
Usually. (But there's 3D formats which use 3 or more different values in one model file.)
I am trying to find submesh. I couldn't find my mistake.I tried all the face start addresses. I'm waiting for your help.

Model link: http://www.mediafire.com/file/dkm9639jm ... 001_01.zip

Image

Image
User avatar
shakotay2
MEGAVETERAN
MEGAVETERAN
Posts: 4291
Joined: Fri Apr 20, 2012 9:24 am
Location: Nexus, searching for Jim Kirk
Has thanked: 1151 times
Been thanked: 2244 times

Re: Twelvesky2 model files

Post by shakotay2 »

start with the first submesh (the rest is harder to find I guess):

0x9C80 1362
Vb1
76 68
0x184 522
020000
0x0 255

(For that file you can change the header in the script to NOEPY_HEADER = 0x0002)
Tuts: a) Bigchillghost, viewtopic.php?f=29&t=17889
b) Extracting simple models: http://forum.xentax.com/viewtopic.php?f=29&t=10894
"Quoting the whole thing. Would u ever stop this nonsense?"
Sancje
advanced
Posts: 42
Joined: Mon Sep 08, 2014 3:04 pm
Has thanked: 10 times

Re: Twelvesky2 model files

Post by Sancje »

shakotay2 wrote: Sun Apr 19, 2020 11:50 am start with the first submesh (the rest is harder to find I guess):

0x9C80 1362
Vb1
76 68
0x184 522
020000
0x0 255

(For that file you can change the header in the script to NOEPY_HEADER = 0x0002)
Thanks. how can i find other submeshes with hex2obj? I've been trying since yesterday.
User avatar
shakotay2
MEGAVETERAN
MEGAVETERAN
Posts: 4291
Joined: Fri Apr 20, 2012 9:24 am
Location: Nexus, searching for Jim Kirk
Has thanked: 1151 times
Been thanked: 2244 times

Re: Twelvesky2 model files

Post by shakotay2 »

Sancje wrote: Sun Apr 19, 2020 12:54 pmThanks. how can i find other submeshes with hex2obj? I've been trying since yesterday.
I don't know a simple solution.
You need to gain experience, as simple as that. Takes weeks, if not month. :)

Learn to think in "blocks": where does FIs block start? (simple in most cases), where does it end? (Might be the start of the next vertex block (sometimes/for other 3D formats). Additional bytes to be met in between, such as counts, sometimes bounding box values (in other 3D format files), whatever).

0x7CBCF 3327
Vb1
76 99
0x6D1D3 842
020000
0x0 255
Tuts: a) Bigchillghost, viewtopic.php?f=29&t=17889
b) Extracting simple models: http://forum.xentax.com/viewtopic.php?f=29&t=10894
"Quoting the whole thing. Would u ever stop this nonsense?"
Karpati
ultra-veteran
ultra-veteran
Posts: 467
Joined: Thu Dec 07, 2006 11:25 pm
Has thanked: 9 times
Been thanked: 95 times

Re: Twelvesky2 model files

Post by Karpati »

Here I attached the full models I converted from Y017001_01.mdl and Y032001_01.mdl.
You do not have the required permissions to view the files attached to this post.
Sancje
advanced
Posts: 42
Joined: Mon Sep 08, 2014 3:04 pm
Has thanked: 10 times

Re: Twelvesky2 model files

Post by Sancje »

Karpati wrote: Sun Apr 19, 2020 3:14 pm Here I attached the full models I converted from Y017001_01.mdl and Y032001_01.mdl.
thanks. what method do you follow? Do you have a general tool or script?
Karpati
ultra-veteran
ultra-veteran
Posts: 467
Joined: Thu Dec 07, 2006 11:25 pm
Has thanked: 9 times
Been thanked: 95 times

Re: Twelvesky2 model files

Post by Karpati »

Sancje wrote: Sun Apr 19, 2020 3:19 pm What method do you follow? Do you have a general tool or script?
I will release the updated 3D Object Converter.
Sancje
advanced
Posts: 42
Joined: Mon Sep 08, 2014 3:04 pm
Has thanked: 10 times

Re: Twelvesky2 model files

Post by Sancje »

Karpati wrote: Sun Apr 19, 2020 8:39 pm
Sancje wrote: Sun Apr 19, 2020 3:19 pm What method do you follow? Do you have a general tool or script?
I will release the updated 3D Object Converter.
when do you release?
Karpati
ultra-veteran
ultra-veteran
Posts: 467
Joined: Thu Dec 07, 2006 11:25 pm
Has thanked: 9 times
Been thanked: 95 times

Re: Twelvesky2 model files

Post by Karpati »

Sancje wrote: Sun Apr 19, 2020 8:57 pm when do you release?
I have finished my Twelve Sky 2 (extracted *.SOBJECT file) *.MDL loader module and I have released the following program as web update:

- 3D Object Converter v7.028 (Windows)

How to get the 3D Object Converter v7.028:
Download the 3D Object Converter from http://3doc.i3dconverter.com and install it or download and use the portable version.
After it just use the Help/Check for updates... function to get the v7.028.
Karpati
ultra-veteran
ultra-veteran
Posts: 467
Joined: Thu Dec 07, 2006 11:25 pm
Has thanked: 9 times
Been thanked: 95 times

Re: Twelvesky2 model files

Post by Karpati »

I have updated the 3D Object Converter app to handle the situation I did find in the Y030001_1.mdl and Y029001_1.mdl files.
I have tested on the biggest models I did find in the games also.

Just use the Help/Check for updates... function to get the v7.029.
Sancje
advanced
Posts: 42
Joined: Mon Sep 08, 2014 3:04 pm
Has thanked: 10 times

Re: Twelvesky2 model files

Post by Sancje »

Karpati wrote: Tue Apr 21, 2020 8:22 pm I have updated the 3D Object Converter app to handle the situation I did find in the Y030001_1.mdl and Y029001_1.mdl files.
I have tested on the biggest models I did find in the games also.

Just use the Help/Check for updates... function to get the v7.029.
thank you very much for your help
Post Reply