Construire une armurePeinture de la source

FenĂȘtre principale du programme
FenĂȘtre principale du programme

Alors, tout d'abord, qu'est-ce qu'ArmorPaint? Il s'agit d'un progiciel autonome permettant de peindre des textures PBR sur des modĂšles 3D. L'auteur vend des assemblages prĂȘts Ă  l'emploi pour 16 €, mais la compilation Ă  partir des sources est gratuite sur GitHub. Le package lui-mĂȘme est recommandĂ© par l'auteur pour ĂȘtre utilisĂ© en conjonction avec ArmorEngine - un moteur de jeu intĂ©grĂ© Ă  Blender.

Qui ne veut pas lire

Alors, commençons. Nous avons besoin des logiciels suivants:

. Windows, OS .

Visual Studio Community 2019, :

Télécharger et installer

Git:

, , D:/apbuild

GitCMD :

Ici, nous allons entrer les commandes du github

:

Ici, nous allons au dossier que nous avons créé

:

git clone --recursive https://github.com/armory3d/armorpaint
cd armorpaint

armorpaint 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 & release

1, armorcore, v8\libraries\win32\release\v8_monolith.7z monolith.7z. , .

, Visual Studio. apbuild/armorpaint/kromx/build, Krom.vcxproj. Visual Studio.

VS ..\..build\krom

Cliquez sur OK et fermez la fenĂȘtre
OK

DĂ©finissez release et x64 dans la barre d'outils supĂ©rieure. Faites un clic droit sur le projet Krom (Ă  droite), appelez le menu contextuel et cliquez sur construire. L'assemblage est terminĂ©. Nous appuyons sur les fenĂȘtres du dĂ©bogueur local, le programme assemblĂ© est lancĂ©. Pour mettre Ă  jour les sources, vous pouvez insĂ©rer les lignes suivantes Ă  tour de rĂŽle avant la construction:

git pull origin master
git submodule update --init --recursive

Le programme assemblĂ© peut ĂȘtre dĂ©placĂ© du dossier apbuild vers un autre emplacement pour une utilisation plus pratique. Merci de votre attention.




All Articles