Llançament de l'editor 3D ArmorPaint 0.8

Després de gairebé dos anys de desenvolupament, el llançament d'ArmorPaint 3 és un editor 0.8D dissenyat per aplicar textures i materials a models XNUMXD i donar suport a materials de renderització física (PBR). El codi del projecte està escrit en el llenguatge Haxe i es distribueix sota la llicència de codi obert zlib. Les versions fetes per a Windows, Linux, macOS, Android i iPadOS són de pagament (instruccions d'autoassemblatge).

La interfície d'usuari es construeix a la part superior de la biblioteca d'elements gràfics de Zui, que proporciona implementacions de blocs de manera immediata, com ara botons, panells, menús, pestanyes, botons d'opció, àrees d'entrada de text i consells sobre eines. La biblioteca està escrita en llenguatge Haxe utilitzant el framework Kha, optimitzat per crear jocs portàtils i aplicacions multimèdia. Depenent de la plataforma, s'utilitzen API de gràfics com OpenGL, Vulkan i Direct3D per a la sortida. Els models es representen mitjançant el motor de renderització 3D d'Iron.

ArmorPaint proporciona eines per pintar i texturar models 3D, admet pinzells i patrons procedimentals i proporciona un sistema de nodes per transformar materials i textures a mesura que s'apliquen. És possible importar malles en formats fbx, blend, stl, gltf i glb, materials en format blend (Blender 3D) i textures en formats jpg, png, tga, bmp, gif, psd, hdr, svg i tif. La majoria de les operacions es subcontracten a la GPU, la qual cosa permet treballar amb textures amb una resolució de 4K en equips de gamma mitjana, i fins a 16K amb una potent targeta de vídeo.

Per als sistemes que admeten les API Direct3D12 i Vulkan, s'ofereix suport experimental per al traçat de raigs, els efectes i la representació de Viewport 3D. Les vistes en 3D també proporcionen una simulació d'il·luminació realista basada en el traçat del camí. L'editor admet l'ampliació de la funcionalitat mitjançant complements, amb l'ajuda dels quals, entre altres coses, podeu crear nous nodes de material. Per separat, destaquen els connectors d'enllaç en directe que us permeten integrar ArmorPaint amb altres paquets 3D. Aquests connectors s'estan desenvolupant actualment per integrar-se amb Blender, Maya i els motors de joc Unreal i Unity.

Des de la innovació en la versió 0.8, la creació de la biblioteca de recursos al núvol ArmorPaint Cloud, la formació de muntatges per a tauletes basats en iOS i Android, la implementació de cocció i renderització amb suport per al traçat de raigs, el sistema de capes adhesives (capes de calcomanies) , la capacitat d'agrupar capes i nodes, eliminant les restriccions sobre el nombre de màscares, la capacitat de barrejar màscares, simulació de desgast a les vores dels materials, suport per a la importació en formats svg i usdc.

S'ha redissenyat significativament la interfície, en la qual s'implementa el suport de localització, s'han modernitzat notablement la configuració, s'ha implementat una vista prèvia dels nodes seleccionats, noves pestanyes (Navegador, Script, Consola i Fonts), espais de treball (Material, Bake) i S'han afegit nodes (Material, Curvature Bake, Warp, Shader). , Script, Picker). S'ha afegit suport per a l'API de gràfics Vulkan, basat en el qual s'implementa el traçador de raigs VKRT experimental per a Linux.

Llançament de l'editor 3D ArmorPaint 0.8
Llançament de l'editor 3D ArmorPaint 0.8
Llançament de l'editor 3D ArmorPaint 0.8


Font: opennet.ru

Afegeix comentari