3D рдЧреЗрдо рд░реЗрдВрдбрд░рд┐рдВрдЧ рдХреИрд╕реЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ: рд╡рд░реНрдЯреЗрдХреНрд╕ рдкреНрд░реЛрд╕реЗрд╕рд┐рдВрдЧ

рдЫрд╡рд┐

рдЗрд╕ рдкреЛрд╕реНрдЯ рдореЗрдВ рд╣рдо рдХрд╛рд░реНрдп рдХреЗ рдЪрд░рдг рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░реЗрдВрдЧреЗред рдпрд╣реА рд╣реИ, рд╣рдореЗрдВ рдлрд┐рд░ рд╕реЗ рдЧрдгрд┐рдд рдкрд░ рдкрд╛рдареНрдпрдкреБрд╕реНрддрдХреЛрдВ рдХреЛ рдкреНрд░рд╛рдкреНрдд рдХрд░рдирд╛ рд╣реЛрдЧрд╛ рдФрд░ рд░реИрдЦрд┐рдХ рдмреАрдЬрдЧрдгрд┐рдд, рдореИрдЯреНрд░рд┐рдХреНрд╕ рдФрд░ рддреНрд░рд┐рдХреЛрдгрдорд┐рддрд┐ рдХреЛ рдпрд╛рдж рдХрд░рдирд╛ рд╣реЛрдЧрд╛ред рд╣реБрд░реНрд░реЗ!

рд╣рдо рдпрд╣ рдкрддрд╛ рд▓рдЧрд╛рдПрдВрдЧреЗ рдХрд┐ 3D рдореЙрдбрд▓ рдХреИрд╕реЗ рд░реВрдкрд╛рдВрддрд░рд┐рдд рд╣реЛрддреЗ рд╣реИрдВ рдФрд░ рдкреНрд░рдХрд╛рд╢ рд╕реНрд░реЛрддреЛрдВ рдХреЛ рдзреНрдпрд╛рди рдореЗрдВ рд░рдЦрд╛ рдЬрд╛рддрд╛ рд╣реИред рд╣рдо рд╢реАрд░реНрд╖ рдФрд░ рдЬреНрдпрд╛рдорд┐рддреАрдп рд░рдВрдЧреЛрдВ рдХреЗ рдмреАрдЪ рдЕрдВрддрд░ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рднреА рд╡рд┐рд╕реНрддрд╛рд░ рд╕реЗ рдмрддрд╛рдПрдВрдЧреЗ, рдФрд░ рдЖрдкрдХреЛ рдкрддрд╛ рдЪрд▓ рдЬрд╛рдПрдЧрд╛ рдХрд┐ рдХрд┐рд╕ рд╕реНрддрд░ рдкрд░ рдирдХреНрд╖рддреНрд░ рдХрд╛ рд╕реНрдерд╛рди рд╣реИред рд╕рдордЭ рдХреА рд╕реБрд╡рд┐рдзрд╛ рдХреЗ рд▓рд┐рдП, рд╣рдо рдЖрд░реЗрдЦреЛрдВ рдФрд░ рдХреЛрдб рдЙрджрд╛рд╣рд░рдгреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ рдЬреЛ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рддреЗ рд╣реИрдВ рдХрд┐ рдЦреЗрд▓ рдЧрдгрдирд╛ рдФрд░ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдореВрд▓реНрдпреЛрдВ рдХреЛ рдХреИрд╕реЗ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░рддрд╛ рд╣реИред

рдкреЛрд╕реНрдЯ рдХреА рд╢реБрд░реБрдЖрдд рдореЗрдВ рд╕реНрдХреНрд░реАрдирд╢реЙрдЯ рдЧреЗрдо GTA V рдХреЛ рд╡рд╛рдпрд░рдлреНрд░реЗрдо рдбрд┐рд╕реНрдкреНрд▓реЗ рдореЛрдб рдореЗрдВ рджрд┐рдЦрд╛рддрд╛ рд╣реИред рдЗрд╕рдХреА рддреБрд▓рдирд╛ рдмрд╣реБрдд рдХрдо рдЬрдЯрд┐рд▓ рдЕрд░реНрдз-рдЬреАрд╡рди 2 рд╡рд╛рдпрд░рдлреНрд░реЗрдо рд╕реЗ рдХреА рдЬрд╛рддреА рд╣реИред рдЗрдореЗрдЬ рдХреЛ рдереЗрд▓реНрд╕реЗрдЯ рджреНрд╡рд╛рд░рд╛ рд░реЗрд╣рд╛рдбреЗ рдХреЗ рд╕рд╛рде рдмрдирд╛рдпрд╛ рдЧрдпрд╛ рдерд╛ред


рдХреНрдпрд╛ рдХрд╣рдирд╛ рд╣реИ?


рдЧрдгрд┐рдд рдХреА рджреБрдирд┐рдпрд╛ рдореЗрдВ, рдПрдХ рдбреЙрдЯ рдЬреНрдпрд╛рдорд┐рддреАрдп рдЕрдВрддрд░рд┐рдХреНрд╖ рдореЗрдВ рдПрдХ рдЬрдЧрд╣ рд╣реИред рдПрдХ рдмрд┐рдВрджреБ рд╕реЗ рдЫреЛрдЯрд╛ рдХреБрдЫ рднреА рдирд╣реАрдВ рд╣реИ, рдЗрд╕рдХрд╛ рдЖрдХрд╛рд░ рдирд╣реАрдВ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдмрд┐рдВрджреБрдУрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рд▓рд╛рдЗрди рд╕реЗрдЧрдореЗрдВрдЯ, рд╡рд┐рдорд╛рдиреЛрдВ рдФрд░ рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рдЬреИрд╕реЗ рдСрдмреНрдЬреЗрдХреНрдЯреНрд╕ рдХреА рд╢реБрд░реБрдЖрдд рдФрд░ рдЕрдВрдд рдХреЗ рд╕рдЯреАрдХ рд╕реНрдерд╛рди рдХреЛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред

3 рдбреА рдЧреНрд░рд╛рдлрд┐рдХреНрд╕ рдХреЗ рд▓рд┐рдП, рдРрд╕реА рдЬрд╛рдирдХрд╛рд░реА рдорд╣рддреНрд╡рдкреВрд░реНрдг рд░реВрдк рд╕реЗ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИ, рд╕рдм рдХреБрдЫ рдХреА рдЙрдкрд╕реНрдерд┐рддрд┐ рдЗрд╕ рдкрд░ рдирд┐рд░реНрднрд░ рдХрд░рддреА рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рд╕рднреА рд╡рд╕реНрддреБрдУрдВ рдХреЛ рд▓рд╛рдЗрди рд╕реЗрдЧрдореЗрдВрдЯ, рд╡рд┐рдорд╛рдиреЛрдВ, рдЖрджрд┐ рдХреЗ рд╕реЗрдЯ рдХреЗ рд░реВрдк рдореЗрдВ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдиреАрдЪреЗ рджреА рдЧрдИ рдЫрд╡рд┐ рдмреЗрдереЗрд╕реНрдбрд╛ 2015 рдлреЙрд▓рдЖрдЙрдЯ 4 рд╕реЗ рдПрдХ рд╕реНрдХреНрд░реАрдирд╢реЙрдЯ рджрд┐рдЦрд╛рддреА рд╣реИ:


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


рдЕрдм рд╕рдм рдХреБрдЫ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдЕрд▓рдЧ рджрд┐рдЦрддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рд╣рдо рджреЗрдЦрддреЗ рд╣реИрдВ рдХрд┐ рд╡рд┐рднрд┐рдиреНрди рд╡рд╕реНрддреБрдУрдВ, рд╡рд╛рддрд╛рд╡рд░рдг рдФрд░ рдкреГрд╖реНрдарднреВрдорд┐ рдХреЛ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рднреА рд▓рд╛рдЗрдиреЛрдВ рдХреЛ рдХреИрд╕реЗ рдЬреЛрдбрд╝рд╛ рдЬрд╛рддрд╛ рд╣реИред рдХреБрдЫ рдореЗрдВ рдХреЗрд╡рд▓ рджрд░реНрдЬрдиреЛрдВ рд▓рд╛рдЗрдиреЗрдВ рд╢рд╛рдорд┐рд▓ рд╣реИрдВ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЕрдЧреНрд░рднреВрдорд┐ рдореЗрдВ рдкрддреНрдерд░, рдЬрдмрдХрд┐ рдЕрдиреНрдп рдореЗрдВ рдЗрддрдиреА рд╕рд╛рд░реА рд▓рд╛рдЗрдиреЗрдВ рд╣реЛрддреА рд╣реИрдВ рдХрд┐ рд╡реЗ рдареЛрд╕ рджрд┐рдЦрддреА рд╣реИрдВред

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

рддреНрд░рд┐рдХреЛрдг рдХреЗ рд▓рд┐рдП рдХреНрдпрд╛ рдЖрд╡рд╢реНрдпрдХ рд╣реИ?


рдирд╛рдо рддреНрд░рд┐рдХреЛрдг рдпрд╣ рд╕реНрдкрд╖реНрдЯ рдХрд░рддрд╛ рд╣реИ рдХрд┐ рдЖрдХреГрддрд┐ рдореЗрдВ рддреАрди рдЖрдВрддрд░рд┐рдХ рдХреЛрдиреЗ рд╣реИрдВ; рдРрд╕рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЙрд╕реЗ рддреАрди рдХреЛрдиреЗ рд╡рд╛рд▓реЗ рдмрд┐рдВрджреБ рдФрд░ рдЙрдиреНрд╣реЗрдВ рдЬреЛрдбрд╝рдиреЗ рд╡рд╛рд▓реЗ рддреАрди рдЦрдВрдбреЛрдВ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИред рдПрдХ рдХреЛрдиреЗ рдмрд┐рдВрджреБ рдХреЛ рдПрдХ рд╢реАрд░реНрд╖ (рд╡рд░реНрдЯреЗрдХреНрд╕) (рдмрд╣реБрд╡рдЪрди рдореЗрдВ - рдХреЛрдиреЗ) рдХрд╣рдирд╛ рд╕рд╣реА рд╣реИ; рдкреНрд░рддреНрдпреЗрдХ рд╢реАрд░реНрд╖ рдмрд┐рдВрджреБ рджреНрд╡рд╛рд░рд╛ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рдЪреВрдВрдХрд┐ рд╣рдо рдПрдХ рддреНрд░рд┐-рдЖрдпрд╛рдореА рдЬреНрдпрд╛рдорд┐рддреАрдп рджреБрдирд┐рдпрд╛ рдореЗрдВ рд╣реИрдВ, рдХрд╛рд░реНрдЯреЗрд╕рд┐рдпрди рд╕рдордиреНрд╡рдп рдкреНрд░рдгрд╛рд▓реА рдХрд╛ рдЙрдкрдпреЛрдЧ рдЕрдВрдХреЛрдВ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдЖрдорддреМрд░ рдкрд░ рдирд┐рд░реНрджреЗрд╢рд╛рдВрдХ рддреАрди рдорд╛рдиреЛрдВ рдХреЗ рд░реВрдк рдореЗрдВ рд▓рд┐рдЦреЗ рдЬрд╛рддреЗ рд╣реИрдВ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, (1, 8, -3) рдпрд╛ рдЙрджрд╛рд░рддрд╛рдкреВрд░реНрд╡рдХ ( x, y, z )ред


рдЕрдЧрд▓рд╛, рд╣рдо рдПрдХ рддреНрд░рд┐рдХреЛрдг рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рджреЛ рдФрд░ рдХреЛрдиреЗ рдЬреЛрдбрд╝ рд╕рдХрддреЗ рд╣реИрдВ:


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

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


рдмрд╛рдПрдВ рд╕реЗ рджрд╛рдПрдВ: рдЕрдВрдХреЛрдВ рдХреА рд╕реВрдЪреА, рд░реЗрдЦрд╛рдУрдВ рдХреА рд╕реВрдЪреА рдФрд░ рддреНрд░рд┐рдХреЛрдгреЛрдВ рдХреА рдкрдЯреНрдЯреА

рдпрджрд┐ рд╣рдореЗрдВ рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдПрдирдкреАрд╕реА рдореЙрдбрд▓ рдореЗрдВ рдПрдХ рдмрдбрд╝реЗ рд╕реЗрдЯ рдХреЛ рд╕рдВрд╕рд╛рдзрд┐рдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рддреЛ рдПрдХ рдореЗрд╖ рдирд╛рдордХ рдПрдХ рд╡рд╕реНрддреБ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдмреЗрд╣рддрд░ рд╣реЛрддрд╛ рд╣реИ, рдореЗрдореЛрд░реА рдХрд╛ рдПрдХ рдФрд░ рдмреНрд▓реЙрдХ, рд▓реЗрдХрд┐рди рдХрдИ рдмрдлрд╝рд░реНрд╕ (рд╡рд░реНрдЯрд┐рд╕, рдЗрдВрдбреЗрдХреНрд╕, рдЖрджрд┐) рдФрд░ рдореЙрдбрд▓ рд╕рдВрд╕рд╛рдзрдиреЛрдВ рд╕реЗ рдорд┐рд▓рдХрд░ред ред Microsoft рдХреЗ рдСрдирд▓рд╛рдЗрди рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рдореЗрдВ рдЗрди рдмрдлрд╝рд░реНрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХрд╛ рдПрдХ рд╕рдВрдХреНрд╖рд┐рдкреНрдд рд╡рд┐рд╡рд░рдг рд╣реИред

рдЕрднреА рдХреЗ рд▓рд┐рдП, рдЖрдЗрдП рдЗрд╕ рдкрд░ рдзреНрдпрд╛рди рдХреЗрдВрджреНрд░рд┐рдд рдХрд░реЗрдВ рдХрд┐ рдкреНрд░рддреНрдпреЗрдХ рдирдП рдлреНрд░реЗрдо рдХреЛ рдкреНрд░рд╕реНрддреБрдд рдХрд░рддреЗ рд╕рдордп 3 рдбреА рдЧреЗрдо рдореЗрдВ рдЗрди рдХреЛрдиреЗ рдХрд╛ рдХреНрдпрд╛ рд╣реЛрддрд╛ рд╣реИред рд╕рдВрдХреНрд╖реЗрдк рдореЗрдВ, рд╡реЗ рджреЛ рдореЗрдВ рд╕реЗ рдПрдХ рдСрдкрд░реЗрд╢рди рдХрд░рддреЗ рд╣реИрдВ:

  • рд╢реАрд░реНрд╖ рдПрдХ рдирдИ рд╕реНрдерд┐рддрд┐ рдореЗрдВ рдЬрд╛рддрд╛ рд╣реИред
  • рд╡рд░реНрдЯреЗрдХреНрд╕ рдХрд╛ рд░рдВрдЧ рдмрджрд▓рддрд╛ рд╣реИ

рдЧрдгрд┐рдд рдХреЗ рд▓рд┐рдП рддреИрдпрд╛рд░ рд╣реИрдВ? рдЙрддреНрдХреГрд╖реНрдЯ, рдХреНрдпреЛрдВрдХрд┐ рд╣рдореЗрдВ рдЗрд╕рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред

рд╡реЗрдХреНрдЯрд░ рдордВрдЪ рдкрд░ рджрд┐рдЦрд╛рдИ рджреЗрддрд╛ рд╣реИред


рдХрд▓реНрдкрдирд╛ рдХрд░реЗрдВ рдХрд┐ рдЖрдкрдХреЗ рдкрд╛рд╕ рд╕реНрдХреНрд░реАрди рдкрд░ рдПрдХ рддреНрд░рд┐рдХреЛрдг рд╣реИ рдФрд░ рдЖрдк рдЗрд╕реЗ рдмрд╛рдИрдВ рдУрд░ рд▓реЗ рдЬрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдХреБрдВрдЬреА рджрдмрд╛рддреЗ рд╣реИрдВред рд╕реНрд╡рд╛рднрд╛рд╡рд┐рдХ рд░реВрдк рд╕реЗ, рд╣рдо рддрджрдиреБрд╕рд╛рд░ рдмрджрд▓рдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд░рддреНрдпреЗрдХ рд╢реАрд░реНрд╖ рдХреА рд╕рдВрдЦреНрдпрд╛ ( x, y, z ) рдХреА рдЕрдкреЗрдХреНрд╖рд╛ рдХрд░рддреЗ рд╣реИрдВ; рдЬреЛ рд╣реЛрддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдкрд░рд┐рд╡рд░реНрддрдиреЛрдВ рдХреЛ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдХрд╛ рдПрдХ рдЕрдкреНрд░рддреНрдпрд╛рд╢рд┐рдд рддрд░реАрдХрд╛ рд╣реИ ред рдХреЗрд╡рд▓ рдирд┐рд░реНрджреЗрд╢рд╛рдВрдХ рдмрджрд▓рдиреЗ рдХреЗ рдмрдЬрд╛рдп, 3 рдбреА рдЧреНрд░рд╛рдлрд┐рдХреНрд╕ рд░реЗрдВрдбрд░рд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо рдХрд╛ рд╡рд┐рд╢рд╛рд▓ рдмрд╣реБрдордд рдПрдХ рд╡рд┐рд╢реЗрд╖ рдЧрдгрд┐рддреАрдп рдЙрдкрдХрд░рдг рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИ: рд╣рдорд╛рд░рд╛ рдорддрд▓рдм рд╣реИ рд╡реИрдХреНрдЯрд░ ред

рдПрдХ рд╡реЗрдХреНрдЯрд░ рдХреЛ рдПрдХ рддреАрд░ рдХреЗ рд░реВрдк рдореЗрдВ рдЕрдВрддрд░рд┐рдХреНрд╖ рдореЗрдВ рдПрдХ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдмрд┐рдВрджреБ рдХреА рдУрд░ рдЗрд╢рд╛рд░рд╛ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ рдФрд░ рд╡рд╛рдВрдЫрд┐рдд рд▓рдВрдмрд╛рдИ рд╣реЛ рд╕рдХрддреА рд╣реИред рд╡рд░реНрдЯрд┐рд╕ рдЖрдорддреМрд░ рдкрд░ рдХрд╛рд░реНрдЯреЗрд╢рд┐рдпрди рдирд┐рд░реНрджреЗрд╢рд╛рдВрдХ рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рд╡реИрдХреНрдЯрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд┐рдП рдЬрд╛рддреЗ рд╣реИрдВ:


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


рдпрд╣ рд╡реЗрдХреНрдЯрд░ рдПрдХ рд╣реА рджрд┐рд╢рд╛ рдореЗрдВ рдЗрдВрдЧрд┐рдд рдХрд░рддрд╛ рд╣реИ рдФрд░ рдкрд┐рдЫрд▓реА рд╕реНрдерд┐рддрд┐ рд╡реЗрдХреНрдЯрд░ рдХреЗ рд╕рдорд╛рди рд▓рдВрдмрд╛рдИ рд╣реИ, рдЕрд░реНрдерд╛рдд, рдорд╛рди ( x, y, z ) рд╕рдорд╛рди рд╣реЛрдВрдЧреЗ; рд╣рд╛рд▓рд╛рдБрдХрд┐, w- рдШрдЯрдХ 1 рдирд╣реАрдВ рд╣реИ, рд▓реЗрдХрд┐рди рд╢реВрдиреНрдп рд╣реИред рд╣рдо рдмрд╛рдж рдореЗрдВ рджрд┐рд╢рд╛ рд╡реИрдХреНрдЯрд░ рдХреЗ рдЙрдкрдпреЛрдЧ рдХреА рд╡реНрдпрд╛рдЦреНрдпрд╛ рдХрд░реЗрдВрдЧреЗ, рд▓реЗрдХрд┐рди рдЕрднреА рдХреЗ рд▓рд┐рдП, рдЗрд╕ рддрдереНрдп рдХреЛ рдпрд╛рдж рд░рдЦреЗрдВ рдХрд┐ 3 рдбреА рджреГрд╢реНрдп рдХреЗ рд╕рднреА рдХреЛрдиреЗ рдЗрд╕ рддрд░рд╣ рд╕реЗ рд╡рд░реНрдгрд┐рдд рдХрд┐рдП рдЬрд╛рдПрдВрдЧреЗред рдХреНрдпреЛрдВ? рдХреНрдпреЛрдВрдХрд┐ рдЗрд╕ рдкреНрд░рд╛рд░реВрдк рдореЗрдВ рдЙрдиреНрд╣реЗрдВ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░рдирд╛ рдмрд╣реБрдд рдЖрд╕рд╛рди рд╣реИред

рдЧрдгрд┐рдд, рдЧрдгрд┐рдд рдФрд░ рдлрд┐рд░ рдЧрдгрд┐рдд


рд╕реНрдорд░рдг рдХрд░реЛ рдХрд┐ рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдПрдХ рд╕рд░рд▓ рддреНрд░рд┐рднреБрдЬ рд╣реИ рдФрд░ рд╣рдо рдЗрд╕реЗ рдмрд╛рдИрдВ рдУрд░ рд▓реЗ рдЬрд╛рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВред рдкреНрд░рддреНрдпреЗрдХ рд╢реАрд░реНрд╖ рдХреЛ рдПрдХ рд╕реНрдерд┐рддрд┐ рд╡реЗрдХреНрдЯрд░ рджреНрд╡рд╛рд░рд╛ рд╡рд░реНрдгрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП, "рдЖрдВрджреЛрд▓рди рдЧрдгрд┐рдд" ( рдкрд░рд┐рд╡рд░реНрддрди рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИ ) рдЗрди рд╡реИрдХреНрдЯрд░ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдПред рдПрдХ рдирдпрд╛ рдЙрдкрдХрд░рдг рджрд┐рдЦрд╛рдИ рджреЗрддрд╛ рд╣реИ: рдореИрдЯреНрд░рд┐рдХреНрд╕ (рдПрдХрд╡рдЪрди рдореЗрдВ рдореИрдЯреНрд░рд┐рдХреНрд╕ )ред рдпрд╣ рдПрдХ рдПрдХреНрд╕реЗрд▓ рд╕реНрдкреНрд░реЗрдбрд╢реАрдЯ рдХреЗ рд╕рдорд╛рди рдкреНрд░рд╛рд░реВрдк рдореЗрдВ рдкрдВрдХреНрддрд┐рдпреЛрдВ рдФрд░ рд╕реНрддрдВрднреЛрдВ рдХреЗ рд╕рд╛рде рдорд╛рдиреЛрдВ рдХреА рдПрдХ рд╕рд░рдгреА рд╣реИред

рдкреНрд░рддреНрдпреЗрдХ рдкреНрд░рдХрд╛рд░ рдХреЗ рдкрд░рд┐рд╡рд░реНрддрди рдХреЗ рд▓рд┐рдП рдПрдХ рд╕рдВрдЧрдд рдореИрдЯреНрд░рд┐рдХреНрд╕ рд╣реИ, рдФрд░ рдПрдХ рдкрд░рд┐рд╡рд░реНрддрди рдХреЗ рд▓рд┐рдП рдпрд╣ рдХреЗрд╡рд▓ рд░реВрдкрд╛рдВрддрд░рдг рдореИрдЯреНрд░рд┐рдХреНрд╕ рдФрд░ рд╕реНрдерд┐рддрд┐ рд╡реЗрдХреНрдЯрд░ рдХреЛ рдЧреБрдгрд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкрд░реНрдпрд╛рдкреНрдд рд╣реИред рд╣рдо рдЗрд╕ рдмрд╛рдд рдХреЗ рд╡рд┐рд╡рд░рдг рдореЗрдВ рдирд╣реАрдВ рдЬрд╛рдПрдВрдЧреЗ рдХрд┐ рдпрд╣ рдХреИрд╕реЗ рдФрд░ рдХреНрдпреЛрдВ рд╣реЛрддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рд╕рд┐рд░реНрдл рдпрд╣ рджреЗрдЦреЗрдВ рдХрд┐ рдпрд╣ рдХреИрд╕рд╛ рджрд┐рдЦрддрд╛ рд╣реИред

3D рд╕реНрдерд╛рди рдореЗрдВ рдПрдХ рд╢реАрд░реНрд╖ рдХреЛ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░рдирд╛ рдЕрдиреБрд╡рд╛рдж рдХрд╣рд▓рд╛рддрд╛ рд╣реИ , рдФрд░ рдЗрд╕рдХреЗ рд▓рд┐рдП рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдЧрдгрдирд╛ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИ:


рдорд╛рди x 0 , рдЖрджрд┐ред рд╡реЗрдХреНрдЯрд░ рдХреЗ рдореВрд▓ рдирд┐рд░реНрджреЗрд╢рд╛рдВрдХ рдХрд╛ рдкреНрд░рддрд┐рдирд┐рдзрд┐рддреНрд╡ рдХрд░рддреЗ рд╣реИрдВ; рдбреЗрд▓реНрдЯрд╛ - x рдорд╛рди рдЙрд╕ рд░рд╛рд╢рд┐ рдХрд╛ рдкреНрд░рддрд┐рдирд┐рдзрд┐рддреНрд╡ рдХрд░рддреЗ рд╣реИрдВ рдЬрд┐рд╕рдХреЗ рджреНрд╡рд╛рд░рд╛ рд╢реАрд░реНрд╖ рдХреЛ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИред рдореИрдЯреНрд░рд┐рдХреНрд╕ рдФрд░ рд╡реЗрдХреНрдЯрд░ рдХрд╛ рдЧреБрдгрди рдЗрд╕ рддрдереНрдп рдХреА рдУрд░ рдЬрд╛рддрд╛ рд╣реИ рдХрд┐ рд╡реЗ рдмрд╕ рд╕рдВрдХреНрд╖реЗрдк рдореЗрдВ рдмрддрд╛рддреЗ рд╣реИрдВ (рдзреНрдпрд╛рди рджреЗрдВ рдХрд┐ w- рдШрдЯрдХ рдЕрдкрд░рд┐рд╡рд░реНрддрд┐рдд рд░рд╣рддрд╛ рд╣реИ рддрд╛рдХрд┐ рд╕рдорд╛рдкреНрдд рдЙрддреНрддрд░ рд╕реНрдерд┐рддрд┐ рд╡реЗрдХреНрдЯрд░ рдкрд╣рд▓реЗ рдХреА рддрд░рд╣ рдмрдиреА рд░рд╣реЗ)ред

рдЖрдЧреЗ рдмрдврд╝рдиреЗ рдХреЗ рдЕрд▓рд╛рд╡рд╛, рд╣рдореЗрдВ рддреНрд░рд┐рднреБрдЬ рдХреЛ рдШреБрдорд╛рдиреЗ рдпрд╛ рдЗрд╕рдХреЗ рдкреИрдорд╛рдиреЗ рдХреЛ рдмрджрд▓рдиреЗ рдХреА рднреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛ рд╕рдХрддреА рд╣реИ - рдЗрди рдкрд░рд┐рдЪрд╛рд▓рдиреЛрдВ рдХреЗ рд▓рд┐рдП рднреА рд░реВрдкрд╛рдВрддрд░ рд╣реИрдВред


рдпрд╣ рдкрд░рд┐рд╡рд░реНрддрди XY рд╡рд┐рдорд╛рди рдореЗрдВ z рдЕрдХреНрд╖ рдХреЗ рдЪрд╛рд░реЛрдВ рдУрд░ рд╢реАрд░реНрд╖ рдХреЛ рдШреБрдорд╛рддрд╛ рд╣реИ


рдФрд░ рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рддрдм рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдЬрдм рдЖрдкрдХреЛ рдЖрдХреГрддрд┐ рдХреЗ рдкреИрдорд╛рдиреЗ рдХреЛ рдмрджрд▓рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИ

рд╣рдо рдкреВрд░реЗ рдЖрдВрдХрдбрд╝реЗ рдХреЗ рд▓рд┐рдП рдЗрди рдЧрдгрдирд╛рдУрдВ рдХреА рдХрд▓реНрдкрдирд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд░рд┐рдпрд▓-рдЯрд╛рдЗрдо рд░реЗрдВрдбрд░рд┐рдВрдЧ рд╕реЗ WebGL- рдЖрдзрд╛рд░рд┐рдд рдЧреНрд░рд╛рдлрд┐рдХреНрд╕ рдЯреВрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдЪрд▓реЛ рдорд╛рдирдХ рд╕реНрдерд┐рддрд┐ рдореЗрдВ рдмреЙрдХреНрд╕ рдХреЗ рд╕рд╛рде рд╢реБрд░реВ рдХрд░рддреЗ рд╣реИрдВ:


рдЗрд╕ рдСрдирд▓рд╛рдЗрди рдЯреВрд▓ рдореЗрдВ, рдореЙрдбрд▓ рдмрд┐рдВрджреБ рд╕реНрдерд┐рддрд┐ рд╡реЗрдХреНрдЯрд░ рд╣реИ, рд╡рд┐рд╢реНрд╡ рдореИрдЯреНрд░рд┐рдХреНрд╕ рдкрд░рд┐рд╡рд░реНрддрди рдореИрдЯреНрд░рд┐рдХреНрд╕ рд╣реИ, рдФрд░ рд╡рд┐рд╢реНрд╡-рд╕реНрдерд╛рди рдмрд┐рдВрджреБ рд░реВрдкрд╛рдВрддрд░рд┐рдд рд╢реАрд░реНрд╖ рдХреЗ рд▓рд┐рдП рд╕реНрдерд┐рддрд┐ рд╡реЗрдХреНрдЯрд░ рд╣реИред

рдЖрдЗрдП рдмреЙрдХреНрд╕ рдореЗрдВ рд╡рд┐рднрд┐рдиреНрди рдкрд░рд┐рд╡рд░реНрддрди рд▓рд╛рдЧреВ рдХрд░реЗрдВ:


рдКрдкрд░ рдХреА рдЫрд╡рд┐ рдореЗрдВ, рдЖрдВрдХрдбрд╝рд╛ рдкреНрд░рддреНрдпреЗрдХ рдЕрдХреНрд╖ рдХреЗ рд╕рд╛рде 5 рдЗрдХрд╛рдЗрдпреЛрдВ рдХреЛ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред рдЗрди рдореВрд▓реНрдпреЛрдВ рдХреЛ рдордзреНрдп рдмрдбрд╝реЗ рдореИрдЯреНрд░рд┐рдХреНрд╕ рдХреЗ рдЕрдВрддрд┐рдо рдХреЙрд▓рдо рдореЗрдВ рджреЗрдЦрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдореВрд▓ рд╕реНрдерд┐рддрд┐ рд╡реЗрдХреНрдЯрд░ (4, 5, 3, 1) рд╡реИрд╕реА рд╣реА рдмрдиреА рд░рд╣рддреА рд╣реИ, рдЬреИрд╕реА рд╣реЛрдиреА рдЪрд╛рд╣рд┐рдП, рд▓реЗрдХрд┐рди рд░реВрдкрд╛рдВрддрд░рд┐рдд рдХреНрд░рд┐рдпрд╛ рдХреЛ рдЕрдм (9, 10, 8, 1) рдореЗрдВ рд▓реЗ рдЬрд╛рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред


рдЗрд╕ рдкрд░рд┐рд╡рд░реНрддрди рдореЗрдВ, рд╕рдм рдХреБрдЫ 2 рдХреЗ рдПрдХ рдХрд╛рд░рдХ рджреНрд╡рд╛рд░рд╛ рдмрдврд╝рд╛рдпрд╛ рдЧрдпрд╛ рдерд╛: рдЕрдм рдмреЙрдХреНрд╕ рдХреЗ рдХрд┐рдирд╛рд░реЗ рд▓рдВрдмреЗ рд╕рдордп рддрдХ рджреЛ рдмрд╛рд░ рд╣реЛ рдЧрдП рд╣реИрдВред рдЕрдВрдд рдореЗрдВ, рд░реЛрдЯреЗрд╢рди рдХрд╛ рдЙрджрд╛рд╣рд░рдг рджреЗрдЦреЗрдВ:



рд╕рдорд╛рдВрддрд░ рдХреЛрд╢ рдХреЛ 45 ┬░ рдХреЗ рдХреЛрдг рд╕реЗ рдШреБрдорд╛рдпрд╛ рдЬрд╛рддрд╛ рдерд╛, рд▓реЗрдХрд┐рди рдЗрд╕ рдХреЛрдг рдХреЗ рд╕рд╛рдЗрди рдФрд░ рдХреЛрд╕рд╛рдЗрди рдХрд╛ рдЙрдкрдпреЛрдЧ рдореИрдЯреНрд░рд┐рдХреНрд╕ рдореЗрдВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдПрдХ рд╡реИрдЬреНрдЮрд╛рдирд┐рдХ рдХреИрд▓рдХреБрд▓реЗрдЯрд░ рдкрд░ рдЬрд╛рдБрдЪ рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, рд╣рдо рдЙрд╕ рдкрд╛рдк (45 ┬░) = 0.7071 ... рдХреЛ рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ, рдЬреЛ рдХрд┐ 0.71 рдХреЗ рджрд┐рдЦрд╛рдП рдЧрдП рдорд╛рди рдкрд░ рдЧреЛрд▓ рд╣реИред рд╣рдореЗрдВ рдХреЙрд╢рди рдореВрд▓реНрдп рдХреЗ рд▓рд┐рдП рдПрдХ рд╣реА рдЙрддреНрддрд░ рдорд┐рд▓рддрд╛ рд╣реИред

рдореИрдЯреНрд░рд┐рдХреНрд╕ рдФрд░ рд╡реИрдХреНрдЯрд░ рд╡реИрдХрд▓реНрдкрд┐рдХ рд╣реИрдВ; рдЙрдирдХреЗ рд▓рд┐рдП рдПрдХ рд▓реЛрдХрдкреНрд░рд┐рдп рд╡рд┐рдХрд▓реНрдк, рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рдЬрдм рдЬрдЯрд┐рд▓ рдШреБрдорд╛рд╡реЛрдВ рдХреЛ рд╕рдВрднрд╛рд▓рдирд╛, рдЬрдЯрд┐рд▓ рд╕рдВрдЦреНрдпрд╛рдУрдВ рдФрд░ quaternions рдХрд╛ рдЙрдкрдпреЛрдЧ рд╣реЛрддрд╛ рд╣реИред рдпреЗ рдЧрдгрдирд╛ рд╡реИрдХреНрдЯрд░ рд╕реЗ рдмрд╣реБрдд рдЕрд▓рдЧ рд╣реИрдВ, рдЗрд╕рд▓рд┐рдП рд╣рдо рдЙрди рдкрд░ рд╡рд┐рдЪрд╛рд░ рдирд╣реАрдВ рдХрд░реЗрдВрдЧреЗ, рдкрд░рд┐рд╡рд░реНрддрдиреЛрдВ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдирд╛ рдЬрд╛рд░реА рд░рдЦреЗрдВрдЧреЗред

рд╡рд░реНрдЯреЗрдХреНрд╕ рд╢реЗрдбрд░ рдкрд╛рд╡рд░


рдЗрд╕ рд╕реНрддрд░ рдкрд░, рд╣рдореЗрдВ рдпрд╣ рд╕рдордЭрдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рд╕рдм рд░реЗрдВрдбрд░рд┐рдВрдЧ рдХреЛрдб рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рд▓реЛрдЧреЛрдВ рджреНрд╡рд╛рд░рд╛ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдпрджрд┐ рдХреЛрдИ рдЧреЗрдо рдбреЗрд╡рд▓рдкрд░ рддреАрд╕рд░реЗ рдкрдХреНрд╖ рдХреЗ рдЗрдВрдЬрди (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдПрдХрддрд╛ рдпрд╛ рдЕрд╡рд╛рд╕реНрддрд╡рд┐рдХ) рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИ, рддреЛ рдпрд╣ рд╕рдм рдЙрд╕рдХреЗ рд▓рд┐рдП рдкрд╣рд▓реЗ рд╣реА рдХрд┐рдпрд╛ рдЬрд╛ рдЪреБрдХрд╛ рд╣реИ; рд▓реЗрдХрд┐рди рдЕрдЧрд░ рдХреЛрдИ рдЕрдкрдиреЗ рдЗрдВрдЬрди рдХреЛ рдЦрд░реЛрдВрдЪ рд╕реЗ рдмрдирд╛рддрд╛ рд╣реИ, рддреЛ рдЙрд╕реЗ рдЗрди рд╕рднреА рдЧрдгрдирд╛рдУрдВ рдХреЛ рд▓рдВрдмрд╡рдд рдХрд░рдирд╛ рд╣реЛрдЧрд╛ред

рд▓реЗрдХрд┐рди рдХреЛрдб рдХреЗ рд╕рдВрджрд░реНрдн рдореЗрдВ рдпрд╣ рд╕рдм рдХреИрд╕реЗ рджрд┐рдЦрддрд╛ рд╣реИ?

рдЗрд╕реЗ рд╕рдордЭрдиреЗ рдХреЗ рд▓рд┐рдП, рд╣рдо рдЕрджреНрднреБрдд Braynzar рд╕реЙрдлреНрдЯ рд╡реЗрдмрд╕рд╛рдЗрдЯ рд╕реЗ рдЙрджрд╛рд╣рд░рдгреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВрдЧреЗред рдпрджрд┐ рдЖрдк рд╕реНрд╡рдпрдВ 3 рдбреА рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдирд╛ рд╢реБрд░реВ рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рддреЛ рдпрд╣ рдореВрд▓ рдмрд╛рддреЗрдВ рд╕реАрдЦрдиреЗ рдХреЗ рд▓рд┐рдП рд╕рд╣реА рдЬрдЧрд╣ рд╣реИ, рд╕рд╛рде рд╣реА рд╕рд╛рде рдЕрдзрд┐рдХ рдЬрдЯрд┐рд▓ рдЪреАрдЬреЗрдВ ...


рдпрд╣ рдСрд▓-рдЗрди-рд╡рди рдЯреНрд░рд╛рдВрд╕рдлреЙрд░реНрдореЗрд╢рди рдХрд╛ рдПрдХ рдЙрджрд╛рд╣рд░рдг рд╣реИред рдпрд╣ рдХреАрдмреЛрд░реНрдб рдЗрдирдкреБрдЯ рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдЙрдкрдпреБрдХреНрдд рдЯреНрд░рд╛рдВрд╕рдлреЙрд░реНрдореЗрд╢рди рдореЗрдЯреНрд░рд┐рдХреНрд╕ рдмрдирд╛рддрд╛ рд╣реИ, рдФрд░ рдлрд┐рд░ рдЙрдиреНрд╣реЗрдВ рдПрдХ рдСрдкрд░реЗрд╢рди рдореЗрдВ рдореВрд▓ рд╕реНрдерд┐рддрд┐ рд╡реЗрдХреНрдЯрд░ рдкрд░ рд▓рд╛рдЧреВ рдХрд░рддрд╛ рд╣реИред рдзреНрдпрд╛рди рджреЗрдВ рдХрд┐ рдпрд╣ рд╣рдореЗрд╢рд╛ рджрд┐рдП рдЧрдП рдХреНрд░рдо рдореЗрдВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ (рд╕реНрдХреЗрд▓рд┐рдВрдЧ - рд░реЛрдЯреЗрд╢рди - рдЯреНрд░рд╛рдВрд╕рдлрд░), рдХреНрдпреЛрдВрдХрд┐ рдХреЛрдИ рдЕрдиреНрдп рддрд░реАрдХрд╛ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдкрд░рд┐рдгрд╛рдо рдХреЛ рдмрд░реНрдмрд╛рдж рдХрд░ рджреЗрдЧрд╛ред

рдХреЛрдб рдХреЗ рдРрд╕реЗ рдмреНрд▓реЙрдХреЛрдВ рдХреЛ рд╡рд░реНрдЯреЗрдХреНрд╕ рд╢реЗрдб рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЙрдирдХреА рдЬрдЯрд┐рд▓рддрд╛ рдФрд░ рдЖрдХрд╛рд░ рдореЗрдВ рдХрд╛рдлреА рднрд┐рдиреНрдирддрд╛ рд╣реЛ рд╕рдХрддреА рд╣реИред рдЙрдкрд░реНрдпреБрдХреНрдд рдЙрджрд╛рд╣рд░рдг рд╕рд░рд▓ рд╣реИ, рдпрд╣ рдХреЗрд╡рд▓ рдПрдХ рд╢реАрд░реНрд╖ shader рд╣реИ рдЬреЛ shaders рдХреА рдкреВрд░реНрдг рдкреНрд░реЛрдЧреНрд░рд╛рдо рдпреЛрдЧреНрдп рдкреНрд░рдХреГрддрд┐ рдХрд╛ рдЙрдкрдпреЛрдЧ рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИред рд╢реЗрдбреНрд╕ рдХрд╛ рдПрдХ рдФрд░ рдЕрдзрд┐рдХ рдЬрдЯрд┐рд▓ рдЕрдиреБрдХреНрд░рдо 3 рдбреА рдЕрдВрддрд░рд┐рдХреНрд╖ рдореЗрдВ рд╡рд╕реНрддреБрдУрдВ рдХреЛ рдмрджрд▓ рд╕рдХрддрд╛ рд╣реИ, рджреГрд╢реНрдп рдХреИрдорд░реЗ рдХреЗ рджреГрд╖реНрдЯрд┐рдХреЛрдг рд╕реЗ рдЙрдирдХреА рдЙрдкрд╕реНрдерд┐рддрд┐ рдХреЛ рд╕рдВрд╕рд╛рдзрд┐рдд рдХрд░ рд╕рдХрддрд╛ рд╣реИ, рдФрд░ рдлрд┐рд░ рдбреЗрдЯрд╛ рдХреЛ рд░реЗрдВрдбрд░рд┐рдВрдЧ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреЗ рдЕрдЧрд▓реЗ рдЪрд░рдг рдореЗрдВ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░ рд╕рдХрддрд╛ рд╣реИред рд╢реАрд░реНрд╖ рдкреНрд░рд╕рдВрд╕реНрдХрд░рдг рдХреЗ рдЖрджреЗрд╢ рдХреЛ рдзреНрдпрд╛рди рдореЗрдВ рд░рдЦрддреЗ рд╣реБрдП, рд╣рдо рдЕрдиреНрдп рдЙрджрд╛рд╣рд░рдгреЛрдВ рдХрд╛ рдЕрдзреНрдпрдпрди рдХрд░реЗрдВрдЧреЗред

рдмреЗрд╢рдХ, рдЙрдирдХрд╛ рдЙрдкрдпреЛрдЧ рдмрд╣реБрдд рдЕрдзрд┐рдХ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП 3 рдбреА рдЧреЗрдо рдЦреЗрд▓рддреЗ рд╕рдордп, рдпрд╣ рдордд рднреВрд▓реЛ рдХрд┐ рдЖрдкрдХреЗ рджреНрд╡рд╛рд░рд╛ рджреЗрдЦреЗ рдЬрд╛рдиреЗ рд╡рд╛рд▓реЗ рд╕рднреА рдЖрдВрджреЛрд▓рди рдЬреАрдкреАрдпреВ рдХреЗ рд╢реАрд░реНрд╖ рдХрдорд╛рдВрдбрд░ рдХреЛ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░рддреЗ рд╣реИрдВред

рд╣рд╛рд▓рд╛рдВрдХрд┐, рдпрд╣ рд╣рдореЗрд╢рд╛ рдорд╛рдорд▓рд╛ рдирд╣реАрдВ рдерд╛ред рдпрджрд┐ рдЖрдк 1990 рдХреЗ рджрд╢рдХ рдХреЗ рдордзреНрдп-рдЕрдВрдд рдореЗрдВ рд╡рд╛рдкрд╕ рдЬрд╛рддреЗ рд╣реИрдВ, рддреЛ рдЙрд╕ рдпреБрдЧ рдХреЗ рдЧреНрд░рд╛рдлрд┐рдХреНрд╕ рдХрд╛рд░реНрдб рдореЗрдВ рд╕реНрд╡рддрдВрддреНрд░ рд░реВрдк рд╕реЗ рдХреЛрдиреЗ рдФрд░ рдкреНрд░рд╛рдЗрдорд┐рдЯрд┐рд╡ рдХреЛ рд╕рдВрд╕рд╛рдзрд┐рдд рдХрд░рдиреЗ рдХреА рдХреНрд╖рдорддрд╛ рдирд╣реАрдВ рдереА, рдЕрдХреЗрд▓реЗ рдХреЗрдВрджреНрд░реАрдп рдкреНрд░реЛрд╕реЗрд╕рд░ рдиреЗ рдпрд╣ рд╕рдм рдХрд┐рдпрд╛ред


рдЗрд╕ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреЗ рдЕрдкрдиреЗ рд╕реНрд╡рдпрдВ рдХреЗ рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рддреНрд╡рд░рдг рдХреЗ рд╕рд╛рде рдкрд╣рд▓реЗ рдкреНрд░реЛрд╕реЗрд╕рд░ рдореЗрдВ рд╕реЗ рдПрдХ Nvidia GeForce рдерд╛ , рдЬрд┐рд╕реЗ 2000 рдореЗрдВ рдЬрд╛рд░реА рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ , рдФрд░ рдЗрд╕ рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдХреЛ рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рдЯреНрд░рд╛рдВрд╕рдлрд╝реЙрд░реНрдо рдПрдВрдб рд▓рд╛рдЗрдЯрд┐рдВрдЧ (рд╕рдВрдХреНрд╖реЗрдк рдореЗрдВ, рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ TnL) рдХрд╣рд╛ рдЬрд╛рддрд╛ рдерд╛ред рдЯреАрдореЛрдВ рджреНрд╡рд╛рд░рд╛ рдЗрд╕ рдЙрдкрдХрд░рдг рдХреЛ рд╕рдВрднрд╛рд▓рдиреЗ рд╡рд╛рд▓реА рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдмрд╣реБрдд рд╕реАрдорд┐рдд рдереА, рд▓реЗрдХрд┐рди рдирдП рдЪрд┐рдкреНрд╕ рдХреЗ рдЬрд╛рд░реА рд╣реЛрдиреЗ рдХреЗ рд╕рд╛рде, рд╕реНрдерд┐рддрд┐ рддреЗрдЬреА рд╕реЗ рдмрджрд▓ рдЧрдИред рдЖрдЬ, рдЕрдиреБрд▓рдВрдм рдкреНрд░рд╕рдВрд╕реНрдХрд░рдг рдХреЗ рд▓рд┐рдП рдХреЛрдИ рдЕрд▓рдЧ рдЙрдкрдХрд░рдг рдирд╣реАрдВ рд╣реИ, рдФрд░ рдПрдХ рдЙрдкрдХрд░рдг рдПрдХ рд╣реА рдмрд╛рд░ рдореЗрдВ рд╕рдм рдХреБрдЫ рдХрд░рддрд╛ рд╣реИ: рдЕрдВрдХ, рдЖрджрд┐рдо, рдкрд┐рдХреНрд╕реЗрд▓, рдмрдирд╛рд╡рдЯ рдЗрддреНрдпрд╛рджрд┐ред

рд╡реИрд╕реЗ, рдкреНрд░рдХрд╛рд╢ рд╡реНрдпрд╡рд╕реНрдерд╛ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ: рдпрд╣ рдзреНрдпрд╛рди рджреЗрдиреЗ рдпреЛрдЧреНрдп рд╣реИ рдХрд┐ рд╣рдо рд╕рдм рдХреБрдЫ рдкреНрд░рдХрд╛рд╢ рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рдж рджреЗрдЦрддреЗ рд╣реИрдВ, рддреЛ рдЖрдЗрдП рджреЗрдЦреЗрдВ рдХрд┐ рдЗрд╕реЗ рд╢реАрд░реНрд╖ рд╕реНрддрд░ рдкрд░ рдХреИрд╕реЗ рд╕рдВрд╕рд╛рдзрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдРрд╕рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рд╣рдореЗрдВ рдЙрд╕ рдЪреАрдЬрд╝ рдХрд╛ рдлрд╛рдпрджрд╛ рдЙрдард╛рдиреЗ рдХреА рдЬрд╝рд░реВрд░рдд рд╣реИ рдЬреЛ рд╣рдордиреЗ рдкрд╣рд▓реЗ рдХреА рдмрд╛рдд рдХреА рдереАред

рд▓рд╛рдЗрдЯ, рдХреИрдорд░рд╛, рдореЛрдЯрд░!


рдЗрд╕ рдЪрд┐рддреНрд░ рдХреА рдХрд▓реНрдкрдирд╛ рдХрд░реЗрдВ: рдЦрд┐рд▓рд╛рдбрд╝реА рдПрдХ рдЕрдВрдзреЗрд░реЗ рдХрдорд░реЗ рдореЗрдВ рдЦрдбрд╝рд╛ рд╣реИ, рджрд╛рдИрдВ рдУрд░ рдПрдХ рдкреНрд░рдХрд╛рд╢ рд╕реНрд░реЛрдд рд╕реЗ рдкреНрд░рдХрд╛рд╢рд┐рдд рд╣реИред рдХрдорд░реЗ рдХреЗ рдмреАрдЪ рдореЗрдВ рдПрдХ рд╡рд┐рд╢рд╛рд▓ рдХреЗрддрд▓реА рд╣реИред рдЖрдкрдХреЛ рдЗрд╕рдХреЗ рд▓рд┐рдП рдорджрдж рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛ рд╕рдХрддреА рд╣реИ, рдЗрд╕рд▓рд┐рдП рдЪрд▓рд┐рдП рд░рд┐рдпрд▓-рдЯрд╛рдЗрдо рд░реЗрдВрдбрд░рд┐рдВрдЧ рд╡реЗрдмрд╕рд╛рдЗрдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ рдФрд░ рджреЗрдЦреЗрдВ рдХрд┐ рдпрд╣ рдХреИрд╕рд╛ рджрд┐рдЦрддрд╛ рд╣реИ:


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

рдкреНрд░рдХрд╛рд╢ рдХрд╣рд╛рдВ рдкрд░рд┐рд▓рдХреНрд╖рд┐рдд рд╣реЛрддрд╛ рд╣реИ, рдЗрд╕рдХреЗ рдЖрдзрд╛рд░ рдкрд░, рд╡рд┐рдорд╛рди рдХрд╛ рд░рдВрдЧ рдФрд░ рдЪрдордХ рдмрджрд▓ рд╕рдХрддрд╛ рд╣реИ, рдФрд░ рд╡рд╕реНрддреБ рдХрд╛ рд░рдВрдЧ рд╕рд╣реА рджрд┐рдЦрдиреЗ рдХреЗ рд▓рд┐рдП, рдЗрд╕ рд╕рдм рдХреА рдЧрдгрдирд╛ рдФрд░ рдзреНрдпрд╛рди рдореЗрдВ рд░рдЦрдирд╛ рд╣реЛрдЧрд╛ред

рд╢реБрд░реВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рд╣рдореЗрдВ рдпрд╣ рдкрддрд╛ рд▓рдЧрд╛рдирд╛ рд╣реЛрдЧрд╛ рдХрд┐ рдкреНрд░рддреНрдпреЗрдХ рд╡рд┐рдорд╛рди рдХрд╣рд╛рдБ рдирд┐рд░реНрджреЗрд╢рд┐рдд рд╣реИ, рдФрд░ рдЗрд╕рдХреЗ рд▓рд┐рдП рд╣рдореЗрдВ рд╡рд┐рдорд╛рди рдХреЗ рд╕рд╛рдорд╛рдиреНрдп рд╡реЗрдХреНрдЯрд░ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдпрд╣ рдПрдХ рдФрд░ рддреАрд░ рд╣реИ, рд▓реЗрдХрд┐рди рд╕реНрдерд┐рддрд┐ рд╡реЗрдХреНрдЯрд░ рдХреЗ рд╡рд┐рдкрд░реАрдд, рдЗрд╕рдХрд╛ рдЖрдХрд╛рд░ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдирд╣реАрдВ рд╣реИ (рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, рд╕рд╛рдорд╛рдиреНрдп рд╡реИрдХреНрдЯрд░ рдХреЗ рдкреИрдорд╛рдиреЗ рдХреА рдЧрдгрдирд╛ рдХреЗ рдмрд╛рдж рд╣рдореЗрд╢рд╛ рдХрдо рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ рддрд╛рдХрд┐ рдЙрдирдХреА рд▓рдВрдмрд╛рдИ 1 рд╣реЛ), рдФрд░ рдпрд╣ рд╣рдореЗрд╢рд╛ рд╕реАрдзрд╛ (рджрд╛рдПрдВ рд╣рд╛рде рдореЗрдВ) рд╡рд┐рдорд╛рди рдкрд░ рдирд┐рд░реНрджреЗрд╢рд┐рдд рд╣реЛрддрд╛ рд╣реИред


рдкреНрд░рддреНрдпреЗрдХ рддреНрд░рд┐рднреБрдЬ рдХреЗ рддрд▓ рдХреЗ рд╕рд╛рдорд╛рдиреНрдп рдХреЛ рджреЛ рджрд┐рд╢рд╛ рд╡рд╛рд▓реЗ рд╡реИрдХреНрдЯрд░ ( рдкреА рдФрд░ рдХреНрдпреВ рдХреЗ рдКрдкрд░ рджрд┐рдЦрд╛рдпрд╛ рдЧрдпрд╛) рдХреЗ рд╡реЗрдХреНрдЯрд░ рдЙрддреНрдкрд╛рдж рдХрд╛ рдирд┐рд░реНрдзрд╛рд░рдг рдХрд░рдХреЗ рдЧрдгрдирд╛ рдХреА рдЬрд╛рддреА рд╣реИ рдЬреЛ рддреНрд░рд┐рднреБрдЬ рдХреЗ рдХрд┐рдирд╛рд░реЗ рдмрдирд╛рддреЗ рд╣реИрдВред рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, рдкреНрд░рддреНрдпреЗрдХ рд╢реАрд░реНрд╖ рдХреЗ рд▓рд┐рдП рдЙрдирдХреА рдЧрдгрдирд╛ рдХрд░рдирд╛ рдмреЗрд╣рддрд░ рд╣реИ, рдФрд░ рдПрдХ рддреНрд░рд┐рдХреЛрдг рдХреЗ рд▓рд┐рдП рдирд╣реАрдВ, рд▓реЗрдХрд┐рди рдЪреВрдВрдХрд┐ рдЙрддреНрддрд░рд╛рд░реНрджреНрдз рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рд╣рдореЗрд╢рд╛ рдкреВрд░реНрд╡ рдХреЗ рдЕрдзрд┐рдХ рд╣реЛрддреЗ рд╣реИрдВ, рдЗрд╕рд▓рд┐рдП рддреНрд░рд┐рдХреЛрдгреЛрдВ рдХреЗ рдорд╛рдирджрдВрдбреЛрдВ рдХреА рдЧрдгрдирд╛ рдХрд░рдирд╛ рддреЗрдЬ рд╣реЛрдЧрд╛ред

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


рдкреНрд░рдХрд╛рд╢ рд╕реНрд░реЛрдд рд╡реЗрдХреНрдЯрд░ рдФрд░ рд╕рд╛рдорд╛рдиреНрдп рд╡реЗрдХреНрдЯрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдЙрд╕ рдХреЛрдг рдХреА рдЧрдгрдирд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ рдЬрд┐рд╕ рдкрд░ рдкреНрд░рдХрд╛рд╢ рд╕рддрд╣ рдкрд░ рдкрдбрд╝рддрд╛ рд╣реИ (рд╡реИрдХреНрдЯрд░ рдХреЗ рд╕реНрдХреЗрд▓рд░ рдЙрддреНрдкрд╛рдж рдФрд░ рдЙрдирдХреЗ рдЖрдХрд╛рд░ рдХреЗ рдЙрддреНрдкрд╛рдж рдХреЗ рдмреАрдЪ рд╕рдВрдмрдВрдз рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ)ред рддреНрд░рд┐рдХреЛрдг рдХреЗ рдХреЛрдиреЗ рдореЗрдВ рдЙрдирдХреЗ рд░рдВрдЧ рдФрд░ рд╕рд╛рдордЧреНрд░реА рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЕрддрд┐рд░рд┐рдХреНрдд рдЬрд╛рдирдХрд╛рд░реА рд╣реЛрдЧреАред рд╕рд╛рдордЧреНрд░реА рдмрддрд╛рддреА рд╣реИ рдХрд┐ рд╕рддрд╣ рд╕реЗ рдЯрдХрд░рд╛рдиреЗ рдкрд░ рдкреНрд░рдХрд╛рд╢ рдХрд╛ рдХреНрдпрд╛ рд╣реЛрддрд╛ рд╣реИред

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

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

рд╡рд┐рднрд┐рдиреНрди рдкреНрд░рдХрд╛рд╢ рдореЙрдбрд▓ рдЗрди рд╕рднреА рд╡рд┐рд╢реЗрд╖рддрд╛рдУрдВ рдХреЛ рд╕рдореВрд╣рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╡рд┐рднрд┐рдиреНрди рдЧрдгрд┐рддреАрдп рд╕реВрддреНрд░реЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ, рдФрд░ рдЧрдгрдирд╛ рдХрд╛ рдкрд░рд┐рдгрд╛рдо рдЖрдЙрдЯрдЧреЛрдЗрдВрдЧ рд▓рд╛рдЗрдЯрд┐рдВрдЧ рд╡реЗрдХреНрдЯрд░ рд╣реИред рдХреИрдорд░рд╛ рд╡реЗрдХреНрдЯрд░ рдХреЗ рд╕рд╛рде рд╕рдВрдпреЛрдЬрди рдореЗрдВ, рдпрд╣ рдЖрдкрдХреЛ рддреНрд░рд┐рдХреЛрдг рдХреЗ рд╕рдордЧреНрд░ рд╕реНрд╡рд░реВрдк рдХреЛ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред


рдПрдХ рджрд┐рд╢рд╛рддреНрдордХ рдкреНрд░рдХрд╛рд╢ рд╕реНрд░реЛрдд рдХрдИ рдЕрд▓рдЧ-рдЕрд▓рдЧ рдПрдирд╡реАрдбрд┐рдпрд╛ рдбреЗрдореЛ рдХреЛ рдкреНрд░рдХрд╛рд╢рд┐рдд рдХрд░рддрд╛ рд╣реИ

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


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

рдКрдкрд░ рд╣рдордиреЗ рдЬреЛ рдХреБрдЫ рднреА рдЬрд╛рдВрдЪ рдХреА рд╡рд╣ рд╕рдм рдХреБрдЫ рд╢реАрд░реНрд╖ рд╢реЗрдбреНрд╕ рджреНрд╡рд╛рд░рд╛ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдФрд░ рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЙрдирдХреЗ рд▓рд┐рдП рдХреБрдЫ рднреА рдЕрд╕рдВрднрд╡ рдирд╣реАрдВ рд╣реИ; рджреБрд░реНрднрд╛рдЧреНрдп рд╕реЗ рдРрд╕рд╛ рдирд╣реАрдВ рд╣реИред рд╡рд░реНрдЯреЗрдХреНрд╕ рд╢реЗрдбреНрд╕ рдирдП рд╡рд░реНрдЯрд┐рдХрд▓ рдирд╣реАрдВ рдмрдирд╛ рд╕рдХрддреЗ рд╣реИрдВ, рдФрд░ рдкреНрд░рддреНрдпреЗрдХ рд╢реЗрдбрд░ рдХреЛ рдкреНрд░рддреНрдпреЗрдХ рд╡реНрдпрдХреНрддрд┐рдЧрдд рд╢реАрд░реНрд╖ рдХреЛ рд╕рдВрд╕рд╛рдзрд┐рдд рдХрд░рдирд╛ рд╣реЛрдЧрд╛ред рдпрд╣ рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рд╣реЛрдЧрд╛ рдпрджрд┐ рдЖрдк рдХреЛрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдЙрди рд▓реЛрдЧреЛрдВ рдХреЗ рдмреАрдЪ рдирдП рддреНрд░рд┐рдХреЛрдг рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдЬреЛ рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рд╣реИрдВ (рджреГрд╢реНрдп рдЧреБрдгрд╡рддреНрддрд╛ рдмрдврд╝рд╛рдиреЗ рдХреЗ рд▓рд┐рдП), рдФрд░ рдПрдХ рдРрд╕рд╛ рд╢реЗрдбрд░ рд╣реИ рдЬреЛ рдкреВрд░реЗ рдЖрджрд┐рдо (рдкреНрд░рд╕рдВрд╕реНрдХрд░рдг рдХреЛ рдЧрддрд┐ рджреЗрдиреЗ рдХреЗ рд▓рд┐рдП) рдХреЛ рд╕рдВрд╕рд╛рдзрд┐рдд рдХрд░рддрд╛ рд╣реИред рдЦреИрд░, рдЖрдзреБрдирд┐рдХ GPU рдореЗрдВ рд╣рдо рдпрд╣ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ!

рдХреГрдкрдпрд╛ рд╕рд░, рдореБрдЭреЗ рдФрд░ рдЕрдзрд┐рдХ (рддреНрд░рд┐рдХреЛрдг) рдЪрд╛рд╣рд┐рдП


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

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

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


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


рднреВрдорд┐, рдЗрдорд╛рд░рддреЛрдВ рдХреЗ рдХрд┐рдирд╛рд░реЗ рдФрд░ рджрд░рд╡рд╛рдЬреЗ рдмрд╣реБрдд рдЕрдзрд┐рдХ рдпрдерд╛рд░реНрдерд╡рд╛рджреА рд▓рдЧрддреЗ рд╣реИрдВред рд╣рдо рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рдЗрд╕ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреЛ рдлрд┐рд░ рд╕реЗ рд╢реБрд░реВ рдХрд░рдХреЗ рдЗрд╕реЗ рдХреИрд╕реЗ рдкреНрд░рд╛рдкреНрдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рд▓реЗрдХрд┐рди рдЗрд╕ рдмрд╛рд░ рд╕рднреА рдкреНрд░рд╛рдЗрдореЗрдЯрд┐рд╡ (рд╡рд╛рдпрд░рдлреНрд░реЗрдо рдореЗрдВ) рдХреЗ рдЪрдпрди рдХреЗ рд╕рд╛рде:


рдпрд╣ рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ рджреЗрдЦрд╛ рдЬрд╛рддрд╛ рд╣реИ рдХрд┐ рдкреГрдереНрд╡реА рдЗрддрдиреА рдЕрдЬреАрдм рдХреНрдпреЛрдВ рджрд┐рдЦрддреА рд╣реИ - рдпрд╣ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рд╕рдкрд╛рдЯ рд╣реИ! рджрд░рд╡рд╛рдЬрд╛ рджреАрд╡рд╛рд░реЛрдВ рдХреЗ рд╕рд╛рде рд╡рд┐рд▓реАрди рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ, рдФрд░ рдЗрдорд╛рд░рдд рдХреЗ рдХрд┐рдирд╛рд░реЛрдВ рдХреЛ рд╕рд░рд▓ рд╕рдорд╛рдирддрд╛рдПрдВ рд╣реИрдВред

Direct3D рдореЗрдВ, рддреАрди-рдЪрд░рдгреАрдп рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХрд░рдХреЗ рдкреНрд░рд╛рдЗрдорд┐рдЯрд┐рд╡реНрд╕ рдХреЛ рдЫреЛрдЯреЗ рднрд╛рдЧреЛрдВ рдХреЗ рд╕рдореВрд╣ рдореЗрдВ рд╡рд┐рднрд╛рдЬрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ (рдЗрд╕ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреЛ рд╕рдм-рдбрд┐рд╡реАрдЬрди рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИ ) ред рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ, рдкреНрд░реЛрдЧреНрд░рд╛рдорд░ рдПрдХ рд╕рддрд╣ shader (рдкрддрд╡рд╛рд░ shader) рд▓рд┐рдЦрддреЗ рд╣реИрдВ - рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, рдпрд╣ рдХреЛрдб рдПрдХ рд╕рдВрд░рдЪрдирд╛ рдмрдирд╛рддрд╛ рд╣реИ рдЬрд┐рд╕реЗ рдЬреНрдпрд╛рдорд┐рддрд┐ рдкреИрдЪ рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИ ред рдЖрдк рдЗрд╕реЗ рдкреНрд░реЛрд╕реЗрд╕рд░ рдХреЗ рдирдХреНрд╢реЗ рдХреЗ рд░реВрдк рдореЗрдВ рд╕реЛрдЪ рд╕рдХрддреЗ рд╣реИрдВ рдЬрд╣рд╛рдВ рдкреНрд░рд╛рд░рдВрднрд┐рдХ рдЖрджрд┐рдо рдХреЗ рдЕрдВрджрд░ рдирдП рдмрд┐рдВрджреБ рдФрд░ рд░реЗрдЦрд╛рдПрдВ рджрд┐рдЦрд╛рдИ рджреЗрдВрдЧреАред

рдлрд┐рд░, GPU рдХреЗ рдЕрдВрджрд░ tessellator рдмреНрд▓реЙрдХ рдЗрд╕ рдкреИрдЪ рдХреЛ рдЖрджрд┐рдо рдкрд░ рд▓рд╛рдЧреВ рдХрд░рддрд╛ рд╣реИред рдЕрдВрдд рдореЗрдВ, рдПрдХ рдбреЛрдореЗрди shader рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИрд╕рднреА рдирдП рдХреЛрдиреЗ рдХреА рд╕реНрдерд┐рддрд┐ рдХреА рдЧрдгрдирд╛ред рдпрджрд┐ рдЖрд╡рд╢реНрдпрдХ рд╣реЛ, рддреЛ рдЗрд╕ рдбреЗрдЯрд╛ рдХреЛ рд╡рд░реНрдЯреЗрдХреНрд╕ рдмрдлрд░ рдореЗрдВ рд╡рд╛рдкрд╕ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ рддрд╛рдХрд┐ рдкреНрд░рдХрд╛рд╢ рдЧрдгрдирд╛ рдирдП рд╕рд┐рд░реЗ рд╕реЗ рдХреА рдЬрд╛ рд╕рдХреЗ, рд▓реЗрдХрд┐рди рдЗрд╕ рдмрд╛рд░ рдмреЗрд╣рддрд░ рдкрд░рд┐рдгрд╛рдо рдХреЗ рд╕рд╛рдеред

рдпрд╣ рдХреИрд╕рд╛ рджрд┐рдЦрддрд╛ рд╣реИ? рдЖрдЗрдП, рддрд╛рд░рд╛рдВрдХрд┐рдд рджреГрд╢реНрдп рдХреЗ рд╡рд╛рдпрд░рдлреНрд░реЗрдо рд╕рдВрд╕реНрдХрд░рдг рдХреЛ рд▓реЙрдиреНрдЪ рдХрд░реЗрдВ:


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

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

рдЖрдЗрдП рджреЗрдЦреЗрдВ рдХрд┐ рдпрд╣ Direct3D рдХреЛрдб рдХреЗ рд╕рдВрджрд░реНрдн рдореЗрдВ рдХреИрд╕рд╛ рд▓рдЧ рд╕рдХрддрд╛ рд╣реИ; рдЗрд╕рдХреЗ рд▓рд┐рдП рд╣рдо рдПрдХ рдФрд░ рдорд╣рд╛рди рд╡реЗрдмрд╕рд╛рдЗрдЯ, RasterTek рд╕реЗ рдЙрджрд╛рд╣рд░рдг рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ ред

рдпрд╣рд╛рдБ рдПрдХ рдЫреЛрдЯрд╛ рд╕рд╛ рд╣рд░реЗ рд░рдВрдЧ рдХрд╛ рддреНрд░рд┐рднреБрдЬ рд╣реИ рдЬрд┐рд╕реЗ рдХрдИ рдЫреЛрдЯреЗ рддреНрд░рд┐рднреБрдЬреЛрдВ рдореЗрдВ рд░рдЦрд╛ рдЧрдпрд╛ рд╣реИ ...


рд╡рд░реНрдЯреЗрдХреНрд╕ рдкреНрд░реЛрд╕реЗрд╕рд┐рдВрдЧ рддреАрди рдЕрд▓рдЧ-рдЕрд▓рдЧ рд╢реЗрдбреНрд╕ рджреНрд╡рд╛рд░рд╛ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ ( рдХреЛрдб рдЙрджрд╛рд╣рд░рдг рджреЗрдЦреЗрдВ ): рдПрдХ рд╡рд░реНрдЯреЗрдХреНрд╕ рд╢реЗрдбрд░ рдЬреЛ рдЯреЗрд╕реЗрд▓реЗрд╢рди рдХреЗ рд▓рд┐рдП рдПрдХ рддреНрд░рд┐рдХреЛрдг рддреИрдпрд╛рд░ рдХрд░рддрд╛ рд╣реИ, рдПрдХ рд╕рддрд╣ shader рдЬреЛ рдПрдХ рдкреИрдЪ рдЙрддреНрдкрдиреНрди рдХрд░рддрд╛ рд╣реИ, рдФрд░ рдПрдХ рдбреЛрдореЗрди shader рдЬреЛ рдирдП рд╡рд░реНрд╕реЗрдЯреНрд╕ рдХреЛ рдкреНрд░реЛрд╕реЗрд╕ рдХрд░рддрд╛ рд╣реИред рдкрд░рд┐рдгрд╛рдо рдкрд░реНрдпрд╛рдкреНрдд рд░реВрдк рд╕реЗ рд╕рдордЭ рдореЗрдВ рдЖрддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдпреВрдиреАрдЧрд╛рдЗрди рдЙрджрд╛рд╣рд░рдг рд╕рдВрднрд╛рд╡рд┐рдд рд▓рд╛рдн рдФрд░ рддрдирд╛рд╡ рдХреЗ рд╡реНрдпрд╛рдкрдХ рдЙрдкрдпреЛрдЧ рдХреЗ рдЦрддрд░реЛрдВ рджреЛрдиреЛрдВ рдХреЛ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рддрд╛ рд╣реИред

"рд▓реЛрд╣рд╛" рдЗрд╕реЗ рдмрд░реНрджрд╛рд╢реНрдд рдирд╣реАрдВ рдХрд░ рд╕рдХрддрд╛!


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

рд╕реМрднрд╛рдЧреНрдп рд╕реЗ, рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рдРрд╕реА рдЪреАрдЬреЛрдВ рдХреЗ рд▓рд┐рдП, рдПрдХ рдФрд░ shader рд╣реИ - рдПрдХ рдЬреНрдпрд╛рдорд┐рддреАрдп shader ред рдпрд╣ рд╡рд░реНрдЯреЗрдХреНрд╕ рд╢реЗрдбрд░ рдХрд╛ рдЕрдзрд┐рдХ рд╕реАрдорд┐рдд рд╕рдВрд╕реНрдХрд░рдг рд╣реИ, рд▓реЗрдХрд┐рди рдЗрд╕реЗ рдкреВрд░реЗ рдЖрджрд┐рдо рдкрд░ рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред Tessellation рдХреЗ рд╕рд╛рде рд╕рдВрдпреЛрдЬрди рдореЗрдВ, рдпрд╣ рдкреНрд░реЛрдЧреНрд░рд╛рдорд░ рд╡рд░реНрдЯрд┐рдХрд▓ рдХреЗ рдмрдбрд╝реЗ рд╕рдореВрд╣реЛрдВ рдкрд░ рдирд┐рдпрдВрддреНрд░рдг рдмрдврд╝рд╛ рджреЗрддрд╛ рд╣реИред


рдЙрд▓ рдмреЗрдВрдЪрдорд╛рд░реНрдХ рдХреЗ 3DMark рд╕рд╣реВрд▓рд┐рдпрдд - рдЬреНрдпрд╛рдорд┐рддреАрдп shaders рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХрдгреЛрдВ рдФрд░

Direct3D рдЭрдВрдбреЗ , рд╕рднреА рдЖрдзреБрдирд┐рдХ рдЧреНрд░рд╛рдлрд┐рдХреНрд╕ рдПрдкреАрдЖрдИ рдХреА рддрд░рд╣, рдпрд╣ рдЖрдкрдХреЛ рдХреЛрдиреЗ рдХреЗ рд╕рд╛рде рдмрд╣реБрдд рд╕рд╛рд░реА рдЧрдгрдирд╛ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред рддреИрдпрд╛рд░ рдбреЗрдЯрд╛ рдпрд╛ рддреЛ рд░реЗрдВрдбрд░рд┐рдВрдЧ рдкреНрд░рдХреНрд░рд┐рдпрд╛ ( рд░реЗрд╕реНрдЯрд░рд╛рдЗрдЬреЗрд╢рди ) рдХреЗ рдЕрдЧрд▓реЗ рдЪрд░рдг рдореЗрдВ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ , рдпрд╛ рдЕрдиреНрдп рдкреНрд░рдпреЛрдЬрдиреЛрдВ рдХреЗ рд▓рд┐рдП рдХреЗрдВрджреНрд░реАрдп рдкреНрд░реЛрд╕реЗрд╕рд░ рджреНрд╡рд╛рд░рд╛ рдкреБрдирд░реНрдкреНрд░рд╕рдВрд╕реНрдХрд░рдг рдпрд╛ рдкрдврд╝рдиреЗ рдХреЗ рд▓рд┐рдП рдореЗрдореЛрд░реА рдкреВрд▓ рдореЗрдВ рд╡рд╛рдкрд╕ рдЖ рд╕рдХрддрд╛ рд╣реИред рдЬреИрд╕рд╛ рдХрд┐ Direct3D рдкрд░ Microsoft рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рдХрд╣рддрд╛ рд╣реИ , рдЗрд╕реЗ рдбреЗрдЯрд╛ рд╕реНрдЯреНрд░реАрдо рдХреЗ рд░реВрдк рдореЗрдВ рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ:


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

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


рддреНрд░рд┐рдХреЛрдгред рдЗрдирдХреА рд╕рдВрдЦреНрдпрд╛ рд▓рд╛рдЦреЛрдВ рдореЗрдВ рд╣реИред

рдЗрди рд╕рднреА рдЧрдгрдирд╛рдУрдВ рдФрд░ рдЧрдгрд┐рдд рдХреЛ рд╕рдВрд╕рд╛рдзрд┐рдд рдХрд░рдирд╛ рдПрдХ рдмреБрд░реЗ рд╕рдкрдиреЗ рдХреА рддрд░рд╣ рд▓рдЧ рд╕рдХрддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдЧреНрд░рд╛рдлрд┐рдХреНрд╕ рдкреНрд░реЛрд╕реЗрд╕рд░ (рдЬреАрдкреАрдпреВ) рдФрд░ рдПрдкреАрдЖрдИ рдХреЛ рдЗрд╕ рд╕рдм рдХреЛ рдзреНрдпрд╛рди рдореЗрдВ рд░рдЦрдХрд░ рдмрдирд╛рдпрд╛ рдЧрдпрд╛ рд╣реИ - рдЙрддреНрдкрд╛рджрди рдкрд╛рдЗрдкрд▓рд╛рдЗрди рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдПрдХ рд╕рдордп рдореЗрдВ рдПрдХ рдЙрддреНрдкрд╛рдж рдХреЛ рдкрд╛рд░рд┐рдд рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдХрд╛рдо рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рдХрд╛рд░рдЦрд╛рдиреЗ рдХреА рдХрд▓реНрдкрдирд╛ рдХрд░реЗрдВред

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

Source: https://habr.com/ru/post/hi472688/


All Articles