3D Content Creation Tools
#gamedev #haxe #tools
|
1 rok pred | |
---|---|---|
.github | 1 rok pred | |
armorcore @ 0a2f1915c8 | 1 rok pred | |
armorforge | 1 rok pred | |
armorlab | 1 rok pred | |
armorpaint | 1 rok pred | |
armorsculpt | 1 rok pred | |
base | 1 rok pred | |
misc | 1 rok pred | |
.gitattributes | 6 rokov pred | |
.gitignore | 1 rok pred | |
.gitmodules | 2 rokov pred | |
LICENSE.md | 2 rokov pred | |
README.md | 1 rok pred | |
tsconfig.json | 1 rok pred |
3D content creation tools.
Updating cloned repository
git pull origin main
git submodule update --init --recursive
# Delete `armorpaint/build` directory if present
Generating a locale file
export ARM_LOCALE=<locale code>
./armorcore/Kinc/make --from base/Tools --kfile extract_locales.js
# 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