Coverting a .CMP file into a .3db
-
How’s the best way to go about and do this? I need to change some .cmp into .3dbs and I wasn’t able to find a tutorial on how to do it. Is it just importing the model on Milkshape and then exporting it through the .3db exporter? Or is it more involved than that?
-
only way i can think of is doing it the way you suggested mate
-
Umm, a .3db is a .cmp just like a .utf is, the extension is the only difference between the files…
-
@Lancer:
Umm, a .3db is a .cmp just like a .utf is, the extension is the only difference between the files…
was brought to you buy Lancer Solarus…… ^^ -
@Lancer:
Umm, a .3db is a .cmp just like a .utf is, the extension is the only difference between the files…
So, all I need to do is change the extension and it will work? I thought it was more complicated than that? Thanks for the help, btw
-
There are structural differences between the two. Open each in UTF editor side by side, you’ll notice that 3db are more skeletal (lack quite a few nodes that cmp have. Mainly you use cmp when parts need to detach or animate, and 3db for basic One Group models. This doesn’t mean you must merge and weld all the groups -that’d eff up your materials and mapping, just means plan ahead as usual.
To convert:-
import cmp model and textures into Milkshape
-
check all the material names to ensure they are correct, and that part names match
-
file > export > 3db
-
then find a SUR that will fit it, already used by a 3db. The two model formats have slightly different SUR’s. Pretty sure you can hex tweak a single group cmp SUR to work with a 3db, I just forget how.
-
-
Changing the file extension does nothing, it will still be a CMP as far as FL is concerned, all your doing is giving it a different name.
A 3db is nothing more than a holder for simple meshes ie no animations or destructibles and no ROOT.
The CMP is supposed to be for compound/complex meshes, ie more nodes than you can shake a stick at.
There’s a thread around here somewhere where mknote & myself discuss how to rework a SUR to work with a ROOTless 3db.