Gthree рд╕рд╛рджрд░ рдХреЗрд▓реЗ, GObject рдЖрдгрд┐ GTK рд╕рд╛рдареА three.js рдЪреЗ рдкреЛрд░реНрдЯ

рдЕрд▓реЗрдХреНрдЭрд╛рдВрдбрд░ рд▓рд╛рд░реНрд╕рди, рдлреНрд▓реЕрдЯрдкреЕрдХ рд╡рд┐рдХрд╕рдХ рдЖрдгрд┐ GNOME рдкреНрд░рдХрд▓реНрдкрд╛рдд рд╕рдХреНрд░рд┐рдп рдпреЛрдЧрджрд╛рдирдХрд░реНрддрд╛, рдУрд│рдЦ рдХрд░реВрди рджрд┐рд▓реА рдирд╡реАрди рдкреНрд░рдХрд▓реНрдк Gthree, рдЬреНрдпрд╛рдордзреНрдпреЗ 3D рд▓рд╛рдпрдмреНрд░рд░реАрдЪреЗ рдкреЛрд░реНрдЯ рддрдпрд╛рд░ рдХреЗрд▓реЗ рд╣реЛрддреЗ рддреАрди. js GObject рдЖрдгрд┐ GTK рд╕рд╛рдареА. Gthree API рд╣реЗ рд▓реЛрдбрд░рдЪреНрдпрд╛ рдЕрдВрдорд▓рдмрдЬрд╛рд╡рдгреАрд╕рд╣ рдЬрд╡рд│рдЬрд╡рд│ three.js рд╕рд╛рд░рдЦреЗрдЪ рдЖрд╣реЗ glTF (GL рдЯреНрд░рд╛рдВрд╕рдорд┐рд╢рди рдлреЙрд░рдореЕрдЯ)
рдЖрдгрд┐ рдореЙрдбреЗрд▓реНрд╕рдордзреНрдпреЗ PBR (рдлрд┐рдЬрд┐рдХрд▓ рдмреЗрд╕реНрдб рд░реЗрдВрдбрд░рд┐рдВрдЧ) рд╡рд░ рдЖрдзрд╛рд░рд┐рдд рд╕рд╛рд╣рд┐рддреНрдп рд╡рд╛рдкрд░рдгреНрдпрд╛рдЪреА рдХреНрд╖рдорддрд╛. рдкреНрд░рд╕реНрддреБрддреАрдХрд░рдгрд╛рд╕рд╛рдареА рдлрдХреНрдд OpenGL рд╕рдорд░реНрдерд┐рдд рдЖрд╣реЗ. рд╕рд░рд╛рд╡ рдордзреНрдпреЗ, Gthree рдЪрд╛ рд╡рд╛рдкрд░ GNOME рдНрдкреНрд▓рд┐рдХреЗрд╢рдиреНрд╕рдордзреНрдпреЗ 3D рдкреНрд░рднрд╛рд╡ рдЬреЛрдбрдгреНрдпрд╛рд╕рд╛рдареА рдХреЗрд▓рд╛ рдЬрд╛рдК рд╢рдХрддреЛ.

рд╕реНрддреНрд░реЛрдд: opennet.ru

рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдЬреЛрдбрд╛