GitHub - Askaniy/CylindricalTextureCalibrator: GUI application for preparing space texture maps (original) (raw)

Header logo

Astronomy-focused Python tool with a GUI to prepare texture maps of celestial bodies. The program automates common texture actions, most of which can't be found in graphics editors, such as reprojection and color/albedo calibration.

CTC may be considered as a complement to the capabilities of TrueColorTools: you can copy the calculated color (with gamma correction disabled in TCT) and calibrate the texture using it.

CTC screenshot

Installation

Running through Python

Python version 3.10 or higher is required. On Linux, you may need to replace the python command with python3.

Step Zero: Clone the repository or download the archive using the GitHub web interface. In the console, go to the project root folder.

Simple installation

  1. Install the dependencies with pip install -r requirements.txt;
  2. Execute python -u runCTC.py.

In virtual environment

  1. Create a virtual environment with python -m venv .venv;
  2. Install the dependencies with .venv/bin/pip install -r requirements.txt;
  3. Execute .venv/bin/python -u runCTC.py.

Executable file

SevenSpheres compiles stable versions of CTC for Windows 8/10/11. Thus, Python is not required in this installation way.

  1. Go to the latest release page;
  2. Download and unpack the first archive;
  3. Launch the runCTC.exe.

Notes

My thanks to arbodox for the creation of the project logo.