Lëshimi i Gthree 0.2.0, biblioteka 3D bazuar në GObject dhe GTK

Aleksandër Larson (Alexander Larsson), zhvilluesi i Flatpak dhe një pjesëtar aktiv i komunitetit GNOME, publikoi edita e dytë e projektit Gthree, që zhvillon portin e bibliotekës 3D three.js për GObject dhe GTK, të cilin praktikisht mund të përdorim për të shtuar efekte 3D në aplikacionet GNOME. API Gthree është praktikisht identik me three.js, duke përfshirë realizimin e ngarkuesit glTF (GL Transmission Format) dhe mundësinë e përdorimit të materialeve në modele të bazuara në PBR (Renderimi Fizikisht i Bazuar). Për renderim mbështetet vetëm OpenGL.

Në versionin e ri është shtuar mbështetje për klasën Raycaster me implementimin e metodës së njëjtë të renderimit, e cila mund të përdoret për të përcaktuar mbi cilat objekte në hapësirën 3D gjendet mbiqyrësi (për shembull, për kapjen e objekteve 3D nga skena me maus). Për më tepër, është shtuar një lloj i ri ndriçimi pikor (GthreeSpotLight) dhe është siguruar mbështetje për hartat e hijeve, të cilat lejojnë objekteve të vendosura përpara burimit të dritës të hedhin hije mbi objektin e synuar.

Lëshimi i Gthree 0.2.0, biblioteka 3D bazuar në GObject dhe GTK

Burimi: opennet.ru

Blini hosting tĂ« besueshĂ«m pĂ«r faqe interneti me mbrojtje nga DDoS, serverĂ« VPS VDS đŸ”„ Blini hosting tĂ« besueshĂ«m pĂ«r faqe interneti me mbrojtje nga DDoS, serverĂ« VPS VDS | ProHoster