Fa'asa'olotoina o le Gthree 0.2.0, se faletusi 3D fa'avae ile GObject ma le GTK

Alexander Larsson, Flatpak developer ma sui malosi o le GNOME community, lomia fa'asalalauga lona lua o le poloketi Gtolu, atiina ae se uafu o le faletusi 3D tolu.js mo GObject ma GTK, lea e mafai ona faʻaaogaina i le faʻataʻitaʻiga e faʻaopoopo ai aafiaga 3D i talosaga GNOME. Ole Gthree API e toetoe lava a tutusa ile three.js, e aofia ai le faʻatinoina o le uta glTF (GL Transmission Format) ma le mafai ona faʻaogaina mea e faʻavae i luga ole PBR (Physically Based Rendering) i faʻataʻitaʻiga. Na'o OpenGL e lagolagoina mo le fa'aliliuina.

O le lomiga fou e faaopoopo ai le lagolago a le vasega Raycaster faatasi ai ma le faatinoga o le igoa lava e tasi auala fa'aliliuina, lea e mafai ona fa'aoga e iloa ai po'o a mea i le avanoa 3D o lo'o i ai le isumu (mo se fa'ata'ita'iga, e pu'e mea 3D mai le vaaiga i le isumu). E le gata i lea, o se ituaiga malamalama fou (GthreeSpotLight) ua faʻaopoopoina ma ua tuʻuina atu le lagolago mo faʻafanua ata, lea e mafai ai e mea faitino e tuʻu i luma o se punavai malamalama e lafo ai ata i luga o le mea faʻatatau.

Fa'asa'olotoina o le Gthree 0.2.0, se faletusi 3D fa'avae ile GObject ma le GTK

puna: opennet.ru

Faaopoopo i ai se faamatalaga