Gthree 0.2.0 рдЪреЗ рдкреНрд░рдХрд╛рд╢рди, GObject рдЖрдгрд┐ GTK рд╡рд░ рдЖрдзрд╛рд░рд┐рдд 3D рд▓рд╛рдпрдмреНрд░рд░реА

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

рдирд╡реАрди рдЖрд╡реГрддреНрддреА рд╡рд░реНрдЧ рд╕рдорд░реНрдерди рдЬреЛрдбрддреЗ рд░реЗрдХрд╛рд╕реНрдЯрд░ рддреНрдпрд╛рдЪ рдирд╛рд╡рд╛рдЪреНрдпрд╛ рдЕрдВрдорд▓рдмрдЬрд╛рд╡рдгреАрд╕рд╣ рдкреНрд░рд╕реНрддреБрддреАрдХрд░рдг рдкрджреНрдзрдд, рдЬреНрдпрд╛рдЪрд╛ рд╡рд╛рдкрд░ 3D рд╕реНрдкреЗрд╕рдордзреАрд▓ рдХреЛрдгрддреНрдпрд╛ рд╡рд╕реНрддреВ рдорд╛рдЙрд╕рдиреЗ рдХреЗрд▓рд╛ рдЖрд╣реЗ рд╣реЗ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдХреЗрд▓рд╛ рдЬрд╛рдК рд╢рдХрддреЛ (рдЙрджрд╛рд╣рд░рдгрд╛рд░реНрде, рдорд╛рдЙрд╕рдЪреНрдпрд╛ рд╕рд╣рд╛рдпреНрдпрд╛рдиреЗ рджреГрд╢реНрдпрд╛рд╡рд░реВрди 3D рд╡рд╕реНрддреВ рд╣рд╕реНрддрдЧрдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА). рдпрд╛рд╡реНрдпрддрд┐рд░рд┐рдХреНрдд, рдПрдХ рдирд╡реАрди рд╕реНрдкреЙрдЯ рд▓рд╛рдЗрдЯ рдкреНрд░рдХрд╛рд░ (GthreeSpotLight) рдЬреЛрдбрд▓рд╛ рдЧреЗрд▓рд╛ рдЖрд╣реЗ рдЖрдгрд┐ рдЫрд╛рдпрд╛ рдирдХрд╛рд╢рд╛рдВрд╕рд╛рдареА рд╕рдорд░реНрдерди рдкреНрд░рджрд╛рди рдХреЗрд▓реЗ рдЧреЗрд▓реЗ рдЖрд╣реЗ, рдЬреЗ рдкреНрд░рдХрд╛рд╢ рд╕реНрд░реЛрддрд╛рд╕рдореЛрд░ рдареЗрд╡рд▓реЗрд▓реНрдпрд╛ рд╡рд╕реНрддреВрдВрдирд╛ рд▓рдХреНрд╖реНрдп рдСрдмреНрдЬреЗрдХреНрдЯрд╡рд░ рд╕рд╛рд╡рд▓реА рдЯрд╛рдХрдгреНрдпрд╛рд╕ рдЕрдиреБрдорддреА рджреЗрддреЗ.

Gthree 0.2.0 рдЪреЗ рдкреНрд░рдХрд╛рд╢рди, GObject рдЖрдгрд┐ GTK рд╡рд░ рдЖрдзрд╛рд░рд┐рдд 3D рд▓рд╛рдпрдмреНрд░рд░реА

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

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