I have created this tool to facilitate the import/export of skins for GTA SA.
This script is only focused on standard GTA SA skins, it is not made for -bodyparts- or any other model that is not a skin. For you to import/export skins, you need to have Kam's Maxscript installed, this is a requirement.
Also, I added a couple of additional things that can be very useful, the features of my script are:
It uses the original Kam's Maxscript function/algorithm to import/export skins, therefore, it is compatible with IFP-IO to make animations.
Added a new function to apply textures to the model.
** The textures must be inside the same folder as the *.dff or in some sub-folder and can have any of the following formats: *.dds, *.tga, *.png, *.bmp, *.jpg.
Added the function to restore the skin to its binding pose (the pose in which the skin is rigged).
Added the function to re-rig the skin, this is useful when you want the model to have another position or to change from pose A to pose T or vice versa.
**I did this algorithm with three methods: #envelopes, #skinUtilities, #rawSkinData, you choose which one to use :)
Added a interface to show vertex colors and show/hide textures.
Tested on:
3ds Max 2017, 2020 and 2024.