Tukunga o Gthree 0.2.0, he whare pukapuka 3D i runga i te GObject me te GTK

Alexander Larsson, kaiwhakawhanake Flatpak me te mema kaha o te hapori GNOME, whakaputaina te tuku tuarua o te kaupapa Gtoru, te whakawhanake tauranga o te whare pukapuka 3D toru.js mo GObject me GTK, ka taea te whakamahi i roto i nga mahi hei taapiri i nga paanga 3D ki nga tono GNOME. Ko te Gthree API he rite tonu ki te three.js, tae atu ki te whakatinanatanga o te kaieke glTF (GL Transmission Format) me te kaha ki te whakamahi i nga rauemi i runga i te PBR (Whakaahua Ahumahi) i roto i nga tauira. Ko OpenGL anake e tautokohia ana mo te whakaputa.

Ko te putanga hou he taapiri i te tautoko a te akomanga Raycaster me te whakatinanatanga o taua ingoa tikanga whakaputa, ka taea te whakamahi ki te whakatau he aha nga mea kei roto i te waahi 3D kua mutu te kiore (hei tauira, ki te hopu i nga mea 3D mai i te whakaaturanga me te kiore). I tua atu, kua taapirihia he momo rama waahi hou (GthreeSpotLight) me te tautoko mo nga mapi atarangi, e taea ai e nga mea kua tuu ki mua i te puna marama ki te tuku atarangi ki runga i te mea kua tohua.

Tukunga o Gthree 0.2.0, he whare pukapuka 3D i runga i te GObject me te GTK

Source: opennet.ru

Tāpiri i te kōrero