Izdanje 3D uređivača ArmorPaint 0.8

Nakon gotovo dvije godine razvoja, izašao je 3D editor ArmorPaint 0.8, dizajniran za primjenu tekstura i materijala na XNUMXD modele i prateće materijale temeljene na fizički baziranom renderiranju (PBR). Projektni kod je napisan u Haxe i distribuira se pod zlib otvorenom licencom. Plaćaju se gotove montaže za Windows, Linux, macOS, Android i iPadOS (upute za samostalnu montažu).

Korisničko sučelje izgrađeno je na temelju Zui biblioteke grafičkih elemenata, koja pruža gotove implementacije takvih blokova kao što su gumbi, ploče, izbornici, kartice, prekidači, područja za unos teksta i opisi alata. Biblioteka je napisana u Haxeu koristeći okvir Kha koji je optimiziran za izradu prijenosnih igara i multimedijskih aplikacija. Grafički API-ji OpenGL, Vulkan i Direct3D koriste se za izlaz ovisno o platformi. Ironov vlastiti mehanizam za 3D renderiranje koristi se za renderiranje modela.

ArmorPaint pruža alate za slikanje i primjenu tekstura na 3D modele, podržava proceduralne kistove i predloške te pruža sustav čvorova (Node) za transformaciju materijala i tekstura tijekom njihove primjene. Moguće je uvesti mreže u formatima fbx, blend, stl, gltf i glb, materijale u formatu blend (Blender 3D) i teksture u formatima jpg, png, tga, bmp, gif, psd, hdr, svg i tif. Većina operacija provodi se na strani GPU-a, što vam omogućuje rad s teksturama razlučivosti 4K na opremi srednje razine, a s moćnom video karticom do 16K.

Eksperimentalna podrška za praćenje zraka, efekte i 3D renderiranje okvira za prikaz pruža se za sustave koji podržavaju API-je Direct12D3 i Vulkan. 3D prikazi također pružaju realističnu simulaciju osvjetljenja na temelju praćenja putanje. Uređivač podržava proširenu funkcionalnost putem dodataka, koji se također mogu koristiti za stvaranje novih čvorova materijala. Zasebno, postoje dodaci za "live-link" koji vam omogućuju integraciju ArmorPainta s drugim 3D paketima. Trenutačno se razvijaju slični dodaci za integraciju s Blenderom, Mayom i Unreal i Unity motorima za igre.

Među inovacijama u verziji 0.8, stvaranje biblioteke u oblaku ArmorPaint Cloud resursa, formiranje sklopova za tablete temeljene na iOS-u i Androidu, implementacija pečenja i renderiranja s podrškom za praćenje zraka, sustav ljepljivih slojeva (slojevi naljepnica ), mogućnost grupiranja slojeva i čvorova, ograničenja uklanjanja broja maski, mogućnost miješanja maski, simulacija istrošenosti rubova materijala, podrška za uvoz u svg i usdc formatima.

Sučelje je značajno redizajnirano kako bi uključilo podršku za lokalizaciju, postavke su značajno modernizirane, implementiran je pregled odabranih čvorova, dodane su nove kartice (Browser, Script, Console i Fontovi), radni prostori (Material, Bake) i čvorovi (Materijal, Curvature Bake, Warp, Shader, Script, Picker). Dodana podrška za grafički API Vulkan, na temelju kojeg je implementiran eksperimentalni VKRT ray tracer za Linux.

Izdanje 3D uređivača ArmorPaint 0.8
Izdanje 3D uređivača ArmorPaint 0.8
Izdanje 3D uređivača ArmorPaint 0.8


Izvor: opennet.ru

Dodajte komentar