The attached CSV file contains a list of all textures in "customize_item.vpp_pc" and "customize_player.vpp_pc" along with the attributes for each texture.
The list is in CSV format which can be loaded by any spreadsheet application such as Microsoft Excel or LibreOffice Calc. You can then sort by any column and search for items easily.
The CSV file contains one texture file per row, with the following columns in each row (in order):
1. vpp_pc package file name (contains the str2_pc file)
2. str2_pc package file name (contains the cpeg_pc/cvbm_pc file)
3. cpeg_pc/cvbm_pc package file name (contains the texture file info)
4. texture file name
5. texture file format
6. texture width (pixels)
7. texture height (pixels)
8. has alpha channel (0 = no, 1 = yes)
9. number of MIP maps
10. texture type (if known)
11. English text name (if available)
I made this list to help me answer several questions:
1. Which textures have alpha transparency channels?
2. Which texture files appear in multiple packages? (see Duplicate & Uneditable tattoo textures?)
3. Which textures are associated with which items in the game (by name)
This list was built using a combination of the following tools:
1. Gibbed.SaintsRow3.UnpackVPP (to extract the package files)
2. Scanti's documentation on The format of the SR3 texture files
3. ThomasJepp.SaintsRow.ExtractStrings (for the column 11 English text name)
4. My own Perl script to extract the texture information and build the CSV file
[2015-05-23] VERSION 1.0: Includes all downloadable content (DLC) customize items. This includes all clothing from downloadable content.
Thanks again to Minimaul and scanti for your excellent tools and documentation!
Please let me know if you find this useful. Any questions, comments or suggestions are welcome.
There is also a version of this file for Saints Row IV here:
https://www.saintsrowmods.com/forum/threads/list-of-customize-textures-and-in-game-names.9122/
The list is in CSV format which can be loaded by any spreadsheet application such as Microsoft Excel or LibreOffice Calc. You can then sort by any column and search for items easily.
The CSV file contains one texture file per row, with the following columns in each row (in order):
1. vpp_pc package file name (contains the str2_pc file)
2. str2_pc package file name (contains the cpeg_pc/cvbm_pc file)
3. cpeg_pc/cvbm_pc package file name (contains the texture file info)
4. texture file name
5. texture file format
6. texture width (pixels)
7. texture height (pixels)
8. has alpha channel (0 = no, 1 = yes)
9. number of MIP maps
10. texture type (if known)
11. English text name (if available)
I made this list to help me answer several questions:
1. Which textures have alpha transparency channels?
2. Which texture files appear in multiple packages? (see Duplicate & Uneditable tattoo textures?)
3. Which textures are associated with which items in the game (by name)
This list was built using a combination of the following tools:
1. Gibbed.SaintsRow3.UnpackVPP (to extract the package files)
2. Scanti's documentation on The format of the SR3 texture files
3. ThomasJepp.SaintsRow.ExtractStrings (for the column 11 English text name)
4. My own Perl script to extract the texture information and build the CSV file
[2015-05-23] VERSION 1.0: Includes all downloadable content (DLC) customize items. This includes all clothing from downloadable content.
Thanks again to Minimaul and scanti for your excellent tools and documentation!
Please let me know if you find this useful. Any questions, comments or suggestions are welcome.
There is also a version of this file for Saints Row IV here:
https://www.saintsrowmods.com/forum/threads/list-of-customize-textures-and-in-game-names.9122/
Attachments
Last edited: