tes3stitch
A small command line utility to stitch together the .bmp images created by the CreateMaps console command in The Elder Scrolls III: Morrowind.
CreateMaps generates a large set of 256x256 pixel .bmp images of all exterior cells in the Morrowind/Maps folder. This Python 3 utility leverages the pillow library to stitch the individual files into a single image according to their coordinates.
Using command line arguments, you can specify the folder where the .bmp files are located, the output path/filename and file type, the size per each cell (which controls the resulting size and resolution of the output file) and the background color (if any).
The approach was inspired by the MWMOD-CreateMaps Assembly Script by Seneca73, Atrayonis and mort.
Installing and usage
- Read the short UESP guide to CreateMaps and run the command in Morrowind.exe, ensuring that the .bmp files are generated.
- Install Python 3 on your computer, if not already present. Make sure it is of version 3.6 or later. The Python distribution should come packaged with PyPI.
- Open a terminal (e.g., "cmd.exe" on Windows) and type
python3 -m pip install tes3stitch. - Change your working directory to the
Mapsdirectory under your main Morrowind install directory and runpython3 -m tes3stitch. Alternatively, run the script in whichever directory and specify the path to theMapsdirectory using the-poption. - Find the finished map in the same folder, under the name of
CellExport.png(by default). - For configuration options, run
python3 -m tes3stitch -hon the terminal.
Future ideas
- Provide a GUI with configuration options.
Release files for tes3stitch 0.0.2
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| tes3stitch-0.0.2.tar.gz | 5.0 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| tes3stitch-0.0.2-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 11.2 kB
Release files / tes3stitch-0.0.2.tar.gz
| Download URL | tes3stitch-0.0.2.tar.gz |
|---|---|
| Size | 5.0 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
913a1d5c9ded4215f6608167da984c75f03ff590fc759f0b47e88991e3f2941e
|
|
BLAKE2b-256 checksum How to use checksums |
1980fecf2e96f703c2f87568843b4c986366766e29044cef0549110a96fbe92e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.1 CPython/3.8.13
|
Release files / tes3stitch-0.0.2-py3-none-any.whl
| Download URL | tes3stitch-0.0.2-py3-none-any.whl |
|---|---|
| Size | 6.2 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
7723f64424bed84280d0c1399dff143caa469015055d386923ca485b3e3bc0a3
|
|
BLAKE2b-256 checksum How to use checksums |
decacb85d848df31492be4aaa0017f06b0bc9b85337c31b8c6a271b72f1b307c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.1 CPython/3.8.13
|