Welcome Well some of these are actually not what you need. Are you using the base smd? Thats all?iheartibuki wrote:^ Thanks. I'm learning but I don't think this will become my bread and butter in the XNA world. For now it's one of those things that you try at least once so you can proudly say you've ported at least one model in your life, LOL!
Actually, no help as of now, this whole thing is basically a crapshoot for me, but all I know is:
1) I have to apply the materials manually, which I'm already having difficulty with. (Have all the diffuse and nml DDS files extracted so far, attempted to unwrap UV on one diffuse file and it looked weird)
2) I have to somehow extract the AO baked in to the OBJ.EMO file to get light maps, or maybe bake them in somehow.
3) Dunno what bone reparenting means yet (researching that now) but I probably have to reparent bones.
4) I have to X-flip the model in the end.
5) I have to name the meshes according to XNA render groups.
6) I have to rename the bones.
I'm sure I've missed many things here, and since you said "basics of SF porting" I'm sure I've missed more. I feel like I'm gonna lose the bet already, LOL! I'm sure semory's ok with us having coaches, but we do have to do the work, as in no passing of models to coaches, LOL! Otherwise it defeats the purpose.
Here is what I do:
1) Export the smd, then export the model as obj in SF4Explorer. Import both the smd and obj into Blender and bone weight copy the smd to the obj (because the smd is one whole mesh which is NOT what you want, you would have to seperate the whole thing yourself which is just... UGH!)
2) Apply all textures correctly.
3) Export as mesh.ascii and add 5_ render group to every mesh except from a transparent mesh then its 7_
4) Bake lightmaps for the model.
5) Apply all norms, specs and lights using the 24_ render group to the 5_ meshes or add the 25_ render group to the 7_ meshes.
6) Rename bones.
You do not have to reparent the bones at all because they are perfect ^^ Wait... I told you everything to do lol xD NO MORE HELP xD Loljk, I can help Steve if he needs it too xD