luboslenco a6a399f76c Cleanup
2023-07-11 16:01:52 +02:00
2023-02-09 11:39:41 +01:00
2023-07-10 18:17:24 +02:00
2023-06-13 14:26:54 +02:00
2023-07-11 12:37:15 +02:00
2023-07-11 12:37:15 +02:00
2023-06-13 14:26:54 +02:00
2023-07-11 16:01:52 +02:00
2023-04-28 19:32:06 +02:00
2019-08-20 10:45:37 +02:00
2023-02-13 20:27:32 +01:00
2023-03-02 18:14:47 +01:00
2023-02-08 14:33:39 +01:00
2023-03-16 09:47:34 +01:00

armortools

3D content creation tools.

armorpaint/
armorlab/

Updating cloned repository

git pull origin main
git submodule update --init --recursive
# Delete `armorpaint/build` directory if present

Generating a locale file

pip install typing_extensions -t base/tools
python ./base/tools/extract_locales.py <locale code>
# Generates a `base/Assets/locale/<locale code>.json` file

Release builds Optional, used for best performance

# Compile krom.js using the closure compiler
https://developers.google.com/closure/compiler
# Generate a v8 snapshot file
export ARM_SNAPSHOT=1
../armorcore/Kinc/make --from ../armorcore -g api
./ArmorPaint . --snapshot
# Generates a `krom.bin` file from `krom.js` file
S
Description
ArmorPaint - PBR texture painting (source build)
Readme 269 MiB
v0.9.0 Latest
2026-09-01 23:51:24 +08:00
Languages
C 93.5%
Objective-C 2.9%
Metal 1.7%
JavaScript 1.3%
HLSL 0.2%
Other 0.1%