This is a guide on how to create units for the game supreme commander forged alliance forever, all the software we will be using is open source and freely available
We won't be going through how to model in this guide, we will be focusing on the specfics of what is needed for faf, how to get a model ready for exporting and what is needed for the textures.
Here we have our basic model (pay close attention to the arrow and xyz gimble for model direction)
At the moment it is just a mesh we need to add some bones to it, Sup Com works with only one bone as the parent and it uses single point bones so in blender the bottom ball on the bone is where the bone will be in game. In this example we have a turret which needs
AttachPointbone that will connect it to a transport,
Once we have our bones set up we need to switch back to the mesh and parent it to the bones, and add an armature modifier connected to the bones but don't apply it
Bones showing hierarchy
Bones with model
Adding the armature modifier
How your bone hierarchy should look
We are now going to UV unwrap the model, I would reccomend creating a duplicate of the entire model, Then deleting all the parts that are the same so in our tank example I will be removing one the treads then duplicating it after unwrapping one, also in this example we will have scrolling treads which require us to place them at the bottom of the texture
1024x1024 : The bottom 52px are the left side then the next 52px are the right side
512 x 512 : The bottom 26px are the left side then the next 26px are the right side
A treads template
An example from the game
The UV unwrapped from our example model
All vertices need to be in a group with the same name as the bone you want then attached to, vertices can only be in one group.
The groups we should have for our example
Animations need to pushed down the nla stack before exporting.