Rilis editor 3D ArmorPaint 0.8

Setelah hampir dua tahun pengembangan, editor 3D ArmorPaint 0.8 telah dirilis, dirancang untuk menerapkan tekstur dan material pada model XNUMXD dan material pendukung berdasarkan rendering berbasis fisik (PBR). Kode proyek ditulis dalam Haxe dan didistribusikan di bawah lisensi terbuka zlib. Rakitan siap pakai untuk Windows, Linux, macOS, Android, dan iPadOS berbayar (instruksi untuk perakitan mandiri).

Antarmuka pengguna dibangun berdasarkan perpustakaan elemen grafis Zui, yang menyediakan implementasi siap pakai dari blok seperti tombol, panel, menu, tab, sakelar, area input teks, dan keterangan alat. Perpustakaan ini ditulis dalam Haxe menggunakan kerangka Kha, yang dioptimalkan untuk membuat game portabel dan aplikasi multimedia. API Grafik OpenGL, Vulkan, dan Direct3D digunakan untuk keluaran tergantung pada platformnya. Mesin rendering 3D milik Iron digunakan untuk merender model.

ArmorPaint menyediakan alat untuk melukis dan menerapkan tekstur pada model 3D, mendukung kuas dan templat prosedural, dan menyediakan sistem node (Node) untuk mengubah material dan tekstur selama penerapannya. Dimungkinkan untuk mengimpor jerat dalam format fbx, blend, stl, gltf dan glb, bahan dalam format campuran (Blender 3D) dan tekstur dalam format jpg, png, tga, bmp, gif, psd, hdr, svg dan tif. Sebagian besar operasi dilakukan di sisi GPU, yang memungkinkan Anda bekerja dengan tekstur dengan resolusi 4K pada peralatan tingkat menengah, dan dengan kartu video yang kuat, hingga 16K.

Dukungan eksperimental untuk penelusuran sinar, efek, dan rendering area pandang 3D disediakan untuk sistem yang mendukung Direct12D3 dan Vulkan API. Tampilan 3D juga memberikan simulasi pencahayaan realistis berdasarkan penelusuran jalur. Editor mendukung fungsionalitas yang diperluas melalui plugin, yang juga dapat digunakan untuk membuat node material baru. Secara terpisah, ada plugin β€œlink langsung” yang memungkinkan Anda mengintegrasikan ArmorPaint dengan paket 3D lainnya. Saat ini, plugin serupa sedang dikembangkan untuk diintegrasikan dengan Blender, Maya dan mesin game Unreal dan Unity.

Di antara inovasi di versi 0.8, pembuatan perpustakaan cloud sumber daya ArmorPaint Cloud, pembentukan rakitan untuk tablet berbasis iOS dan Android, penerapan baking dan rendering dengan dukungan ray tracing, sistem lapisan lengket (lapisan stiker ), kemampuan untuk mengelompokkan lapisan dan node, penghapusan pembatasan jumlah masker, kemampuan untuk mencampur masker, simulasi keausan pada tepi material, dukungan untuk mengimpor dalam format svg dan usdc.

Antarmuka telah didesain ulang secara signifikan untuk menyertakan dukungan lokalisasi, pengaturan telah dimodernisasi secara signifikan, pratinjau node yang dipilih telah diterapkan, tab baru telah ditambahkan (Browser, Script, Console dan Font), ruang kerja (Material, Bake) dan node (Bahan, Lengkungan Panggang, Warp, Shader, Script, Picker). Menambahkan dukungan untuk API grafis Vulkan, yang menjadi dasar penerapan pelacak sinar VKRT eksperimental untuk Linux.

Rilis editor 3D ArmorPaint 0.8
Rilis editor 3D ArmorPaint 0.8
Rilis editor 3D ArmorPaint 0.8


Sumber: opennet.ru

Tambah komentar