Gthree 0.2.0 релизи, GObject жана GTK негизиндеги 3D китепкана

Александр Ларссон, Flatpak иштеп чыгуучусу жана GNOME коомчулугунун активдүү мүчөсү, жарыяланган долбоордун экинчи релиз Gthree, 3D китепканасынын портун иштеп чыгуу үч.js GNOME тиркемелерине 3D эффекттерин кошуу үчүн иш жүзүндө колдонулушу мүмкүн болгон GObject жана GTK үчүн. Gthree API үч.js менен дээрлик бирдей, анын ичинде жүктөгүчтү ишке ашыруу glTF (GL Transmission Format) жана PBR (Физикалык негизделген көрсөтүү) негизиндеги материалдарды моделдерде колдонуу мүмкүнчүлүгү. Көрсөтүү үчүн OpenGL гана колдоого алынат.

Жаңы версия класстык колдоону кошот Raycaster ошол эле ат менен ишке ашыруу менен көрсөтүү ыкмасы, бул чычкан 3D мейкиндигинде кандай объекттер аяктаганын аныктоо үчүн колдонулушу мүмкүн (мисалы, чычкан менен окуя болгон жерден 3D объектилерин басып алуу үчүн). Мындан тышкары, жарыктын жаңы түрү (GthreeSpotLight) кошулду жана жарык булагынын алдына коюлган объекттерге максаттуу объектке көлөкө түшүрүүгө мүмкүндүк берген көлөкө карталарды колдоо көрсөтүлдү.

Gthree 0.2.0 релизи, GObject жана GTK негизиндеги 3D китепкана

Source: opennet.ru

Комментарий кошуу