Version Gthree 0.2.0, bibliothèque 3D basé sur GObject et GTK

Alexander Larsson, développeur de Flatpak et membre actif de la communauté GNOME, a publié deuxième édition du projet Gthree, qui développe le port de la bibliothèque 3D three.js pour GObject et GTK, qui peut être utilisé pour ajouter des effets 3D dans les applications GNOME. L'API Gthree est pratiquement identique à three.js, y compris le chargeur implémenté glTF (GL Transmission Format) et la possibilité d'utiliser des modèles de matériaux basés sur PBR (Physically Based Rendering). Seul OpenGL est supporté pour le rendu.

La nouvelle version apporte la prise en charge de la classe Raycaster avec la mise en œuvre de la méthode éponyme , qui peut être utilisée pour déterminer sur quels objets dans l'espace 3D la souris se trouve (par exemple, pour attraper des objets 3D de la scène avec la souris). De plus, un nouveau type d'éclairage ponctuel (GthreeSpotLight) a été ajouté et le support des cartes d'ombres a été assuré, permettant aux objets placés devant la source de lumière de projeter des ombres sur l'objet cible.🥇Sortie de Gthree 0.2.0, la bibliothèque 3D basée sur GObject et GTK | ProHoster

Version Gthree 0.2.0, bibliothèque 3D basé sur GObject et GTK

Source : opennet.ru

Acheter un hébergement fiable pour les sites avec protection DDoS, serveurs VPS VDS 🔥 Acheter un hébergement fiable pour les sites avec protection DDoS, serveurs VPS VDS | ProHoster