Skip to main content

Borderlands 2 Skin generator

Utility to generate png files from Borderlands 2 in-game skin files.

How to use:

Installation via PyPi

This project is available on PyPi, however pre-compiled binaries only come for Python 3.7, Python 3.8 64bit. If this meets your requirements, you can install it using pip install BL2_skingen, which will create an entry script called skingen.exe

Manual installation

  • Download and extract the repo somewhere.
  • Make sure you have the following python packages installed: Cython, Pillow and numpy.
    • You can do so with: pip install -r requirements.txt
  • Navigate a terminal to the project's root folder.
  • Compile the .pyx files to binaries by running py setup.py build_ext --inplace.

Usage

  • To extract the packets from Borderlands 2 use UE Viewer/umodel. The filepaths are hardcoded to locate the files the way UE Viewer extracts them.
  • If you installed the PyPi package, the entry script will be placed in %PYTHONPATH%/Scripts and should be accessible with skingen anywhere if the location is in PATH.
  • If you installed the script manually, navigate a terminal to the directory, the script can be run there with py <Installationdir>/skingen.py
  • For help on options, run the script without any arguments. Example : skingen -in C:\Skinfiles\CD_Assasin_OrangeD_SF -out C:\Skinfiles\GEN -exc-head

If a result did not conform to your expectations (and it's damn likely it won't), feel free to open up an issue.

Metadata

Release files for BL2-skingen 1.4.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for BL2-skingen 1.4.0
File Size Uploaded Provenance Actions
BL2_skingen-1.4.0.tar.gz 193.2 kB Without provenance Details for BL2_skingen-1.4.0.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for BL2-skingen 1.4.0
File Interpreter ABI Platform Actions
BL2_skingen-1.4.0-cp38-cp38-win_amd64.whl CPython 3.8 CPython 3.8 Windows x86-64 Details for BL2_skingen-1.4.0-cp38-cp38-win_amd64.whl

Total release size: 365.9 kB

Release files / BL2_skingen-1.4.0.tar.gz

Download URL BL2_skingen-1.4.0.tar.gz
Size 193.2 kB
Tags Source
SHA-256 checksum
How to use checksums
088f2792f33605ec803d9cc3288073604b06b56fa521b1e458698ddc13663855
BLAKE2b-256 checksum
How to use checksums
6e50e726d41f1ec5ebda81e45ae3cfc6a6d43ec353ce4ff5ab125fbf0b3d5ee6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.5.0.1 requests/2.25.0 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.45.0 CPython/3.8.6

Release files / BL2_skingen-1.4.0-cp38-cp38-win_amd64.whl

Download URL BL2_skingen-1.4.0-cp38-cp38-win_amd64.whl
Size 172.7 kB
Tags CPython 3.8 Windows x86-64
SHA-256 checksum
How to use checksums
ecc960aa992a11a67652ac362d0da40195888d48524d9ef45a76cdae38f4bed2
BLAKE2b-256 checksum
How to use checksums
3993a96313bbb5905cef77e2dfd2c63096f3511f113bc83979f4170c7ffba8ea
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.5.0.1 requests/2.25.0 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.45.0 CPython/3.8.6

Security for BL2-skingen 1.4.0

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page