Gthree 0.2.0 väljaanne, GObject ja GTK põhine 3D-raamatukogu.

Aleksandr Larsson, Flatpak'i arendaja ja aktiivne GNOME'i kogukonna liige, avalikustas projekti teine väljaanne Gthree, mis arendab GObject ja GTK 3D-teegiporti, mida saab praktikas kasutada GNOME'i rakendustesse 3D-efektide lisamiseks. Gthree API on praktiliselt identne three.js'iga, sealhulgas glTF laadija three.js (GL Transmission Format) ja PBR (Füüsikalise Põhise Renderdamise) materjalide mudelites kasutamise võimalus. Renderdamiseks toetatakse ainult OpenGL-i. Uues versioonis on lisatud Raycaster'i

klass, millel on sama nime kandev renderdamismeetod, mida saab kasutada selleks, et määrata, milliste objektide kohal 3D-ruumis hiire liikuda (näiteks 3D-objektide haaramiseks stseenist). Lisaks on lisatud uus punktvalgusallika tüüp (GthreeSpotLight) ja pakutakse toimetamiseks varjukaartide tuge, mis võimaldab objektidel, mis asuvad valgusallika ees, visata varje sihtobjektile. 🥇Gthree 0.2.0 väljaanne, GObject ja GTK põhine 3D-teek | ProHoster, mis saab kasutada selle määramiseks, milliste objektide kohal 3D-ruumis hiir asub (näiteks 3D-objektide hiirega stseenist haaramiseks). Lisaks on lisatud uus punktvalguse tüüp (GthreeSpotLight) ja toetatakse variarteerimise kaarte, mis võimaldavad objektidel, mis on paigutatud valgusallika ette, visata sihtobjektile varju.

Gthree 0.2.0 väljaanne, GObject ja GTK põhine 3D-raamatukogu.

Allikas: opennet.ru

Osta usaldusväärne veebimajutus DDoS-kaitsega veebisaitidele, VPS VDS serverid 🔥 Osta usaldusväärne veebimajutus DDoS-kaitsega veebisaitidele, VPS VDS serverid - ProHoster