Membangun ArmorPaint dari sumber

Jendela program utama
Jendela program utama

Jadi, pertama-tama, apa itu ArmorPaint? Ini adalah paket perangkat lunak mandiri untuk mengecat tekstur PBR pada model 3D. Penulis menjual rakitan yang sudah jadi seharga 16 euro, tetapi build dari sumber di GitHub gratis. Paket itu sendiri direkomendasikan oleh penulis untuk digunakan bersama dengan ArmorEngine - mesin permainan yang diintegrasikan ke dalam Blender.

Siapa yang tidak mau membaca

Jadi mari kita mulai. Kami membutuhkan perangkat lunak berikut:

. Windows, OS .

Visual Studio Community 2019, :

Unduh dan pasang

Git:

, , D:/apbuild

GitCMD :

Di sini kita akan memasukkan perintah dari github

:

Di sini kita pergi ke folder yang kita buat

:

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

Klik OK dan tutup jendela
OK

Setel rilis dan x64 di bilah alat atas. Klik kanan pada proyek Krom (di sebelah kanan), panggil menu konteks dan klik build. Perakitan selesai. Kami menekan jendela debugger lokal, program rakitan diluncurkan. Untuk memperbarui sumber, Anda dapat memasukkan baris berikut secara bergantian sebelum membangun:

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

Program yang telah dirakit dapat dipindahkan dari folder apbuild ke lokasi lain untuk penggunaan yang lebih nyaman. Terima kasih atas perhatian Anda.




All Articles