Page 1 of 1

Unity .model

Posted: Fri Mar 02, 2018 6:25 am
by SickAlice
Sorry if this is been approached before but not being able to find is part of the problem as I'll illustrate. I run into common Unity files as do you of course, .43 being one. I can open that in a variety of programs just fine. The other common are ones with the extension .model. As a common keyword and one that of course is just the generic for 3d types period I can't seem to find squat out about it. Other engines tend to have things like this, TMNT Secret Of The Ooze for example uses the same filename yet I doubt is a related file. Still makes searching and Googling it difficult. Thanks anyone who replies. I will provide an example if needed but figure it's commonplace and anyone has run into it already. Also as a sidenote yet related anyone have any luck with the official Unity engine and game maker/editors? I've had it for over a year now, licensed and still I can import it's filetypes yet do nothing with them much less never even see a preview or something.

Re: Unity .model

Posted: Sun Mar 11, 2018 1:45 pm
by SickAlice
Sorry, I had my drive tied up doing something for my mums. Here's a sample, the title character from Hello Kitty Cruisers for Wii U. Unlike the Kart series the driver model seems to be separate from the vehicles which are .43 files instead.
https://onedrive.live.com/?authkey=%21A ... 051B80B2EF

Re: Unity .model

Posted: Tue Mar 13, 2018 7:26 am
by Acewell
HelloKitty_Standing.mesh ? :D
HelloKitty_Standing_mesh.png

Re: Unity .model

Posted: Tue Mar 13, 2018 6:13 pm
by tr1cky
brilliant models thx

Re: Unity .model

Posted: Thu Mar 15, 2018 12:25 pm
by SickAlice
Kewl. So any to go from there to a script? Coding isn't my strong suit and I've never been able to use that program properly despite a year or better of trying to learn. Ty, the intention is to distribute them for modders as well cobble up some mods for Mario Kart.

Re: Unity .model

Posted: Thu Mar 15, 2018 7:13 pm
by shakotay2
SickAlice wrote:Kewl. So any to go from there to a script?
you'll need a formula to calculate the offset address of the vertex block. I came thus far:
  • size of face indices block at 0x40: 0x4CF8
  • first address after FI block at 0x44 + 0x4CF8 = 0x4D3C
  • DWORD 0x848= 2120, vertex count
  • 0x4D40 +2120x32= 0x4D40 + 0x10900 = 0x15640
then stumbled over the unknown offset (0x15B20 - 0x15640):
unknown offset 0x4E0= 1248
to start address of vertices at 0x15B20

Re: Unity .model

Posted: Fri Mar 16, 2018 3:47 am
by SickAlice
I believe in learning to fish as much as the rest but I went through all this more times than I count and still failed. I'm only on polynomials in school myself to get a picture of my level and more studied and leaned to artistic skills whereas the calculation side has been neglected.

Re: Unity .model

Posted: Sat Mar 17, 2018 5:13 pm
by tr1cky
AceWell wrote:HelloKitty_Standing.mesh ? :D
HelloKitty_Standing_mesh.png
you uploading hello kitty by any chance plz