Uitgave van de 3D-editor ArmorPaint 0.8

Na bijna twee jaar ontwikkeling is ArmorPaint 0.8, een 3D-editor voor het toepassen van texturen en materialen op 3D-modellen, uitgebracht. Het ondersteunt Physically Based Rendering (PBR)-materialen. De code van het project is geschreven in Haxe en wordt gedistribueerd onder de open source zlib-licentie. Kant-en-klare builds voor Windows, Linux, macOS, Android en iPadOS zijn betaald (instructies voor zelfmontage).

De gebruikersinterface is gebouwd op basis van de Zui-bibliotheek met grafische elementen, die kant-en-klare implementaties biedt van blokken als knoppen, panelen, menu's, tabbladen, schakelaars, tekstinvoergebieden en tooltips. De bibliotheek is geschreven in Haxe met behulp van het Kha-framework, dat is geoptimaliseerd voor het maken van draagbare games en multimediatoepassingen. Afhankelijk van het platform worden grafische API's OpenGL, Vulkan en Direct3D gebruikt voor uitvoer. Iron's eigen 3D-rendering-engine wordt gebruikt om modellen weer te geven.

ArmorPaint biedt hulpmiddelen voor het schilderen en toepassen van texturen op 3D-modellen, ondersteunt procedurele penselen en sjablonen, en biedt een systeem van knooppunten (Node) voor het transformeren van materialen en texturen tijdens hun toepassing. Het is mogelijk om meshes te importeren in fbx-, blend-, stl-, gltf- en glb-formaten, materialen in blend-formaat (Blender 3D) en texturen in jpg-, png-, tga-, bmp-, gif-, psd-, hdr-, svg- en tif-formaten. De meeste bewerkingen worden uitgevoerd aan de GPU-kant, waardoor je op middenapparatuur met texturen met een resolutie van 4K kunt werken, en met een krachtige videokaart tot 16K.

Er wordt experimentele ondersteuning geboden voor ray tracing, effecten en 3D-viewport-rendering voor systemen die de Direct12D3- en Vulkan-API's ondersteunen. 3D-weergaven bieden ook realistische verlichtingssimulatie op basis van padtracering. De editor ondersteunt uitgebreide functionaliteit via plug-ins, die ook kunnen worden gebruikt om nieuwe materiaalknooppunten te maken. Afzonderlijk zijn er “live-link” plug-ins waarmee u ArmorPaint kunt integreren met andere 3D-pakketten. Momenteel worden soortgelijke plug-ins ontwikkeld om te integreren met Blender, Maya en de Unreal- en Unity-game-engines.

Tot de vernieuwingen in versie 0.8 behoren de creatie van een cloudbibliotheek met ArmorPaint Cloud-bronnen, de vorming van assemblages voor tablets op basis van iOS en AndroidImplementatie van bakken en renderen met ondersteuning voor raytracing, een systeem van plaklagen (decallagen), de mogelijkheid om lagen en knooppunten te groeperen, het opheffen van beperkingen op het aantal maskers, de mogelijkheid om maskers te mengen, simulatie van slijtage aan de randen van materialen, ondersteuning voor import in SVG- en USDC-formaten.

De interface is aanzienlijk opnieuw ontworpen en biedt nu ondersteuning voor lokalisatie, sterk gemoderniseerde instellingen, een voorbeeldweergave van geselecteerde knooppunten en de toevoeging van nieuwe tabbladen (Browser, Script, Console en Fonts), werkruimtes (Material, Bake) en knooppunten (Material, Curvature Bake, Warp, Shader, Script, Picker). Ondersteuning voor de Vulkan grafische API is toegevoegd, die gebruikt wordt voor Linux De experimentele straaltracer VKRT is geïmplementeerd.

Uitgave van de 3D-editor ArmorPaint 0.8
Uitgave van de 3D-editor ArmorPaint 0.8
Uitgave van de 3D-editor ArmorPaint 0.8
Speel video


Bron: opennet.ru
Koop betrouwbare hosting voor sites met DDoS-bescherming, VPS VDS-servers 🔥 Koop betrouwbare websitehosting met DDoS-bescherming, VPS- en VDS-servers | ProHoster