Uscita di Gthree 0.2.0, libreria 3D basata su GObject e GTK

Alexander Larsson, sviluppatore di Flatpak e attivo membro della comunità GNOME, ha pubblicato secondo rilascio del progetto Gthree, che sviluppa il porting della libreria 3D three.js per GObject e GTK, che può essere utilizzato praticamente per aggiungere effetti 3D alle applicazioni GNOME. L'API Gthree è praticamente identica a three.js, incluso il caricatore glTF (GL Transmission Format) e la possibilità di utilizzare modelli di materiali basati su PBR (Physically Based Rendering). Per il rendering è supportato solo OpenGL.

Nella nuova versione è stata aggiunta la supporto per la classe Raycaster con l'implementazione del metodo di rendering omonimo , che può essere utilizzato per determinare su quali oggetti nello spazio 3D si trova il mouse (ad esempio, per catturare oggetti 3D dalla scena). Inoltre, è stato aggiunto un nuovo tipo di illuminazione puntuale (GthreeSpotLight) ed è stata fornita la supporto per le mappe delle ombre, che permettono agli oggetti posizionati davanti alla fonte di luce di proiettare ombre sull'oggetto target.🥇Rilascio di Gthree 0.2.0, libreria 3D basata su GObject e GTK | ProHoster

Uscita di Gthree 0.2.0, libreria 3D basata su GObject e GTK

Fonte: opennet.ru

Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server 🔥 Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server | ProHoster