Alexander Larsson, the Flatpak developer and active participant in the GNOME project, new project , which has prepared a port of the 3D library for GObject and GTK. The Gthree API is practically identical to three.js, including the implementation of a loader (GL Transmission Format)
and the ability to use PBR (Physically Based Rendering) based materials in models. Only OpenGL is supported for rendering. In practice, Gthree can be used to add 3D effects to GNOME applications.

Source: opennet.ru
