Kutulutsidwa kwa Gthree 0.2.0, laibulale ya 3D yozikidwa pa GObject ndi GTK

Alexander Larsson, wopanga Flatpak komanso membala wagulu la GNOME, lofalitsidwa kutulutsidwa kwachiwiri kwa polojekitiyi Gtatu, kupanga doko la laibulale ya 3D atatu. js ya GObject ndi GTK, yomwe ingagwiritsidwe ntchito pochita kuwonjezera zotsatira za 3D ku mapulogalamu a GNOME. Gthree API ili pafupifupi yofanana ndi three.js, kuphatikizapo kukhazikitsidwa kwa loader glTF (Gl Transmission Format) ndi kuthekera kogwiritsa ntchito zinthu zozikidwa pa PBR (Physically Based Rendering) mumatsanzo. OpenGL yokha ndiyomwe imathandizidwa popereka.

Baibulo latsopano amawonjezera kalasi thandizo Raycaster ndi kukhazikitsa dzina lomwelo njira yoperekera, yomwe ingagwiritsidwe ntchito kudziwa zinthu zomwe zili mu 3D space mbewa yatha (mwachitsanzo, kutenga zinthu za 3D kuchokera pamalowo ndi mbewa). Kuonjezera apo, mtundu watsopano wa kuwala kwa malo (GthreeSpotLight) wawonjezedwa ndipo chithandizo cha mapu amthunzi chaperekedwa, chomwe chimalola zinthu zomwe zimayikidwa kutsogolo kwa gwero la kuwala kuponya mithunzi pa chinthu chomwe mukufuna.

Kutulutsidwa kwa Gthree 0.2.0, laibulale ya 3D yozikidwa pa GObject ndi GTK

Source: opennet.ru

Kuwonjezera ndemanga