2024-01-08 15:07:59 +01:00
2024-01-08 17:42:01 +08:00
2023-12-13 10:53:55 +01:00
2023-12-13 15:52:41 +01:00
2023-12-13 15:52:41 +01:00
2023-12-13 15:52:41 +01:00
2023-12-13 15:52:41 +01:00
2023-12-13 15:52:41 +01:00
2023-12-13 10:33:38 +01:00
2023-12-01 16:48:47 +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
GitHub Trending: armory3d/armorpaint
Readme
293 MiB
Languages
C 92.6%
Objective-C 3.5%
Metal 2%
GLSL 1.1%
JavaScript 0.4%
Other 0.1%