Skip to content

markfitz2014/armorpaint

 
 

Repository files navigation

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

About

3D PBR Texture Painting

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Haxe 65.0%
  • C++ 22.2%
  • C 7.6%
  • GLSL 2.5%
  • JavaScript 1.7%
  • HLSL 0.8%
  • Other 0.2%