Ukukhutshwa kwe-Gthree 0.2.0, ilayibrari ye-3D esekwe kwi-GObject kunye ne-GTK

Alexander Larsson, umphuhlisi weFlatpak kunye nelungu elisebenzayo loluntu lwe-GNOME, epapashwe ukukhutshwa okwesibini kweprojekthi Mthathu, ukuphuhlisa izibuko lethala leencwadi le-3D ezintathu. js yeGObject kunye ne-GTK, enokusetyenziswa ekusebenzeni ukongeza iziphumo ze-3D kwi-GNOME izicelo. I-API ye-Gthree iphantse yafana ne-three.js, kuquka ukuphunyezwa komlayishi glTF (I-GL Transmission Format) kunye nokukwazi ukusebenzisa izinto ezisekelwe kwi-PBR (uBonelelo oluSekwe ngokwasemzimbeni) kwiimodeli. Kuphela i-OpenGL exhaswayo unikezelo.

Inguqulelo entsha yongeza inkxaso yeklasi Raycaster ngokuphunyezwa kwegama elifanayo indlela yokubonelela, enokusetyenziswa ukumisela ukuba zeziphi izinto kwisithuba se-3D imouse ingaphaya (umzekelo, ukubamba izinto ze-3D ukusuka kwindawo nge mouse). Ukongeza, uhlobo olutsha lokukhanya kwebala (GthreeSpotLight) longezwe kwaye inkxaso yeemephu zethunzi inikezelwe, evumela izinto ezibekwe phambi komthombo wokukhanya ukuphosa ithunzi kwinto ekujoliswe kuyo.

Ukukhutshwa kwe-Gthree 0.2.0, ilayibrari ye-3D esekwe kwi-GObject kunye ne-GTK

umthombo: opennet.ru

Yongeza izimvo