Vrystelling van die 3D-redigeerder ArmorPaint 0.8

Na byna twee jaar van ontwikkeling, is die vrystelling van ArmorPaint 3 'n 0.8D-redigeerder wat ontwerp is om teksture en materiaal op XNUMXD-modelle toe te pas en om fisies gebaseerde weergawe (PBR) materiaal te ondersteun. Die projekkode is in die Haxe-taal geskryf en word onder die zlib oopbronlisensie versprei. Klaargemaakte weergawes vir Windows, Linux, macOS, Android en iPadOS word betaal (selfmonteer-instruksies).

Die gebruikerskoppelvlak is bo-op die Zui Graphic Elements Library gebou, wat buite-die-boks implementerings van blokke soos knoppies, panele, spyskaarte, oortjies, radioknoppies, teksinvoerareas en nutswenke bied. Die biblioteek is geskryf in die Haxe-taal met behulp van die Kha-raamwerk, geoptimaliseer vir die skep van draagbare speletjies en multimedia-toepassings. Afhangende van die platform, word grafiese API's soos OpenGL, Vulkan en Direct3D vir uitvoer gebruik. Modelle word weergegee met Iron se eie 3D-weergawe-enjin.

ArmorPaint verskaf gereedskap om 3D-modelle te verf en tekstuur, ondersteun prosedurele borsels en patrone, en verskaf 'n Node-stelsel vir die transformasie van materiale en teksture soos dit toegepas word. Dit is moontlik om maas in te voer in fbx, blend, stl, gltf en glb formate, materiaal in blend formaat (Blender 3D) en teksture in jpg, png, tga, bmp, gif, psd, hdr, svg en tif formate. Die meeste van die bedrywighede word na die GPU uitgekontrakteer, wat dit moontlik maak om met teksture met 'n resolusie van 4K op middelafstandtoerusting te werk, en tot 16K met 'n kragtige videokaart.

Vir stelsels wat die Direct3D12 en Vulkan API's ondersteun, word eksperimentele ondersteuning vir straalopsporing, effekte en 3D Viewport-weergawe verskaf. 3D-aansigte bied ook realistiese ligsimulasie gebaseer op padnasporing. Die redigeerder ondersteun die uitbreiding van funksionaliteit deur plugins, met behulp waarvan u onder meer nuwe materiaalnodusse kan skep. Afsonderlike uitstaande lewendige skakel-inproppe wat jou toelaat om ArmorPaint met ander 3D-pakkette te integreer. Hierdie inproppe word tans ontwikkel om te integreer met Blender, Maya en die Unreal en Unity-speletjie-enjins.

Van die innovasie in weergawe 0.8, die skepping van die ArmorPaint Cloud-wolkhulpbronbiblioteek, die vorming van samestellings vir tablette gebaseer op iOS en Android, die implementering van bak en weergawe met ondersteuning vir straalopsporing, die stelsel van taai lae (plakkerlae) , die vermoë om lae en nodusse te groepeer, die verwydering van beperkings op die aantal maskers, die vermoë om maskers te meng, simulasie van slytasie op die kante van materiale, ondersteuning vir invoer in svg- en usdc-formate.

Die koppelvlak is aansienlik herontwerp, waarin lokaliseringsondersteuning geïmplementeer is, die instellings aansienlik gemoderniseer is, 'n voorskou van die geselekteerde nodusse is geïmplementeer, nuwe oortjies (blaaier, skrip, konsole en lettertipes), werkruimtes (Materiaal, Bak) en nodusse (Material, Curvature Bake, Warp, Shader) is bygevoeg. , Script, Picker). Bygevoeg ondersteuning vir die Vulkan grafiese API, gebaseer op wat die eksperimentele VKRT ray tracer geïmplementeer word vir Linux.

Vrystelling van die 3D-redigeerder ArmorPaint 0.8
Vrystelling van die 3D-redigeerder ArmorPaint 0.8
Vrystelling van die 3D-redigeerder ArmorPaint 0.8


Bron: opennet.ru

Voeg 'n opmerking