Ħruġ ta' Gthree 0.2.0, librerija 3D ibbażata fuq GObject u GTK

Alexander Larsson, żviluppatur Flatpak u membru attiv tal-komunità GNOME, ippubblikati it-tieni ħarġa tal-proġett Gthree, jiżviluppaw port tal-librerija 3D tlieta.js għal GObject u GTK, li jistgħu jintużaw fil-prattika biex iżidu effetti 3D mal-applikazzjonijiet GNOME. L-API Gthree hija kważi identika għal three.js, inkluża l-implimentazzjoni tal-loader glTF (GL Transmission Format) u l-abbiltà li tuża materjali bbażati fuq PBR (Physically Based Rendering) fil-mudelli. OpenGL biss huwa appoġġjat għall-għoti.

Il-verżjoni l-ġdida żżid l-appoġġ tal-klassi Raycaster bl-implimentazzjoni tal-istess isem metodu ta' għoti, li jistgħu jintużaw biex jiddeterminaw liema oġġetti fl-ispazju 3D huwa fuq il-maws (per eżempju, biex grab oġġetti 3D mix-xena bil-maws). Barra minn hekk, ġie miżjud tip ġdid ta 'dawl fuq il-post (GthreeSpotLight) u ġie pprovdut appoġġ għall-mapep tad-dell, li jippermetti li oġġetti mqiegħda quddiem sors tad-dawl jitfgħu dellijiet fuq l-oġġett fil-mira.

Ħruġ ta' Gthree 0.2.0, librerija 3D ibbażata fuq GObject u GTK

Sors: opennet.ru

Żid kumment