рдУрдкрди рейрдбреА рдлрд╛рдЙрдВрдбреЗрд╢рдирдиреЗ (O3DF) рдЖрдкрд▓реНрдпрд╛ рдУрдкрди-рд╕реЛрд░реНрд╕ рейрдбреА рдЧреЗрдо рдЗрдВрдЬрд┐рди, рдУрдкрди рейрдбреА рдЗрдВрдЬрд┐рдирдЪреА (O3DE) рдЖрд╡реГрддреНрддреА реирей.резреж рдкреНрд░рд╕рд┐рджреНрдз рдХреЗрд▓реА рдЖрд╣реЗ. рд╣реЗ рдЗрдВрдЬрд┐рди рдЖрдзреБрдирд┐рдХ AAA рдЧреЗрдореНрд╕ рдЖрдгрд┐ рд░рд┐рдЕрд▓-рдЯрд╛рдЗрдордордзреНрдпреЗ рдЪрд╛рд▓рдгреНрдпрд╛рд╕ рд╡ рд╕рд┐рдиреЗрдореЕрдЯрд┐рдХ-рджрд░реНрдЬрд╛рдЪреА рдХрд╛рдордЧрд┐рд░реА рджреЗрдгреНрдпрд╛рд╕ рд╕рдХреНрд╖рдо рдЕрд╕рд▓реЗрд▓реЗ рд╣рд╛рдп-рдлрд┐рдбреЗрд▓рд┐рдЯреА рд╕рд┐рдореНрдпреБрд▓реЗрдЯрд░реНрд╕ рд╡рд┐рдХрд╕рд┐рдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдпреЛрдЧреНрдп рдЖрд╣реЗ. рд╣рд╛ рдХреЛрдб C++ рдордзреНрдпреЗ рд▓рд┐рд╣рд┐рд▓реЗрд▓рд╛ рдЕрд╕реВрди рддреЛ рдЕрдкрд╛рдЪреЗ реи.реж рд▓рд╛рдпрд╕рдиреНрд╕ рдЕрдВрддрд░реНрдЧрдд рдкреНрд░рдХрд╛рд╢рд┐рдд рдХрд░рдгреНрдпрд╛рдд рдЖрд▓рд╛ рдЖрд╣реЗ. рдпрд╛рд╕рд╛рдареА рдкреНрд▓реЕрдЯрдлреЙрд░реНрдо рд╕рдкреЛрд░реНрдЯ рдЙрдкрд▓рдмреНрдз рдЖрд╣реЗ. Linux, Windows, macOS, рдЖрдпрдУрдПрд╕ рдЖрдгрд┐ Android.
O3DE рдЗрдВрдЬрд┐рди рдЬреБрд▓реИ реирежреирез рдордзреНрдпреЗ ре▓рдореЗрдЭреЙрдирджреНрд╡рд╛рд░реЗ рдУрдкрди-рд╕реЛрд░реНрд╕ рдХрд░рдгреНрдпрд╛рдд рдЖрд▓реЗ рдЖрдгрд┐ рддреЗ рдкреВрд░реНрд╡реА рд╡рд┐рдХрд╕рд┐рдд рдХреЗрд▓реЗрд▓реНрдпрд╛ ре▓рдореЗрдЭреЙрди рд▓рдВрдмрд░рдпрд╛рд░реНрдб рдЗрдВрдЬрд┐рдирдЪреНрдпрд╛ рдХреЛрдбрд╡рд░ рдЖрдзрд╛рд░рд┐рдд рдЖрд╣реЗ, рдЬреЗ реирежрезрел рдордзреНрдпреЗ рдХреНрд░рд╛рдпрдЯреЗрдХрдХрдбреВрди рдкрд░рд╡рд╛рдирд╛ рдШреЗрддрд▓реЗрд▓реНрдпрд╛ рдХреНрд░рд╛рдпрдЗрдВрдЬрд┐рди рддрдВрддреНрд░рдЬреНрдЮрд╛рдирд╛рд╡рд░ рддрдпрд╛рд░ рдХреЗрд▓реЗ рдЧреЗрд▓реЗ рд╣реЛрддреЗ. рддреНрдпрд╛рдЪреНрдпрд╛ рдУрдкрди-рд╕реЛрд░реНрд╕ рд░рд┐рд▓реАрдЭрдкрд╛рд╕реВрди, рдпрд╛ рдЗрдВрдЬрд┐рдирдЪреНрдпрд╛ рд╡рд┐рдХрд╛рд╕рд╛рд╡рд░, рдЪреНрдпрд╛ рдЖрд╢реНрд░рдпрд╛рдЦрд╛рд▓реА рд╕реНрдерд╛рдкрди рдЭрд╛рд▓реЗрд▓реНрдпрд╛, рдирдлрд╛ рди рдХрдорд╛рд╡рдгрд╛рд▒реНрдпрд╛ рдУрдкрди рейрдбреА рдлрд╛рдЙрдВрдбреЗрд╢рдирджреНрд╡рд╛рд░реЗ рджреЗрдЦрд░реЗрдЦ рдХреЗрд▓реА рдЬрд╛рдд рдЖрд╣реЗ. Linux рдЕрдореЗрдЭреЙрди рд╡реНрдпрддрд┐рд░рд┐рдХреНрдд, рдПрдкрд┐рдХ рдЧреЗрдореНрд╕, рдЕрдбреЛрдмреА, рд╣реБрдЖрд╡реЗ, рдорд╛рдпрдХреНрд░реЛрд╕реЙрдлреНрдЯ, рдЗрдВрдЯреЗрд▓ рдЖрдгрд┐ рдирд┐рдпрд╛рдВрдЯрд┐рдХ рдпрд╛рдВрд╕рд╛рд░рдЦреНрдпрд╛ рдХрдВрдкрдиреНрдпрд╛ рдпрд╛ рдкреНрд░рдХрд▓реНрдкрд╛рдд рд╕рд╛рдореАрд▓ рдЭрд╛рд▓реНрдпрд╛ рдЖрд╣реЗрдд.
рдЗрдВрдЬрд┐рдирдордзреНрдпреЗ рдПрдХрд╛рддреНрдорд┐рдХ рдЧреЗрдо рдбреЗрд╡реНрд╣рд▓рдкрдореЗрдВрдЯ рд╡рд╛рддрд╛рд╡рд░рдг, рд╡реНрд╣рд▓реНрдХрди, рдореЗрдЯрд▓ рдЖрдгрд┐ рдбрд╛рдпрд░реЗрдХреНрдЯрдПрдХреНрд╕ 12 рд╕рд╛рдареА рд╕рдкреЛрд░реНрдЯ рдЕрд╕рд▓реЗрд▓реА рдорд▓реНрдЯреА-рдереНрд░реЗрдбреЗрдб рдлреЛрдЯреЛрд░рд┐рдЕрд▓рд┐рд╕реНрдЯрд┐рдХ рд░реЗрдВрдбрд░рд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо рдЕреЕрдЯрдо рд░реЗрдВрдбрд░рд░, рдПрдХреНрд╕реНрдЯреЗрдВрд╕рд┐рдмрд▓ 3D рдореЙрдбреЗрд▓ рдПрдбрд┐рдЯрд░, рдХреЕрд░реЗрдХреНрдЯрд░ рдЕреЕрдирд┐рдореЗрд╢рди рд╕рд┐рд╕реНрдЯрдо (рдЗрдореЛрд╢рди рдПрдлрдПрдХреНрд╕), рдЕрд░реНрдз-рддрдпрд╛рд░ рдЙрддреНрдкрд╛рджрди рд╡рд┐рдХрд╛рд╕ рдкреНрд░рдгрд╛рд▓реА рд╕рдорд╛рд╡рд┐рд╖реНрдЯ рдЖрд╣реЗ. (рдкреНрд░реАрдлреЕрдм), рдПрдХ рднреМрддрд┐рдХрд╢рд╛рд╕реНрддреНрд░ рд╕рд┐рдореНрдпреБрд▓реЗрд╢рди рдЗрдВрдЬрд┐рди рд░рд┐рдЕрд▓-рдЯрд╛рдЗрдо рдЖрдгрд┐ SIMD рд╕реВрдЪрдирд╛ рд╡рд╛рдкрд░реВрди рдЧрдгрд┐рддреАрдп рд▓рд╛рдпрдмреНрд░рд░реА. рдЧреЗрдо рд▓реЙрдЬрд┐рдХ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА, рд╡реНрд╣рд┐рдЬреНрдпреБрдЕрд▓ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рд╡рд╛рддрд╛рд╡рд░рдг (рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЕрдирд╡реНрд╣рд╛рд╕), рддрд╕реЗрдЪ рд▓реБрдЖ рдЖрдгрд┐ рдкрд╛рдпрдерди рднрд╛рд╖рд╛ рд╡рд╛рдкрд░рд▓реНрдпрд╛ рдЬрд╛рдК рд╢рдХрддрд╛рдд.
рдкреНрд░рдХрд▓реНрдк рд╕реБрд░реБрд╡рд╛рддреАрд▓рд╛ рддреБрдордЪреНрдпрд╛ рдЧрд░рдЬреЗрдиреБрд╕рд╛рд░ рдЬреБрд│рд╡реВрди рдШреЗрддрд╛ рдпреЗрдИрд▓ рдЖрдгрд┐ рддреНрдпрд╛рдд рдореЙрдбреНрдпреВрд▓рд░ рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░ рдЖрд╣реЗ. рдПрдХреВрдг, 30 рд╣реВрди рдЕрдзрд┐рдХ рдореЙрдбреНрдпреВрд▓реНрд╕ рдСрдлрд░ рдХреЗрд▓реЗ рдЬрд╛рддрд╛рдд, рд╕реНрд╡рддрдВрддреНрд░ рд▓рд╛рдпрдмреНрд░рд░реА рдореНрд╣рдгреВрди рдкреБрд░рд╡рд▓реЗ рдЬрд╛рддрд╛рдд, рдмрджрд▓рдгреНрдпрд╛рд╕рд╛рдареА рдпреЛрдЧреНрдп, рддреГрддреАрдп-рдкрдХреНрд╖ рдкреНрд░рдХрд▓реНрдкрд╛рдВрдордзреНрдпреЗ рдПрдХрддреНрд░реАрдХрд░рдг рдЖрдгрд┐ рд╕реНрд╡рддрдВрддреНрд░рдкрдгреЗ рд╡рд╛рдкрд░рдгреНрдпрд╛рд╕рд╛рдареА. рдЙрджрд╛рд╣рд░рдгрд╛рд░реНрде, рдореЙрдбреНрдпреВрд▓рд░рд┐рдЯреАрдореБрд│реЗ, рд╡рд┐рдХрд╛рд╕рдХ рдЧреНрд░рд╛рдлрд┐рдХреНрд╕ рд░реЗрдВрдбрд░рд░, рдзреНрд╡рдиреА рдкреНрд░рдгрд╛рд▓реА, рднрд╛рд╖рд╛ рд╕рдорд░реНрдерди, рдиреЗрдЯрд╡рд░реНрдХ рд╕реНрдЯреЕрдХ, рднреМрддрд┐рдХрд╢рд╛рд╕реНрддреНрд░ рдЗрдВрдЬрд┐рди рдЖрдгрд┐ рдЗрддрд░ рдХреЛрдгрддреЗрд╣реА рдШрдЯрдХ рдмрджрд▓реВ рд╢рдХрддрд╛рдд.
рдирд╡реАрди рдЖрд╡реГрддреНрддреАрдордзреАрд▓ рдмрджрд▓рд╛рдВрдкреИрдХреА:
- рд╡рд┐рдХрд╛рд╕ рдЯреАрдо рд╕рджрд╕реНрдпрд╛рдВрдордзреАрд▓ рдСрдирдмреЛрд░реНрдбрд┐рдВрдЧ рдЖрдгрд┐ рд╕рд╣рдпреЛрдЧ рд╕реБрд▓рдн рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдирд╡реАрди рд╡реИрд╢рд┐рд╖реНрдЯреНрдпреЗ рд╕рд╛рджрд░ рдХрд░рдгреНрдпрд╛рдд рдЖрд▓реА рдЖрд╣реЗрдд. рдпрд╛рд╕рд╛рдареА рд╕рдорд░реНрдерди рдЬреЛрдбрд▓реЗ рдЧреЗрд▓реЗ рдЖрд╣реЗ: URL рджреНрд╡рд╛рд░реЗ рдкреНрд░рдХрд▓реНрдк рдЕрдкрд▓реЛрдб рдЖрдгрд┐ рд╕рд╛рдорд╛рдпрд┐рдХ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдмрд╛рд╣реНрдп рдкреНрд░рдХрд▓реНрдк; рдорд╛рдирдХ рдкреНрд░рдХрд▓реНрдкрд╛рдВрдЪреА рдирд┐рд░реНрдорд┐рддреА рд╕реБрд▓рдн рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдЯреЗрдореНрдкрд▓реЗрдЯреНрд╕; рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреЗрд▓реЗрд▓реЗ рд╕рдВрд╕рд╛рдзрдиреЗ рд╕рд╛рдорд╛рдпрд┐рдХ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдиреЗрдЯрд╡рд░реНрдХ рд╕рдВрд╕рд╛рдзрди рдХреЕрд╢реЗ; рдЖрдгрд┐ рджреНрд░реБрддрдкрдгреЗ рдЬреЗрдо рд╡рд┐рд╕реНрддрд╛рд░ рддрдпрд╛рд░ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рд╡рд┐рдЭрд╛рд░реНрдб.
- рдорд▓реНрдЯреАрдкреНрд▓реЗрдЕрд░ рдЧреЗрдо рддрдпрд╛рд░ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рд╕реБрдзрд╛рд░рд┐рдд рд╕рд╛рдзрдиреЗ. рджрд░рдореНрдпрд╛рди рдХрдиреЗрдХреНрд╢рди рдЖрдпреЛрдЬрд┐рдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рддрдпрд╛рд░ рдХрд╛рд░реНрдпреЗ рд╕рд░реНрд╡реНрд╣рд░ рдЖрдгрд┐ рдХреНрд▓рд╛рдпрдВрдЯ, рдбреАрдмрдЧрд┐рдВрдЧ рдЖрдгрд┐ рдиреЗрдЯрд╡рд░реНрдХ рддрдпрд╛рд░ рдХрд░рдгреЗ.
- рдЕтАНреЕрдирд┐рдореЗрд╢рди рдЕтАНреЕрдбрд┐рд╢рди рд╡рд░реНрдХрдлреНрд▓реЛ рд╕реЛрдкреЗ рдХреЗрд▓реЗ рдЖрд╣реЗрдд. рд░реВрдЯ рдореЛрд╢рди рдПрдХреНрд╕рдЯреНрд░реЕрдХреНрд╢рдирд╕рд╛рдареА рдмрд┐рд▓реНрдЯ-рдЗрди рд╕рдкреЛрд░реНрдЯ (рдХрдВрдХрд╛рд▓рдЪреНрдпрд╛ рд░реВрдЯ рд╣рд╛рдб рдЕтАНреЕрдирд┐рдореЗрд╢рдирд╡рд░ рдЖрдзрд╛рд░рд┐рдд рдХреЕрд░реЗрдХреНрдЯрд░ рдореЛрд╢рди) рдЬреЛрдбрд▓рд╛ рдЧреЗрд▓рд╛ рдЖрд╣реЗ. рдЕтАНреЕрдирд┐рдореЗрд╢рди рдЖрдпрд╛рдд рдкреНрд░рдХреНрд░рд┐рдпрд╛ рд╕реБрдзрд╛рд░рд▓реА рдЖрд╣реЗ.
- рд░рд┐рд╕реЛрд░реНрд╕ рдиреЗрд╡реНрд╣рд┐рдЧреЗрд╢рди рдЗрдВрдЯрд░рдлреЗрд╕рдЪрд╛ рд╡рд┐рд╕реНрддрд╛рд░ рдХрд░рдгреНрдпрд╛рдд рдЖрд▓рд╛ рдЖрд╣реЗ. рд╣реЙрдЯ рд░рд┐рд╕реЛрд░реНрд╕ рд░реАрд▓реЛрдбрд┐рдВрдЧ рд╕рдкреЛрд░реНрдЯ рдЬреЛрдбрдгреНрдпрд╛рдд рдЖрд▓рд╛ рдЖрд╣реЗ.
- рд╡реНрд╣реНрдпреВрдкреЛрд░реНрдЯрдЪреА рд╡рд╛рдкрд░рдгреА рд╕реБрдзрд╛рд░рд▓реА рдЖрд╣реЗ, рдШрдЯрдХ рдирд┐рд╡рдб рдЖрдгрд┐ рдкреНрд░реАрдлреЕрдм рд╕рдВрдкрд╛рджрди рд╕реБрдзрд╛рд░рд▓реЗ рдЖрд╣реЗ.
- рднреВрдкреНрд░рджреЗрд╢ рдирд┐рд░реНрдорд┐рддреА рдкреНрд░рдгрд╛рд▓реА рдкреНрд░рд╛рдпреЛрдЧрд┐рдХ рд╕реНрдерд┐рддреАрд╡рд░реВрди рдкреВрд░реНрд╡рд╛рд╡рд▓реЛрдХрди рд╕реНрдерд┐рддреАрдХрдбреЗ рд╣рд▓рд╡рдгреНрдпрд╛рдд рдЖрд▓реА рдЖрд╣реЗ. рд▓рдБрдбрд╕реНрдХреЗрдк рд░реЗрдВрдбрд░рд┐рдВрдЧ рдЖрдгрд┐ рдПрдбрд┐рдЯрд┐рдВрдЧ рдХрд╛рдордЧрд┐рд░реАрдордзреНрдпреЗ рд▓рдХреНрд╖рдгреАрдп рд╕реБрдзрд╛рд░рдгрд╛ рдХрд░рдгреНрдпрд╛рдд рдЖрд▓реА рдЖрд╣реЗ. резремxрезрем рдХрд┐рд▓реЛрдореАрдЯрд░ рдХреНрд╖реЗрддреНрд░рд╛рдВрдкрд░реНрдпрдВрдд рд╕реНрдХреЗрд▓рд┐рдВрдЧрд╕рд╛рдареА рд╕рдорд░реНрдерди рдЬреЛрдбрдгреНрдпрд╛рдд рдЖрд▓реЗ рдЖрд╣реЗ.
- рдирд╡реАрди рд░реЗрдВрдбрд░рд┐рдВрдЧ рд╡реИрд╢рд┐рд╖реНрдЯреНрдпреЗ рд▓рд╛рдЧреВ рдХрд░рдгреНрдпрд╛рдд рдЖрд▓реА рдЖрд╣реЗрдд, рдЬрд╕реЗ рдХреА рдЖрдХрд╛рд╢ рдЖрдгрд┐ рддрд╛рд░реЗ рдирд┐рд░реНрдорд┐рддреАрд╕рд╛рдареА рдЬреЛрдбрдгреЗ.
рд╕реНрддреНрд░реЛрдд: opennet.ru
