Rhyddhau Gthree 0.2.0, llyfrgell 3D yn seiliedig ar GObject a GTK

Alexander Larsson, datblygwr Flatpak ac aelod gweithgar o gymuned GNOME, cyhoeddi ail ryddhad y prosiect Gtri, datblygu porthladd y llyfrgell 3D tri.js. ar gyfer GObject a GTK, y gellir eu defnyddio'n ymarferol i ychwanegu effeithiau 3D at gymwysiadau GNOME. Mae'r API Gthree bron yn union yr un fath â thri.js, gan gynnwys gweithredu'r llwythwr glTF (Fformat Trawsyrru GL) a'r gallu i ddefnyddio deunyddiau sy'n seiliedig ar PBR (Rendro Seiliedig yn Gorfforol) mewn modelau. Dim ond OpenGL sy'n cael ei gefnogi ar gyfer rendro.

Mae'r fersiwn newydd yn ychwanegu cefnogaeth dosbarth Raycaster gyda gweithrediad yr un enw dull rendro, y gellir ei ddefnyddio i benderfynu pa wrthrychau yn y gofod 3D y mae'r llygoden drosodd (er enghraifft, i fachu gwrthrychau 3D o'r olygfa gyda'r llygoden). Yn ogystal, mae math golau sbot newydd (GthreeSpotLight) wedi'i ychwanegu a darparwyd cefnogaeth ar gyfer mapiau cysgod, sy'n caniatáu i wrthrychau a osodir o flaen ffynhonnell golau daflu cysgodion ar y gwrthrych targed.

Rhyddhau Gthree 0.2.0, llyfrgell 3D yn seiliedig ar GObject a GTK

Ffynhonnell: opennet.ru

Ychwanegu sylw