Lëshimi i Gthree 0.2.0, një bibliotekë 3D e bazuar në GObject dhe GTK

Aleksandër Larson (Alexander Larsson), zhvilluesi i Flatpak dhe një pjesëmarrës aktiv në komunitetin GNOME, publikoi edhe një botim i projektit Gthree, që zhvillon portin e bibliotekës 3D three.js për GObject dhe GTK, i cili në praktikë mund të përdoret për të shtuar efekte 3D në aplikacionet GNOME. API Gthree është praktikisht identik me three.js, duke përfshirë një ngarkues glTF (GL Transmission Format) dhe mundësinë e përdorimit të materialeve të bazuara në PBR (Rendering 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 maus (për shembull, për të kapur objekte 3D nga skena). Për më tepër, është shtuar një tip i ri ndriçimi pikor (GthreeSpotLight) dhe është siguruar mbështetje për hartat e hijeve, të cilat lejojnë objekteve të vendosura para burimit të dritës të hedhin hije mbi objektin e synuar.

Lëshimi i Gthree 0.2.0, një bibliotekë 3D e bazuar në GObject dhe GTK

Burimi: opennet.ru

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