Liberazione di l'editore 3D ArmorPaint 0.8

Dopu quasi dui anni di sviluppu, a liberazione di ArmorPaint 3 hè un editore 0.8D cuncepitu per applicà textures è materiali à mudelli XNUMXD è sustene materiali di rendering basatu fisicu (PBR). U codice di u prughjettu hè scrittu in a lingua Haxe è distribuitu sottu a licenza open source zlib. I build pronti per Windows, Linux, macOS, Android è iPadOS sò pagati (struzzioni di auto-assemblaggio).

L'interfaccia d'utilizatore hè custruita nantu à a Biblioteca di Elementi Grafici Zui, chì furnisce implementazioni out-of-the-box di blocchi cum'è buttoni, pannelli, menu, tabulazioni, buttoni radiu, spazii di ingressu di testu, è tooltips. A biblioteca hè scritta in a lingua Haxe cù u framework Kha, ottimizzatu per creà ghjochi portatili è applicazioni multimediali. Sicondu a piattaforma, l'API gràfiche cum'è OpenGL, Vulkan è Direct3D sò utilizati per a pruduzzioni. I mudelli sò resi cù u mutore di rendering 3D di Iron.

ArmorPaint furnisce strumenti per pitture è texture mudelli 3D, supporta i pennelli procedurali è mudelli, è furnisce un sistema Node per trasfurmà i materiali è e texture mentre sò applicati. Hè pussibule impurtà e maglie in formati fbx, blend, stl, gltf è glb, materiali in formatu blend (Blender 3D) è texture in formati jpg, png, tga, bmp, gif, psd, hdr, svg è tif. A maiò parte di l'operazioni sò outsourcing à a GPU, chì permette di travaglià cù texturizazioni cù una risuluzione di 4K nantu à l'equipaggiu mid-range, è finu à 16K cù una carta video putente.

Per i sistemi chì supportanu l'API Direct3D12 è Vulkan, hè furnitu un supportu sperimentale per u tracciamentu di raggi, effetti è rendering 3D Viewport. I viste 3D furniscenu ancu una simulazione di illuminazione realistica basata nantu à a traccia di u percorsu. L'editore sustene l'espansione di e funziunalità attraversu plugins, cù l'aiutu di quale, frà altre cose, pudete creà novi nodi di materiale. Separatamente spiccate plugins live-link chì permettenu di integrà ArmorPaint cù altri pacchetti 3D. Questi plugins sò attualmente sviluppati per integrà cù Blender, Maya è i motori di ghjocu Unreal è Unity.

Da l'innuvazione in a versione 0.8, a creazione di a biblioteca di risorse in nuvola di ArmorPaint Cloud, a furmazione di assemblee per tablette basate in iOS è Android, l'implementazione di cottura è rendering cù supportu per u tracciamentu di ray, u sistema di strati appiccicose (strati di decalcomania) , l'abilità di raggruppà strati è nodi, sguassate e restrizioni à u numeru di maschere, a capacità di mischjà maschere, simulazione di usu nantu à i bordi di materiali, supportu per l'importazione in formati svg è usdc.

L'interfaccia hè stata riprogettata significativamente, in quale hè implementatu u supportu di localizazione, i paràmetri sò stati mudernizzati significativamente, una vista previa di i nodi selezziunati hè stata implementata, novi tabulazioni (Browser, Script, Console è Fonts), spazii di travagliu (Materiale, Bake) è i nodi (Materiale, Curvature Bake, Warp, Shader) sò stati aghjuntu. , Script, Picker). Aghjunghje supportu per l'API grafica Vulkan, basatu annantu à quale u tracciante di raggi VKRT sperimentale hè implementatu per Linux.

Liberazione di l'editore 3D ArmorPaint 0.8
Liberazione di l'editore 3D ArmorPaint 0.8
Liberazione di l'editore 3D ArmorPaint 0.8


Source: opennet.ru

Add a comment