Gthree 0.2.0 جو رليز، GObject ۽ GTK تي ٻڌل 3D لائبريري

اليگزينڊر لارسن، Flatpak ڊولپر ۽ GNOME ڪميونٽي جو سرگرم ميمبر، شايع ٿيل منصوبي جو ٻيو رليز ٽي3D لائبريري جي بندرگاهن کي ترقي ڪندي ٽي. جي GObject ۽ GTK لاءِ، جيڪو عملي طور استعمال ڪري سگھجي ٿو GNOME ايپليڪيشنن ۾ 3D اثر شامل ڪرڻ لاءِ. Gthree API لڳ ڀڳ هڪجهڙائي آهي three.js، بشمول لوڊر جي عمل درآمد glTF (GL ٽرانسميشن فارميٽ) ۽ ماڊلز ۾ PBR (جسماني بنياد تي رينڊرنگ) جي بنياد تي مواد استعمال ڪرڻ جي صلاحيت. رينڊرنگ لاءِ صرف OpenGL سپورٽ ڪئي وئي آهي.

نئون ورزن ڪلاس سپورٽ شامل ڪري ٿو ريڪاسٽر ساڳئي نالي جي عمل سان ترتيب ڏيڻ جو طريقو، جيڪو استعمال ڪري سگهجي ٿو اهو طئي ڪرڻ لاءِ ته ڪهڙيون شيون 3D اسپيس ۾ ماؤس ختم ٿي ويون آهن (مثال طور، ماؤس سان منظر مان 3D شيون ڇڪڻ). ان کان علاوه، هڪ نئون اسپاٽ لائٽ ٽائپ (GthreeSpotLight) شامل ڪيو ويو آهي ۽ شيڊ ميپس لاءِ سپورٽ مهيا ڪئي وئي آهي، جيڪا روشنيءَ جي ماخذ جي سامهون رکيل شين کي ٽارگيٽ اعتراض تي پاڇا اڇلڻ جي اجازت ڏئي ٿي.

Gthree 0.2.0 جو رليز، GObject ۽ GTK تي ٻڌل 3D لائبريري

جو ذريعو: opennet.ru

تبصرو شامل ڪريو