рдПрдПрдордбреА рдиреЗ рдлрд┐рдбреЗрд▓рд┐рдЯреАрдПрдлрдПрдХреНрд╕ рд╕реБрдкрд░ рд░реЗрдЬреЛрд▓реНрдпреВрд╢рди 2.0 рддрдХрдиреАрдХ рдХрд╛ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рд╢реБрд░реВ рдХрд░ рджрд┐рдпрд╛ рд╣реИ

рдПрдПрдордбреА рдиреЗ рдЕрдкрдиреА рдПрдлрдПрд╕рдЖрд░ 2.0 (рдлрд┐рдбреЗрд▓рд┐рдЯреАрдПрдлрдПрдХреНрд╕ рд╕реБрдкрд░ рд░реЗрдЬреЛрд▓реНрдпреВрд╢рди) рд╕реБрдкрд░рд╕реИрдВрдкрд▓рд┐рдВрдЧ рддрдХрдиреАрдХ рдХреЗ рд▓рд┐рдП рд╕реНрд░реЛрдд рдХреЛрдб рдЬрд╛рд░реА рдХрд░рдиреЗ рдХреА рдШреЛрд╖рдгрд╛ рдХреА рд╣реИ, рдЬреЛ рдЕрдкрд╕реНрдХреЗрд▓рд┐рдВрдЧ рдФрд░ рдЙрдЪреНрдЪ рд░рд┐рдЬрд╝реЙрд▓реНрдпреВрд╢рди рдореЗрдВ рдкрд░рд┐рд╡рд░реНрддрд┐рдд рд╣реЛрдиреЗ рдкрд░ рдЫрд╡рд┐ рдЧреБрдгрд╡рддреНрддрд╛ рд╣рд╛рдирд┐ рдХреЛ рдХрдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕реНрдерд╛рдирд┐рдХ рд╕реНрдХреЗрд▓рд┐рдВрдЧ рдФрд░ рд╡рд┐рд╕реНрддрд╛рд░ рдкреБрдирд░реНрдирд┐рд░реНрдорд╛рдг рдПрд▓реНрдЧреЛрд░рд┐рджрдо рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИред рдХреЛрдб C++ рдореЗрдВ рд▓рд┐рдЦрд╛ рдЧрдпрд╛ рд╣реИ рдФрд░ MIT рд▓рд╛рдЗрд╕реЗрдВрд╕ рдХреЗ рддрд╣рдд рд╡рд┐рддрд░рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред C++ рднрд╛рд╖рд╛ рдХреЗ рд▓рд┐рдП рдмреБрдирд┐рдпрд╛рджреА API рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдкреНрд░реЛрдЬреЗрдХреНрдЯ DirectX 12 рдФрд░ Vulkan рдЧреНрд░рд╛рдлрд╝рд┐рдХреНрд╕ API рдХреЗ рд╕рд╛рде-рд╕рд╛рде HLSL рдФрд░ GLSL рд╢реЗрдбрд░ рднрд╛рд╖рд╛рдУрдВ рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИред рдЙрджрд╛рд╣рд░рдгреЛрдВ рдХрд╛ рдПрдХ рд╕реЗрдЯ рдФрд░ рд╡рд┐рд╕реНрддреГрдд рджрд╕реНрддрд╛рд╡реЗрдЬрд╝реАрдХрд░рдг рдкреНрд░рджрд╛рди рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред

рдПрдлрдПрд╕рдЖрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдЦреЗрд▓реЛрдВ рдореЗрдВ рдЙрдЪреНрдЪ-рд░рд┐рдЬрд╝реЙрд▓реНрдпреВрд╢рди рд╕реНрдХреНрд░реАрди рдкрд░ рдЖрдЙрдЯрдкреБрдЯ рдХреЛ рд╕реНрдХреЗрд▓ рдХрд░рдиреЗ рдФрд░ рдмрд╛рд░реАрдХ рдЬреНрдпрд╛рдорд┐рддреАрдп рдФрд░ рд░реЗрдЦрд╛рдкреБрдВрдЬ рд╡рд┐рд╡рд░рдгреЛрдВ рдХрд╛ рдкреБрдирд░реНрдирд┐рд░реНрдорд╛рдг рдХрд░рдХреЗ рдмрдирд╛рд╡рдЯ рд╡рд┐рд╡рд░рдг рдФрд░ рддреЗрдЬ рдХрд┐рдирд╛рд░реЛрдВ рдХреЛ рдмрдирд╛рдП рд░рдЦрддреЗ рд╣реБрдП рд▓рдЧрднрдЧ рдореВрд▓ рд░рд┐рдЬрд╝реЙрд▓реНрдпреВрд╢рди рдЧреБрдгрд╡рддреНрддрд╛ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ, рдЖрдк рдЧреБрдгрд╡рддреНрддрд╛ рдФрд░ рдкреНрд░рджрд░реНрд╢рди рдХреЗ рдмреАрдЪ рд╕рдВрддреБрд▓рди рдмрдирд╛ рд╕рдХрддреЗ рд╣реИрдВред рдкреНрд░реМрджреНрдпреЛрдЧрд┐рдХреА рдПрдХреАрдХреГрдд рдЪрд┐рдкреНрд╕ рд╕рд╣рд┐рдд рд╡рд┐рднрд┐рдиреНрди рдЬреАрдкреАрдпреВ рдореЙрдбрд▓ рдХреЗ рд╕рд╛рде рд╕рдВрдЧрдд рд╣реИред

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

рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдЬреЛрдбрд╝реЗрдВ