3D-editorin ArmorPaint 0.8 julkaisu

Lähes kahden vuoden kehitystyön jälkeen on julkaistu 3D-editori ArmorPaint 0.8, joka on suunniteltu pintakuvioiden ja materiaalien levittämiseen XNUMXD-malleihin ja tukimateriaaleihin, jotka perustuvat fyysiseen hahmonnukseen (PBR). Projektikoodi on kirjoitettu Haxessa ja sitä jaetaan avoimella zlib-lisenssillä. Valmiit kokoonpanot Windowsille, Linuxille, macOS:lle, Androidille ja iPadOS:lle ovat maksullisia (itsekokoamisohjeet).

Käyttöliittymä on rakennettu Zui-graafisten elementtien kirjaston pohjalta, joka tarjoaa valmiita toteutuksia esimerkiksi lohkoista, kuten painikkeista, paneeleista, valikoista, välilehdistä, kytkimistä, tekstinsyöttöalueista ja työkaluvihjeistä. Kirjasto on kirjoitettu Haxella käyttämällä Kha-kehystä, joka on optimoitu kannettavien pelien ja multimediasovellusten luomiseen. Grafiikkasovellusliittymiä OpenGL, Vulkan ja Direct3D käytetään lähtöön alustasta riippuen. Mallien hahmontamiseen käytetään Ironin omaa 3D-renderöintimoottoria.

ArmorPaint tarjoaa työkaluja maalaamiseen ja pintakuvioiden levittämiseen 3D-malleihin, tukee proseduurisiveltimiä ja -malleja ja tarjoaa solmujärjestelmän (Node) materiaalien ja tekstuurien muuntamiseen niiden käytön aikana. On mahdollista tuoda verkkoja fbx-, blend-, stl-, gltf- ja glb-muodoissa, materiaaleja blend-muodossa (Blender 3D) ja tekstuureja jpg-, png-, tga-, bmp-, gif-, psd-, hdr-, svg- ja tif-muodoissa. Suurin osa toiminnoista suoritetaan GPU-puolella, jonka avulla voit työskennellä tekstuureilla, joiden resoluutio on 4K keskitason laitteissa, ja tehokkaalla näytönohjaimella, jopa 16K.

Direct3D12- ja Vulkan-sovellusliittymiä tukeville järjestelmille tarjotaan kokeellinen tuki säteenseurannalle, tehosteille ja 3D-näkymän hahmontamiselle. 3D-näkymät tarjoavat myös realistisen valaistussimuloinnin, joka perustuu polun jäljitykseen. Editori tukee laajennettuja toimintoja pluginien kautta, joita voidaan käyttää myös uusien materiaalisolmujen luomiseen. Erikseen on olemassa "live-link" -laajennuksia, joiden avulla voit integroida ArmorPaint muihin 3D-paketteihin. Tällä hetkellä kehitetään vastaavia laajennuksia integroitaviksi Blenderiin, Mayaan sekä Unreal- ja Unity-pelimoottoreihin.

Version 0.8 innovaatioista ArmorPaint Cloud -resurssien pilvikirjaston luominen, iOS- ja Android-pohjaisten tablettien kokoonpanojen muodostaminen, paistamisen ja renderöinnin toteuttaminen säteenseurannan tuella, tahmeiden kerrosten järjestelmä (tarrakerrokset) ), kyky ryhmitellä tasoja ja solmuja, maskien lukumäärän poistorajoitukset, kyky sekoittaa maskeja, simuloida materiaalien reunojen kulumista, tukea svg- ja usdc-muodoissa.

Käyttöliittymää on suunniteltu merkittävästi uudelleen sisältämään lokalisointituen, asetuksia on modernisoitu merkittävästi, valittujen solmujen esikatselu on otettu käyttöön, uusia välilehtiä (Selain, Script, Konsoli ja Fontit), työtiloja (Material, Bake) ja solmuja on lisätty. (Materiaali, Curvature Bake, Warp, Shader, Script, Picker). Lisätty tuki Vulkan-grafiikkasovellusliittymälle, jonka pohjalta toteutettiin kokeellinen VKRT ray Tracer Linuxille.

3D-editorin ArmorPaint 0.8 julkaisu
3D-editorin ArmorPaint 0.8 julkaisu
3D-editorin ArmorPaint 0.8 julkaisu


Lähde: opennet.ru

Lisää kommentti