Ukukhishwa kwe-Gthree 0.2.0, umtapo wezincwadi we-3D osuselwe ku-GObject ne-GTK

U-Alexander Larsson, umthuthukisi we-Flatpak kanye nelungu elisebenzayo lomphakathi we-GNOME, eshicilelwe ukukhishwa kwesibili kwephrojekthi Gthree, ukuthuthukisa ichweba lomtapo wezincwadi we-3D ezintathu.js ye-GObject ne-GTK, engasetshenziswa ekusebenzeni ukwengeza imiphumela ye-3D ezinhlelweni ze-GNOME. I-Gthree API icishe ifane ne-three.js, okuhlanganisa nokusetshenziswa kwesilayishi glTF (Ifomethi Yokudlulisa I-GL) kanye nekhono lokusebenzisa izinto ezisuselwe ku-PBR (Ukunikezwa Okususelwe Ngokomzimba) kumamodeli. I-OpenGL kuphela esekelwayo ukuze inikezelwe.

Inguqulo entsha yengeza ukwesekwa kwekilasi Raycaster ngokusetshenziswa kwegama elifanayo indlela yokunikeza, engasetshenziswa ukunquma ukuthi yiziphi izinto ezisesikhaleni se-3D igundane seliphelile (isibonelo, ukubamba izinto ze-3D endaweni yesehlakalo ngegundane). Ngaphezu kwalokho, uhlobo olusha lokukhanya kwendawo (GthreeSpotLight) lwengeziwe futhi usekelo lwamamephu ethunzi lunikeziwe, okuvumela izinto ezibekwe phambi komthombo wokukhanya ukuze zenze izithunzi entweni eqondiwe.

Ukukhishwa kwe-Gthree 0.2.0, umtapo wezincwadi we-3D osuselwe ku-GObject ne-GTK

Source: opennet.ru

Engeza amazwana