Verëffentlechung vu Gthree 0.2.0, eng 3D Bibliothéik baséiert op GObject a GTK

Alexander Larsson, Flatpak Entwéckler an aktive Member vun der GNOME Gemeinschaft, publizéiert zweet Verëffentlechung vum Projet Gdräi, Entwécklung vun engem Hafen vun der 3D Bibliothéik dräi.js fir GObject an GTK, déi an der Praxis benotzt kënne ginn fir 3D Effekter op GNOME Uwendungen ze addéieren. D'Gthree API ass bal identesch mat three.js, dorënner d'Ëmsetzung vum Loader glTF (GL Transmission Format) an d'Fäegkeet Materialien ze benotzen baséiert op PBR (Physically Based Rendering) a Modeller. Nëmmen OpenGL gëtt fir Rendering ënnerstëtzt.

Déi nei Versioun füügt Klass Ënnerstëtzung Raycaster mat der Ëmsetzung vum selwechten Numm Render- Method, déi benotzt ka ginn fir ze bestëmmen wat fir Objeten am 3D Raum d'Maus iwwer ass (zum Beispill fir 3D Objete vun der Szen mat der Maus ze gräifen). Zousätzlech ass en neie Spotlichttyp (GthreeSpotLight) bäigefüügt an Ënnerstëtzung fir Schattenkaarte gouf zur Verfügung gestallt, wat et erlaabt datt Objeten, déi virun enger Liichtquell plazéiert sinn, Schatten op den Zilobjekt werfen.

Verëffentlechung vu Gthree 0.2.0, eng 3D Bibliothéik baséiert op GObject a GTK

Source: opennet.ru

Setzt e Commentaire