Simple character conversion for GTA SA In‐game - jessicanataliagta/mutare GitHub Wiki

Import the auto rig model on 3DS Max.
image

Drag and drop the "rename_bones_mixamo_gtasa_ingame.ms" to inside 3ds max.
This renames the Mixamo bones to gta names.
1

Drag and drop "Skin_ReplaceWeights2.ms" to inside 3ds max.
Check the box "Remove Bone From Skin Modifier?". Click on "Pick Object" then select your skin. This will enable the bones list. On "Remove This Bone:" select "Spine2" and on "Give Weights to this Bone: select "Spine1".
1

On 3DS Max, select "Scripting" then go to "MAXScript Listener", this will open a text window. If there's any text on there, remove.
1

Drag and drop "copy_bones_position.ms" to inside 3ds max. This will show a list of the postion of all objects on the scene. Select everything except the 3D Model name and the " character at end.
1

Open move_bones.ms on a text editor (I recomend Notepad++), and paste your list on it then save.
1
Duplicate the line "Pelvis".
image
Rename it to "Root" (Note that root has no space in front of the name). image

Select your character, go to utilities, select "More" and select "SkinUtilities" and select "Ok".
1

This will open a new option, select "Extract Skin Data To Mesh"
1

This will create a 3D copy of your model, with a solid color. Hide it on the scene explorer.
Click on your model, right mouse click on Skin modifier and select "Collapse all".
1

You can now select the character bones on the scene explorer and delete.

Now import the original gta skin that you want to replace.
1

Drag and drop "move_bones.ms" to inside 3ds max. This will distort the original gta model, but it's normal.
Select the original gta model, select "Editable Mesh" and select "Yes".
1

Click on "Attach", move your mouse to the scene explorer, there, the mouse cursor will turn into some kind of cross. Select your new model from Mixamo. Then select "ok" on the window.
1

Select the triangle icon, then click on a part of the gta model.
1

This will make a red selection on the area.
1

On the bottom of the right menu, on "Material:" click on "Select ID", this will turn the original gta model totally red. Hit "delete" key on your keyboard. But keep in mind that some characters have more than one material, so if you can still see parts of the original gta model on the scene, click on it and do the process again to delete it.
1

Click on right mouse button on top of the skin modifier, then select "delete".
1

Now on modifiers list, add the skin modifier again.
1
1

On the skin modifier, click on "Bones: Add", select all bones except for the Root bone.
To select you can hold shift on the first bone then left mouse click on the last bone. Or click ctrl + A to select everything and hold ctrl + left mouse click to unselect the Root bone. Click on "Select".
1

On scene explorer, hold "ctrl" keyboard key, click on the back to utilities tab, click on your skin model and the skindata to keep both of them selected at same time. Go back to utilities tab, then click on "Import Skin Data From Mesh".
1

This will open a new window. Click on "Match by Name" and select "Ok".
1

Now you can delete the SkinData from the scene explorer.

On the scene explorer, select the root bone.
1

Select "File" "Export" "Export".
1

Give a file name, and in "Save as type" select "RenderWare model (*.dff)
1

With the same export settings as bellow, go to the "File Version" and select your game.
1

Now import the textures to the .txd file and that's it, your character is ready.