Kuburitswa kweGthree 0.2.0, raibhurari ye3D yakavakirwa paGObject uye GTK

Alexander Larsson, Flatpak anovandudza uye nhengo inoshanda yeGNOME nharaunda, rakabudiswa kuburitswa kwechipiri kweprojekiti Gthree, kugadzira chiteshi chengarava che3D raibhurari matatu.js yeGObject neGTK, inogona kushandiswa mukudzidzira kuwedzera 3D mhedzisiro kune GNOME application. Iyo Gthree API inenge yakafanana netatu.js, kusanganisira kushandiswa kwemutakuri glTF (GL Transmission Format) uye kugona kushandisa zvinhu zvinoenderana nePBR (Physically Based Rendering) mumamodheru. OpenGL chete ndiyo inotsigirwa kuita.

Iyo itsva vhezheni inowedzera kirasi rutsigiro Raycaster nekushandiswa kwezita rimwechete nzira yekupa, iyo inogona kushandiswa kuona kuti ndezvipi zvinhu zviri mu 3D nzvimbo mbeva yapera (semuenzaniso, kubata zvinhu zve 3D kubva pachiitiko negonzo). Pamusoro pezvo, rudzi rutsva rwechiedza (GthreeSpotLight) rwakawedzerwa uye rutsigiro rwemepu dzemumvuri rwakapihwa, izvo zvinobvumira zvinhu zvakaiswa pamberi pechivheneko kukanda mimvuri pane chakanangana nechinhu.

Kuburitswa kweGthree 0.2.0, raibhurari ye3D yakavakirwa paGObject uye GTK

Source: opennet.ru

Voeg