ArmorPaint 3 0.8D խմբագրիչի թողարկում

Գրեթե երկու տարվա մշակումից հետո հրապարակվել է ArmorPaint 3 0.8D խմբագրիչի թողարկումը, որը նախատեսված է եռաչափ մոդելների վրա հյուսվածքներ և նյութեր կիրառելու և ֆիզիկապես հիմնված վերարտադրության (PBR) վրա հիմնված նյութերի վրա: Ծրագրի կոդը գրված է Haxe-ով և տարածվում է zlib բաց լիցենզիայի ներքո: Windows-ի, Linux-ի, macOS-ի, Android-ի և iPadOS-ի պատրաստի հավաքները վճարովի են (ինքնահավաքման հրահանգներ):

Օգտվողի միջերեսը կառուցված է գրաֆիկական տարրերի Zui գրադարանի հիման վրա, որն ապահովում է այնպիսի բլոկների պատրաստի իրականացում, ինչպիսիք են կոճակները, վահանակները, ընտրացանկերը, ներդիրները, անջատիչները, տեքստի մուտքագրման տարածքները և գործիքների հուշումները: Գրադարանը գրված է Haxe-ով, օգտագործելով Kha շրջանակը, որն օպտիմիզացված է շարժական խաղեր և մուլտիմեդիա հավելվածներ ստեղծելու համար։ Գրաֆիկական API-ները OpenGL, Vulkan և Direct3D օգտագործվում են ելքի համար՝ կախված հարթակից: Մոդելների ցուցադրման համար օգտագործվում է Iron-ի սեփական 3D ռենդերային շարժիչը:

ArmorPaint-ը տրամադրում է գործիքներ 3D մոդելների վրա հյուսվածքներ ներկելու և կիրառելու համար, աջակցում է ընթացակարգային վրձիններին և կաղապարներին և ապահովում է հանգույցների համակարգ (Node)՝ դրանց կիրառման ընթացքում նյութերն ու հյուսվածքները փոխակերպելու համար: Հնարավոր է ներմուծել ցանցեր fbx, blend, stl, gltf և glb ձևաչափերով, նյութեր blend ձևաչափով (Blender 3D) և հյուսվածքներ jpg, png, tga, bmp, gif, psd, hdr, svg և tif ձևաչափերով: Գործողությունների մեծ մասն իրականացվում է GPU-ի կողմից, ինչը թույլ է տալիս աշխատել 4K լուծաչափով հյուսվածքների հետ միջին մակարդակի սարքավորումների վրա և հզոր վիդեո քարտով մինչև 16K:

Ճառագայթների հետագծման, էֆեկտների և 3D տեսադաշտի ցուցադրման փորձնական աջակցությունը տրամադրվում է Direct12D3 և Vulkan API-ներին աջակցող համակարգերին: 3D դիտումները նաև ապահովում են լուսավորության իրատեսական մոդելավորում՝ հիմնված ուղու հետագծման վրա: Խմբագիրն աջակցում է ընդլայնված ֆունկցիոնալությունը պլագինների միջոցով, որոնք կարող են օգտագործվել նաև նոր նյութական հանգույցներ ստեղծելու համար: Առանձին-առանձին կան «live-link» պլագիններ, որոնք թույլ են տալիս ինտեգրել ArmorPaint-ը այլ 3D փաթեթների հետ: Ներկայումս նմանատիպ պլագիններ են մշակվում Blender-ի, Maya-ի և Unreal և Unity խաղային շարժիչների հետ ինտեգրվելու համար։

0.8 տարբերակի նորամուծություններից են ArmorPaint Cloud ռեսուրսների ամպային գրադարանի ստեղծումը, iOS-ի և Android-ի վրա հիմնված պլանշետների հավաքների ձևավորումը, ճառագայթների հետագծման աջակցությամբ թխման և մատուցման իրականացումը, կպչուն շերտերի համակարգ (decal layers): ), շերտերը և հանգույցները խմբավորելու ունակություն, դիմակների քանակի սահմանափակումների հեռացում, դիմակներ խառնելու հնարավորություն, նյութերի եզրերին մաշվածության մոդելավորում, svg և usdc ձևաչափերով ներմուծման աջակցություն:

Ինտերֆեյսը զգալիորեն վերանախագծվել է՝ ներառելու տեղայնացման աջակցություն, պարամետրերը զգալիորեն արդիականացվել են, ընտրված հանգույցների նախադիտումն իրականացվել է, նոր ներդիրներ են ավելացվել (Browser, Script, Console and Fonts), աշխատանքային տարածքներ (Naterial, Bake) և հանգույցներ։ (Նյութ, Curvature Bake, Warp, Shader, Script, Picker): Ավելացվեց Vulkan գրաֆիկական API-ի աջակցությունը, որի հիման վրա փորձարարական VKRT ճառագայթների հետագծումն իրականացվեց Linux-ի համար:

ArmorPaint 3 0.8D խմբագրիչի թողարկում
ArmorPaint 3 0.8D խմբագրիչի թողարկում
ArmorPaint 3 0.8D խմբագրիչի թողարկում


Source: opennet.ru

Добавить комментарий