Was ist ArmorPaint? Es ist ein eigenständiges Softwarepaket zum Malen von PBR-Texturen auf 3D-Modellen. Der Autor verkauft fertige Baugruppen für 16 Euro, aber der Build aus dem Quellcode auf GitHub ist kostenlos. Das Paket selbst wird vom Autor empfohlen, um es in Verbindung mit ArmorEngine zu verwenden - einer in Blender integrierten Spiel-Engine.
Wer will nicht lesen
Also lasst uns anfangen. Wir benötigen folgende Software:
. Windows, OS .
Visual Studio Community 2019, :

Git:
, , D:/apbuild
GitCMD :

:

:
git clone --recursive https://github.com/armory3d/armorpaint
cd armorpaintarmorpaint apbuild. Git # Open generated Visual Studio project
node armorcore/make -g direct3d11
cd armorcore
# Unpack `v8\libraries\win32\release\v8_monolith.7z` using 7-Zip - Extract Here (exceeds 100MB)//
git apply patch/window_handling.diff --directory=Kinc
node Kinc/make -g direct3d11
# Open generated Visual Studio project
# Set `Project - Properties - Debugging - Command Arguments` to `..\..\build\krom`
# Build for x64 & release1, armorcore, v8\libraries\win32\release\v8_monolith.7z monolith.7z. , .

, Visual Studio. apbuild/armorpaint/kromx/build, Krom.vcxproj. Visual Studio.
VS ..\..build\krom

Stellen Sie in der oberen Symbolleiste Release und x64 ein. Klicken Sie mit der rechten Maustaste auf das Krom-Projekt (rechts), rufen Sie das Kontextmenü auf und klicken Sie auf Erstellen. Die Montage ist abgeschlossen. Wir drücken die lokalen Debugger-Fenster, das zusammengestellte Programm wird gestartet. Um die Quellen zu aktualisieren, können Sie vor dem Erstellen die folgenden Zeilen einfügen:
git pull origin master
git submodule update --init --recursiveDas zusammengestellte Programm kann zur bequemeren Verwendung aus dem apbuild-Ordner an einen anderen Speicherort verschoben werden. Vielen Dank für Ihre Aufmerksamkeit.