Gthree 0.2.0 шығарылымы, GObject және GTK негізіндегі 3D кітапханасы

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

Жаңа нұсқа сыныптық қолдауды қосады Рэйкастер аттас іске асырумен көрсету әдісі, ол тінтуірдің 3D кеңістігіндегі қандай нысандардың аяқталғанын анықтау үшін қолданылуы мүмкін (мысалы, тінтуірдің көмегімен сахнадан 3D нысандарын алу үшін). Бұған қоса, жаңа нүктелік жарық түрі (GthreeSpotLight) қосылды және көлеңке карталарына қолдау көрсетілді, бұл жарық көзінің алдына қойылған нысандарға нысана нысанға көлеңке түсіруге мүмкіндік береді.

Gthree 0.2.0 шығарылымы, GObject және GTK негізіндегі 3D кітапханасы

Ақпарат көзі: opennet.ru

пікір қалдыру