Forum > Resources and Tools

[TOOL] LKBC M2 Converter v0.4

<< < (4/6) > >>

spik96:
New Update ! Compatible with WoD character models and the program can now also convert to Classic ! (1.x)
So I guess it's LKBCCL now, but let's keep the name it will be easier.
There is even help showing in the terminal when you do something wrong !


--- Quote from: "sshroud" ---I haven't really looked at how you did it, but knowing the data structures and the significant differences in the data is it feasible to turn it into something that we can use as a generic platform for handling conversions?
--- End quote ---

Not just the significant differences. All differences. A single thing could make the client crash and if you ever had a WoW Error you know WoW errors are NOT easy to understand (I don't at all, in fact x) ).
And that's the problem. We don't have a nice documentation about these formats. There is a big lack of knowledge.

sshroud:

--- Quote from: "spik96" ---New Update ! Compatible with WoD character models and the program can now also convert to Classic ! (1.x)
So I guess it's LKBCCL now, but let's keep the name it will be easier.
There is even help showing in the terminal when you do something wrong !


--- Quote from: "sshroud" ---I haven't really looked at how you did it, but knowing the data structures and the significant differences in the data is it feasible to turn it into something that we can use as a generic platform for handling conversions?
--- End quote ---

Not just the significant differences. All differences. A single thing could make the client crash and if you ever had a WoW Error you know WoW errors are NOT easy to understand (I don't at all, in fact x) ).
And that's the problem. We don't have a nice documentation about these formats. There is a big lack of knowledge.
--- End quote ---

It's certainly finicky, but don't you require full knowledge of the 3.3.5 .m2 format for writing to the 1.12.1 .m2 format? (Which could then be potentially reversible?)

spik96:

--- Quote from: "sshroud" ---It's certainly finicky, but don't you require to full knowledge of the 3.3.5 .m2 format for writing to the 1.12.1 .m2 format? (Which could then be potentially reversible?)
--- End quote ---

Oh 1.12.1 to 3.3.5a, sure I could (not sure if really worth it as the few good models that are not in the game anymore can be opened in MDLVis, converted to Mdx then converted using Skarn's tutorial).
But I was talking about alpha models. Those are in a special mdx format derivated from the Warcraft 3 model format and we don't have sufficient information about it, as far as I know.
You need people with retroengineering abilities (I don't have this kind of skill) to get a more complete doc. Back then nobody cared about alpha models, and nowaday they are all gone from the WoW scene. And anyway I doubt they would put so much effort (because retroengineering is really f*cking hard) just for something people will barely use.

leeviathan:
(First off, thanks so much for this tool, I'm using it a lot!)

I'm trying to convert the 3.3.5a NightElfMale.M2 to 1.12.1. (Aside: I'm trying to add Barbershop hairstyles to character models in 1.12.1.) Everything seems to work fine except that the "eyeglow" geoset is missing.

Is the eyeglow considered a "light", would that be why it doesn't translate?

---------->link to my work

leeviathan:
I'm trying to make a modification to the source in order to adjust some of the fallback animations for certain models. However, compiling the source has even my mighty software engineer friend stumped. Can you provide any guidance for compiling your source code?

thankkkkkkkkk

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version