Rakirina Gthree 0.2.0, pirtûkxaneyek 3D ya ku li ser bingeha GObject û GTK-ê ye.

Alexander Larsson, pêşdebirê Flatpak û endamê çalak ê civata GNOME, weşandin serbestberdana duyemîn ya projeyê Gthree, pêşxistina portek pirtûkxaneya 3D sê.js ji bo GObject û GTK, ku dikare di pratîkê de were bikar anîn da ku bandorên 3D li ser sepanên GNOME zêde bike. Gthree API hema hema bi three.js re yek e, di nav de pêkanîna barkerê glTF (Forma Veguhastina GL) û şiyana karanîna materyalên li ser bingeha PBR (Rêvekirina Bingeha Fîzîkî) di modelan de. Tenê OpenGL ji bo pêşkêşkirinê tê piştgirî kirin.

Guhertoya nû piştgiriya polê zêde dike Raycaster bi pêkanîna heman navî rêbaza rendering, ya ku dikare were bikar anîn da ku diyar bike ka mişk di cîhê 3D de çi tiştên ku diqede (mînak, bi mişkê ji dîmenê tiştên 3D digire). Wekî din, celebek nû ya ronahiya deqê (GthreeSpotLight) hatiye zêdekirin û piştgirî ji nexşeyên siyê re hatî peyda kirin, ku rê dide tiştên ku li ber çavkaniyek ronahiyê têne danîn ku sîwanan bavêjin ser tiştê armanc.

Rakirina Gthree 0.2.0, pirtûkxaneyek 3D ya ku li ser bingeha GObject û GTK-ê ye.

Source: opennet.ru

Add a comment