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

рдореИрдХреНрд╕рд╡реЗрд▓ рд░реЗрдВрдбрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЫрд╡рд┐ рдкреНрд░рджрд╛рди рдХреА рдЧрдИред
рдмреБрд░реЗ рд╕реЗ рд╢реБрд░реВ рдХрд░рддреЗ рд╣реИрдВрдЬрдм рдПрдмреЗрд╕рд┐рд╕ рджрд┐рдЦрд╛рдИ рджреЗрддреЗ рд╣реИрдВ, рддреЛ рд╡реЗ рдЦрд░рд╛рдм рд░реВрдк рд╕реЗ рдЕрдиреБрдХреВрд▓рд┐рдд рд╣реЛрддреЗ рдереЗ, рдФрд░ рд▓реЛрд╣рд╛ рдмрд╣реБрдд рдХрдордЬреЛрд░ рдерд╛ред рдпрд╣рд╛рдВ рддрдХ тАЛтАЛрдХрд┐ рдХреНрд╡рд╛рдб рдХреЛрд░ рднреА рджреБрд░реНрд▓рдн рдереЗ, рдХрдо рд╕реЗ рдХрдо рд╕реАрдЖрдИрдПрд╕ рдореЗрдВред рдХрдИ рдбрд┐рдЬрд╛рдЗрдирд░реЛрдВ рдиреЗ рдЗрд╕ рддрдереНрдп рдХреЛ рджреЗрдЦрддреЗ рд╣реБрдП рдРрд╕реЗ рд░реЗрдВрдбрд░ рдХреЛ рдЫреЛрдбрд╝ рджрд┐рдпрд╛ рдХрд┐ рдЙрдиреНрд╣реЗрдВ рддрд╕реНрд╡реАрд░ рдЫреЛрдбрд╝рдиреЗ рдХреЗ рд▓рд┐рдП рд╢реЛрд░ рдХреЗ рд▓рд┐рдП рдмрд╣реБрдд рд▓рдВрдмрд╛ рдЗрдВрддрдЬрд╛рд░ рдХрд░рдирд╛ рдкрдбрд╝рд╛ред рдХрдИ рдкреЗрд╢реЗрд╡рд░реЛрдВ рдХреЗ рд▓рд┐рдП рд╡реЗрд░реЗ рдореЗрдВ рд╡реИрд╢реНрд╡рд┐рдХ рдкреНрд░рдХрд╛рд╢ рд╡реНрдпрд╡рд╕реНрдерд╛
рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдирд╛ рдФрд░ рдлреЛрдЯреЛрд╢реЙрдк рдореЗрдВ рдкреЛрд╕реНрдЯ-рдкреНрд░реЛрд╕реЗрд╕рд┐рдВрдЧ рдХреЛ рд╕рд╛рдорд╛рдиреНрдп рд░реВрдк рд╕реЗ 2-3 рдШрдВрдЯреЗ рдореЗрдВ рдХрд░рдирд╛, рдореИрдХреНрд╕рд╡реЗрд▓ рдореЗрдВ рд░реЗрдВрдбрд░ рдмрдЯрди рдХреЛ рджрдмрд╛рдиреЗ рдФрд░ рд╕реНрд╡реАрдХрд╛рд░реНрдп рдЧреБрдгрд╡рддреНрддрд╛ рдХреЗ рд▓рд┐рдП рдкреНрд░рддреАрдХреНрд╖рд╛ рдХрд░рдиреЗ рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдХрд╣рдирд╛ рд╣реИ, 8 (рдпрд╛ рдЕрдзрд┐рдХ) рдШрдВрдЯреЗред рдХрднреА-рдХрднреА рдХрд┐рд╕реА рддрд░рд╣ рдХреЗ рдЕрдкрд╡рд░реНрддрди рд╕реЗ рд╢реЛрд░ рджрд┐рдиреЛрдВ рдХреЗ рд▓рд┐рдП рджреВрд░ рдирд╣реАрдВ рдЬрд╛рдирд╛ рдЪрд╛рд╣рддрд╛ рдерд╛ред
рдФрд░ рдЙрдирдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХреНрдпрд╛ рдЕрдЪреНрдЫрд╛ рд╣реИ?рд╢рд╛рд░реАрд░рд┐рдХ рд░реВрдк рд╕реЗ рд╕рдЯреАрдХ рдкреНрд░рднрд╛рд╡:
-
рд╡реИрд╢реНрд╡рд┐рдХ рдкреНрд░рдХрд╛рд╢ рд╡реНрдпрд╡рд╕реНрдерд╛ , (
рдХрд╛рд╕реНрдЯрд┐рдХ рд╕рд╣рд┐рдд);
-
рдХреНрд╖реЗрддреНрд░ рдХреА рдЧрд╣рд░рд╛рдИ (рдбреАрдУрдПрдл) рдФрд░
рд╢реЗрдХ (рдореЛрд╢рди рдмреНрд▓рд░);
-
рдЙрдкрд╕рддрд╣ рдлреИрд▓рд╛рд╡ ;
- рдХреБрдЫ рд░реЗрдВрдбрд░ рднреА
рдлреИрд▓рд╛рд╡ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддреЗ рд╣реИрдВ;
- рдирд░рдо рдЫрд╛рдпрд╛, рдпрдерд╛рд░реНрдерд╡рд╛рджреА рдкреНрд░рддрд┐рдмрд┐рдВрдм, рд╕рд╛рдорд╛рдиреНрдп рд░реВрдк рд╕реЗ, рдЬреАрд╡рди рдореЗрдВ рд╕рдм рдХреБрдЫ рдЬреИрд╕рд╛ рд╣реИред
рд╣рдо рдЗрди рд╕рднреА рдкреНрд░рднрд╛рд╡реЛрдВ рдХреЛ рдкреНрд░рддрд┐рдкрд╛рджрди рдХреЗ рдкрд╣рд▓реЗ рд╕реЗрдХрдВрдб рд╕реЗ рджреЗрдЦрддреЗ рд╣реИрдВред
рд░реЗрдВрдбрд░рд┐рдВрдЧ рд╕рдордп рддреНрд░рд┐рдХреЛрдгреЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рдкрд░ рдмрд╣реБрдд рдХрдо рдирд┐рд░реНрднрд░ рдХрд░рддрд╛ рд╣реИ, рдЗрд╕рд╕реЗ рд╕рдВрд╕рд╛рдзрдиреЛрдВ рдХреЛ рдЙрдирдХреА рд╕рдВрдЦреНрдпрд╛ рдкрд░ рд╕рд╣реЗрдЬрдирд╛ рд╕рдВрднрд╡ рдирд╣реАрдВ рд╣реЛ рдкрд╛рддрд╛ рд╣реИред
рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рдЕрднреА рднреА рдЦрдбрд╝рд╛ рдирд╣реАрдВ рд╣реИ, рдкреНрд░реЛрд╕реЗрд╕рд░ рдХрд╛ рдкреНрд░рджрд░реНрд╢рди рдзреАрд░реЗ-рдзреАрд░реЗ рдмрдврд╝ рд░рд╣рд╛ рд╣реИ, рдФрд░ рдЕрдзрд┐рдХ рджрд┐рд▓рдЪрд╕реНрдк рдмрд╛рдд рдпрд╣ рд╣реИ рдХрд┐ рд╡реАрдбрд┐рдпреЛ рдХрд╛рд░реНрдб (
рдЬреАрдкреАрдЬреАрдкреАрдпреВ ) рдкрд░ рд╕рд╛рдорд╛рдиреНрдп-рдЙрджреНрджреЗрд╢реНрдп рдХрдВрдкреНрдпреВрдЯрд┐рдВрдЧ рддрдХрдиреАрдХ рдХреЗ рд╡рд┐рдХрд╛рд╕ рдХреЗ рд╕рд╛рде, рд░реЗрдВрдбрд░рд░реНрд╕ рдиреЗ рдЧрдгрдирд╛ рдХреЗ рд▓рд┐рдП GPU рдХреЗ shader рдХреЛрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рд╢реБрд░реВ рдХрд░ рджрд┐рдпрд╛ред рдФрд░ рдЦреБрдж рд░реЗрдВрдбрд░рд┐рдВрдЧ рдиреЗ рд╕рдорд╛рди рдХрдореНрдкреНрдпреВрдЯреЗрд╢рдирд▓ рд▓рд╛рдЧрдд рдкрд░ рд╕рдмрд╕реЗ рдЕрдЪреНрдЫреА рддрд╕реНрд╡реАрд░ рдХрд╛ рдЙрддреНрдкрд╛рджрди рдХрд░рдирд╛ рд╢реБрд░реВ рдХрд░ рджрд┐рдпрд╛ред
рдЖрдЗрдП рджреЗрдЦрддреЗ рд╣реИрдВрдкреНрд░рддрд┐рдкрд╛рджрди рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреИрд╕реА рджрд┐рдЦрддреА рд╣реИ:

рдХреЛрд░ i5 2500 3.3GHz, рдореИрдХреНрд╕рд╡реЗрд▓ рд░реЗрдВрдбрд░ 2.6, 400k рддреНрд░рд┐рдХреЛрдг, рд╡реНрдпрдХреНрддрд┐рдЧрдд рд░реВрдк рд╕реЗ 3ds рдореИрдХреНрд╕ рдореЙрдбрд▓ рдореЗрдВ рдмрдирд╛рдпрд╛ рдЧрдпрд╛ рд╣реИред
рдореБрд▓рд╛рдХрд╛рдд рдХреЗ рджрд┐рд▓ рдореЗрдВ рд░реЗрдВрдбрд░рд┐рдВрдЧ рдкрде рд╡рд┐рднрд┐рдиреНрди рдкреНрд░рдХрд╛рд░ рдХреЗ рдЕрдиреБрдХреВрд▓рди рдХреЗ рд╕рд╛рде рдкрде рдЕрдиреБрд░реЗрдЦрдг рд╣реИред
(рд╢рд╛рдпрдж рдХреБрдЫ рдЖрдЧрдВрддреБрдХреЛрдВ рдиреЗ рджреЗрдЦрд╛ рдХрд┐ рдореИрдВрдиреЗ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА GPU рдХреЗ рд▓рд┐рдП рдкрде рдХреЛ рдЯреНрд░реЗрд╕ рдХрд░рдиреЗ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдкреЛрд╕реНрдЯ рдкреНрд░рдХрд╛рд╢рд┐рдд рдФрд░ рдкреНрд░рдХрд╛рд╢рд┐рдд рдХрд┐рдпрд╛ рдерд╛ред рд▓реЗрдХрд┐рди рдореИрдВрдиреЗ рд╡рд┐рд╖рдп рдХреЛ рдЧрд╣рд░рд╛рдИ рд╕реЗ рдФрд░ рдЕрдзрд┐рдХ рд╡реНрдпрд╛рдкрдХ рд░реВрдк рд╕реЗ рдХрд╡рд░ рдХрд░рдиреЗ рдХрд╛ рдирд┐рд░реНрдгрдп рд▓рд┐рдпрд╛ред)***
рдПрд▓реНрдЧреЛрд░рд┐рдереНрдордкрд╛рде рдЯреНрд░реЗрд╕рд┐рдВрдЧ (рдкреАрдЯреА) рдореЛрдВрдЯреЗ рдХрд╛рд░реНрд▓реЛ рдПрдХреАрдХрд░рдг рдкрд░ рдЖрдзрд╛рд░рд┐рдд рд╣реИред рдЬрд┐рддрдиреЗ рдЕрдзрд┐рдХ рдирдореВрдиреЗ рд╣рдо рдкреНрд░рддрд┐ 1 рдкрд┐рдХреНрд╕реЗрд▓ (рдкрд┐рдХреНрд╕реЗрд▓ рд░рдВрдЧ = рдЗрд╕ рдмрд┐рдВрджреБ рдкрд░ рд╕рднреА рдирдореВрдиреЛрдВ рдХреЗ рд░рдВрдЧреЛрдВ рдХреЗ рдЕрдВрдХрдЧрдгрд┐рддреАрдп рдФрд╕рдд) рдХреА рдЧрдгрдирд╛ рдХрд░рддреЗ рд╣реИрдВ - рдЙрддрдирд╛ рд╣реА рд╕рдЯреАрдХ рдкрд░рд┐рдгрд╛рдоред
рдПрдХ рдирдореВрдирд╛ рдПрдХ рдХрд┐рд░рдг рд╣реИ, рдЬреЛ рджреГрд╢реНрдп (рдХреИрдорд░реЗ рд╕реЗ рдкреНрд░рдХрд╛рд╢ рд╕реНрд░реЛрдд рддрдХ) рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдкреНрд░рддрд┐рдмрд┐рдВрдм рдФрд░ рдЕрдкрд╡рд░реНрддрди рдХрд╛ рдорд╛рд░реНрдЧ рдкрд╛рд░рд┐рдд рдХрд░рддрд╛ рд╣реИ, рдЫрд╡рд┐ рдореЗрдВ рдПрдХ рдирд┐рд╢реНрдЪрд┐рдд рдмрд┐рдВрджреБ рдкрд░ рдЪрд┐рддреНрд░рд┐рдд рдкрд┐рдХреНрд╕реЗрд▓ рдХрд╛ рд░рдВрдЧ рдмрдирд╛рддрд╛ рд╣реИред
рд╣рдореЗрдВ рддреБрд░рдВрдд (рд▓рдЧрднрдЧ рдмрд╛рдж рдореЗрдВ) рд╕реНрд╡рд░рднрдВрдЧ рдХреЗ рдмрд╛рдж рдЫрд╡рд┐ (рд╢реЛрд░ рдЪрд┐рддреНрд░) рдХрд╛ рдкреВрд░реНрд╡рд╛рд╡рд▓реЛрдХрди рдорд┐рд▓рддрд╛ рд╣реИред
рдирдореВрдиреЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рдЕрдирдВрдд рдирд╣реАрдВ рд╣реЛ рд╕рдХрддреАред "рдЖрджрд░реНрд╢" рдЪрд┐рддреНрд░ рдХрднреА рдирд╣реАрдВ рд╣реЛрдЧрд╛, рдЗрд╕рдореЗрдВ рдЕрдирдВрдд рд╕рдордп рд▓рдЧреЗрдЧрд╛ред рдпрджрд┐ рдЖрдВрдЦ рдХреЛ рд╢реЛрд░ рджрд┐рдЦрд╛рдИ рдирд╣реАрдВ рджреЗ рд░рд╣рд╛ рд╣реИ, рддреЛ рд░реЗрдВрдбрд░рд┐рдВрдЧ рдХреЛ рдкреВрд░рд╛ рдорд╛рдирд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред (рдЖрдорддреМрд░ рдкрд░ 1000 - 10000 рдирдореВрдиреЗ рдкреНрд░рддрд┐ рдкрд┐рдХреНрд╕реЗрд▓, рдпрд╛ 2-20 рдмрд┐рд▓рд┐рдпрди рдирдореВрдиреЗ рдкреНрд░рддрд┐ FullHD рдЫрд╡рд┐, рд╡рд┐рд╢реЗрд╖ рдорд╛рдорд▓реЛрдВ рдореЗрдВ рдФрд░ рднреА рдЕрдзрд┐рдХ)ред рдЖрдкрдХреЛ рдпрд╣ рднреА рдирд╣реАрдВ рднреВрд▓рдирд╛ рдЪрд╛рд╣рд┐рдП рдХрд┐ рдереЛрдбрд╝рд╛ рд╢реЛрд░ рдЫрд╡рд┐ рдХреЛ рдЕрдзрд┐рдХ рдпрдерд╛рд░реНрдерд╡рд╛рджреА рдмрдирд╛рддрд╛ рд╣реИред
рдХрд┐рд░рдгреЗрдВ рдЬрд┐рддрдиреА рдЕрдзрд┐рдХ рдЬрдЯрд┐рд▓ рдкрде рдпрд╛рддреНрд░рд╛ рдХрд░рддреА рд╣реИрдВ, рдЙрддрдиреА рд╣реА рдзреАрдореА рдЧрддрд┐ рд╕реЗ рдЪрд▓рддреА рд╣реИред
рдкреНрд░рдХрд╛рд╢ рд╕реНрд░реЛрддреЛрдВ рдХреЛ рдкреНрд░рд╕реНрддреБрдд рдХрд░рдиреЗ рдХрд╛ рд╕рдмрд╕реЗ рдЖрд╕рд╛рди рддрд░реАрдХрд╛ред рдкреНрд░рдХрд╛рд╢ рд╕реНрд░реЛрддреЛрдВ рд╕реЗ рдХрд┐рд░рдгреЗрдВ рд╕реАрдзреЗ рдХреИрдорд░реЗ рдореЗрдВ рдЖрддреА рд╣реИрдВред
рдкреНрд░рдХрд╛рд╢ рд╕реНрд░реЛрддреЛрдВ рд╕реЗ рдкреНрд░рддреНрдпрдХреНрд╖ рдХрд┐рд░рдгреЛрдВ рджреНрд╡рд╛рд░рд╛ рдкреНрд░рдХрд╛рд╢рд┐рдд рд╡рд╕реНрддреБрдУрдВ рдХреЛ рдкреНрд░рд╕реНрддреБрдд рдХрд░рдирд╛ рдЕрдзрд┐рдХ рдХрдард┐рди рд╣реИред
рдЗрд╕рд╕реЗ рднреА рдЕрдзрд┐рдХ рдЬрдЯрд┐рд▓ рдПрдХ рдкреНрд░рдХрд╛рд╢ рд╕реНрд░реЛрдд рджреНрд╡рд╛рд░рд╛ рдкреНрд░рдХрд╛рд╢рд┐рдд рдХрд┐рд╕реА рдЕрдиреНрдп рд╡рд╕реНрддреБ рджреНрд╡рд╛рд░рд╛ рд░реЛрд╢рди рдХреА рдЧрдИ рд╡рд╕реНрддреБрдПрдВ рд╣реИрдВред
рдФрд░ рдЗрд╕реА рддрд░рд╣ред рдпрд╣ рд╕реБрд╡рд┐рдзрд╛ рдмрд╛рд╣рд░реА рд▓реЛрдЧреЛрдВ рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдЕрдВрджрд░реВрдиреА рдХреЗ рдкреНрд░рддрд┐рдкрд╛рджрди рдХреЛ рдЕрдзрд┐рдХ рдХрдард┐рди рдмрдирд╛ рджреЗрддреА рд╣реИ, рдЗрд╕ рд╕рд░рд▓ рдХрд╛рд░рдг рдХреЗ рд▓рд┐рдП рдХрд┐ рдЖрдВрддрд░рд┐рдХ рдореЗрдВ рдЕрдзрд┐рдХ рдХрдВрдкреНрдпреВрдЯрд┐рдВрдЧ рд╕рдВрд╕рд╛рдзрдиреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдЬрдЯрд┐рд▓ рднрд╛рдЧреЛрдВ рдХреА рдЧрдгрдирд╛ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред

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

рдпрджрд┐ рд╡рд┐рдЪрд▓рди рдХреА рдбрд┐рдЧреНрд░реА = 0 рд╣реИ, рддреЛ рд╣рдореЗрдВ рдПрдХ рджрд░реНрдкрдг рдЫрд╡рд┐ рдорд┐рд▓рддреА рд╣реИред рдпрджрд┐ 1
(рдпрд╛ 100%) - рддреЛ рдШрдЯрдирд╛ рдмреАрдо рдХрд┐рд╕реА рднреА рджрд┐рд╢рд╛ рдореЗрдВ рдкрд░рд┐рд▓рдХреНрд╖рд┐рдд рд╣реЛ рд╕рдХрддреА рд╣реИред 0 рд╕реЗ 1 рддрдХ рд╣рдореЗрдВ рдЦреБрд░рджрд░реЗрдкрди рдХреЗ рднрд┐рдиреНрди рдЕрдВрд╢реЛрдВ рдХрд╛ рдкреНрд░рддрд┐рдмрд┐рдВрдм рдорд┐рд▓рддрд╛ рд╣реИред

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

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

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

рд▓рд╛рд▓ рд░рдВрдЧ рдореЗрдВ рд╣рд╛рдЗрд▓рд╛рдЗрдЯ рдХрд┐рдП рдЧрдП рдХреНрд╖реЗрддреНрд░реЛрдВ рдореЗрдВ рд╢реЛрд░ рдмрдврд╝рд╛ рд╣реИред
рджреНрд╡рд┐рджрд┐рд╢ рдкрде рдЕрдиреБрд░реЗрдЦрдгрд╢реБрджреНрдз рдкреАрдЯреА рдХрд╛ рдЙрдкрдпреЛрдЧ рд╢рд╛рдпрдж рд╣реА рдХрднреА рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рд╡рд░реНрдЪреБрдЕрд▓ рдХреИрдорд░рд╛ рд╕реЗ рдирд┐рдХрд▓рдиреЗ рд╡рд╛рд▓реА рдХрд┐рд░рдгреЗрдВ рд╕реНрд░реЛрдд рддрдХ рдкрд╣реБрдВрдЪрдиреЗ рдХреА рд╕рдВрднрд╛рд╡рдирд╛ рдмрд╣реБрдд рдХрдо рд╣реЛрддреА рд╣реИрдВ рдФрд░ рдкреНрд░рдХрд╛рд╢ рд╕реНрд░реЛрдд рдХреЗ рдЖрдХрд╛рд░ рдкрд░ рдирд┐рд░реНрднрд░ рдХрд░рддреА рд╣реИрдВред рдкреНрд░рдХрд╛рд╢ рд╕реНрд░реЛрдд рдЬрд┐рддрдирд╛ рдЫреЛрдЯрд╛ рд╣реЛрддрд╛ рд╣реИ, рдмреАрдо рдХреЗ рд▓рд┐рдП рдЙрддрдирд╛ рд╣реА рдХрдард┐рди рд╣реЛрддрд╛ рд╣реИ рдХрд┐ рдЙрд╕рдореЗрдВ "рдкреНрд░рд╛рдкреНрдд" рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХреЗред
BDPT рдПрд▓реНрдЧреЛрд░рд┐рдереНрдо рдПрдХ рдкреНрд░рдХрд╛рд╢ рд╕реНрд░реЛрдд рд╕реЗ рдФрд░ рдПрдХ рдХреИрдорд░реЗ рд╕реЗ рдПрдХ рд╕рд╛рде рдХрд┐рд░рдгреЛрдВ рдХрд╛ рдЙрддреНрд╕рд░реНрдЬрди рдХрд░рддрд╛ рд╣реИред рдпрд╣ рдЖрдкрдХреЛ "рджрд░реНрдж рд░рд╣рд┐рдд" рджреГрд╢реНрдп рдореЗрдВ рдкреНрд░рдХрд╛рд╢ рдХреЗ рдмрд┐рдВрджреБ рд╕реНрд░реЛрддреЛрдВ рдХреЛ рднреА рдкреЗрд╢ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред
рдЕрдзрд┐рдХрд╛рдВрд╢ рдирд┐рд╖реНрдкрдХреНрд╖ GPU рд░реЗрдВрдбрд░рд░реНрд╕ рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред
рдорд╣рд╛рдирдЧрд░ рдкреНрд░рдХрд╛рд╢ рдкрд░рд┐рд╡рд╣рдиMLT рдореНрдпреВрдЯрд┐рдВрдЧ рдмреАрдо рдПрд▓реНрдЧреЛрд░рд┐рдереНрдо рд╕рдорд╛рди рдирдореВрдиреЛрдВ рдХреЗ рд╕рд╛рде рдХрдо рд╢реЛрд░ рдХреЗ рд▓рд┐рдП рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред рдПрд▓реНрдЧреЛрд░рд┐рдереНрдо рдЙрди рдХрд┐рд░рдгреЛрдВ рдХреЗ "рдиреЛрдбреНрд╕" (рдкреНрд░рддрд┐рдмрд┐рдВрдм рдмрд┐рдВрджреБ) рдХреЛ рд╕рдВрд░рдХреНрд╖рд┐рдд рдХрд░рддрд╛ рд╣реИ рдЬреЛ рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк рдЫрд╡рд┐ рдХреЛ рджреГрдврд╝рддрд╛ рд╕реЗ рдкреНрд░рднрд╛рд╡рд┐рдд рдХрд░рддреЗ рд╣реИрдВ, рдФрд░ рдмреАрдо рдХреА рдореВрд▓ рджрд┐рд╢рд╛ рд╕реЗ рдорд╛рдореВрд▓реА рд╡рд┐рдЪрд▓рди рдкреИрджрд╛ рдХрд░рддреЗ рд╣реИрдВред рдпрд╣ рдмреАрдо рдХреЗ рдорд╛рд░реНрдЧ рдореЗрдВ рдЕрддрд┐рд░рд┐рдХреНрдд рдиреЛрдбреНрд╕ рднреА рдкреЗрд╢ рдХрд░ рд╕рдХрддрд╛ рд╣реИред рдЗрд╕рдХреЗ рдмрд╛рдж, рдпрд╣ рдЬрд╛рдВрдЪрддрд╛ рд╣реИ рдХрд┐ рджрд┐рд╢рд╛ рдореЗрдВ рдкрд░рд┐рд╡рд░реНрддрди рдиреЗ рдмреАрдо рдХреА рддреАрд╡реНрд░рддрд╛ рдХреЛ рдХрд┐рддрдирд╛ рдкреНрд░рднрд╛рд╡рд┐рдд рдХрд┐рдпрд╛ рд╣реИ, рдФрд░ рдпрд╣ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рддрд╛ рд╣реИ рдХрд┐ рдЗрд╕ рдмреАрдо рдХреЗ рдЖрдЧреЗ рдЙрддреНрдкрд░рд┐рд╡рд░реНрддрди рдХрд░рдирд╛ рд╣реИ рдпрд╛ рдирд╣реАрдВред
рд╕реАрдкреАрдпреВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рд╕рднреА рдирд┐рд╖реНрдкрдХреНрд╖ рд░реЗрдВрдбрд░ рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред
(рдЙрддреНрдкрд░рд┐рд╡рд░реНрддрди рдХрд┐рд░рдгреЛрдВ рдХреЗ рдЕрдиреБрдХреВрд▓рди рдХреЗ рд▓рд┐рдП рдПрдХ рдФрд░ рддрд░реАрдХрд╛ рд╣реИ - рдКрд░реНрдЬрд╛ рдкреБрдирд░реНрд╡рд┐рддрд░рдг рдкрде рдЕрдиреБрд░реЗрдЦрдг, рд▓реЗрдХрд┐рди рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рд╣рд░ рдЬрдЧрд╣ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдФрд░ рдЗрд╕рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╣реБрдд рдХрдо рдЬрд╛рдирдХрд╛рд░реА рд╣реИред)рдпрд╣ рдХреИрд╕реЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ, рдЖрдк рд╡реАрдбрд┐рдпреЛ рдХреЛ рдЕрдзрд┐рдХ рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ (рдПрдордПрд▓рдЯреА рдмрдирд╛рдо рдмреАрдбреАрдкреАрдЯреА)ред
рдпрд╣рд╛рдБ рд╣рдо рдЕрдиреБрдХреВрд▓рди рдЕрдиреБрдХреВрд▓рди рдХреЗ рддрд░реАрдХреЛрдВ рдореЗрдВ рд╕реЗ рдкреНрд░рддреНрдпреЗрдХ рдХреА рдкреНрд░рднрд╛рд╡рд╢реАрд▓рддрд╛ рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВред
Voxelisationрд░реЗрдВрдбрд░ рдХрд░рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ, voxelization рдЖрд╡рд╢реНрдпрдХ рд╣реИ рддрд╛рдХрд┐ рдХрд╛рд░реНрдпрдХреНрд░рдо рдПрдХ рдХрд┐рд░рдг рдХреЗ рд╕рд╛рде рдЪреМрд░рд╛рд╣реЗ рдХреА рд╕рдВрднрд╛рд╡рдирд╛ рдХреЗ рд▓рд┐рдП рд╕рднреА рддреНрд░рд┐рдХреЛрдгреЛрдВ рдХреА рдЬрд╛рдВрдЪ рди рдХрд░реЗред рдПрд▓реНрдЧреЛрд░рд┐рдереНрдо рдЕрдВрддрд░рд┐рдХреНрд╖ рдХреЗ рдЙрди рдХреНрд╖реЗрддреНрд░реЛрдВ рдХреЛ рддреНрдпрд╛рдЧрддрд╛ рд╣реИ рдЬрд┐рд╕рдореЗрдВ рдмреАрдо рдХреЗ рд░рд╛рд╕реНрддреЗ рдореЗрдВ рддреНрд░рд┐рдХреЛрдг рдирд╣реАрдВ рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВред
рд╣рд░ рдмрд╛рд░ рдЬреНрдпрд╛рдорд┐рддрд┐ рдореЗрдВ рдкрд░рд┐рд╡рд░реНрддрди рд╣реЛрдиреЗ рдкрд░ рдпрд╛ рдирдИ рд╡рд╕реНрддреБрдПрдВ рдЬреЛрдбрд╝рдиреЗ рдкрд░ рд╡рд╕реНрддреБрдУрдВ рдХреЛ рд╕реНрд╡рд░рдмрджреНрдз рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдПред рд▓реЗрдХрд┐рди рдпрд╣ рдЖрд╡рд╢реНрдпрдХ рдирд╣реАрдВ рд╣реИ рдХрд┐ рдХреИрдорд░реЗ рдХреЛ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░рддреЗ рд╕рдордп, рд╡рд╕реНрддреБрдУрдВ рдпрд╛ рдкрд░реНрдпрд╛рд╡рд░рдг рдХреА рд╕рд╛рдордЧреНрд░реА рдХреЛ рдмрджрд▓ рджрд┐рдпрд╛ рдЬрд╛рдПред
рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдкреАрдЯреА рдореЗрдВ рдПрдХ voxel рд░реЗрдВрдбрд░рд┐рдВрдЧ рдПрд▓реНрдЧреЛрд░рд┐рджрдо рдкреЗрд╢ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред
***
GPUрдЗрд╕ рддрдереНрдп рдХреЗ рдХрд╛рд░рдг рдХрд┐ рдЖрдзреБрдирд┐рдХ рдЬреАрдкреАрдпреВ рд╕реАрдкреАрдпреВ рдХреА рддреБрд▓рдирд╛ рдореЗрдВ
рдлреНрд▓реЛрдЯ рдЧрдгрдирд╛ рдХреЗ рд╕рд╛рде рд╕рд╛рдордирд╛ рдХрд░рддреЗ рд╣реИрдВ, рдкрде рдХрд╛ рдкрддрд╛ рдзреАрд░реЗ-рдзреАрд░реЗ рдЙрдирдХреЗ рдХрдВрдзреЛрдВ рдкрд░ рд▓рдЧрд╛рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред
рд╡рд╛рд╕реНрддрд╡рд┐рдХ рд╕рдордп рдкреНрд░рддрд┐рдкрд╛рджрдирдЙрддреНрд╕рд╛рд╣реА рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдкреАрдЯреА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЧреЗрдо рдмрдирд╛рдирд╛ рд╢реБрд░реВ рдХрд░ рдЪреБрдХреЗ рд╣реИрдВред рдпрджрд┐ рдЖрдк рдПрдХ рдкрд░реНрдпрд╛рдкреНрдд рд╢рдХреНрддрд┐рд╢рд╛рд▓реА рдХрд╛рд░реНрдб
(рдЖрдк рд╕реАрдкреАрдпреВ рдкрд░ рдЦреЗрд▓рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдпрд╣ рдмрд╣реБрдд рдзреАрдорд╛ рд╣реЛ рдЬрд╛рдПрдЧрд╛ )
рдЖрдк рдЦреБрдж рдЧреЗрдо
рдХреЛ рдЖрдЬрд╝рдорд╛ рд╕рдХрддреЗ рд╣реИрдВ (рдУрдкрдирд╕реАрдПрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИ
) ред
рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рд╡реАрдбрд┐рдпреЛ рдХреЗ рд▓реЗрдЦрдХ (рдореИрдВ
рдЙрдирдХреА рд╕рд╛рдЗрдЯ рджреЗрдЦрдиреЗ рдХреА рд╕рд▓рд╛рд╣ рджреЗрддрд╛ рд╣реВрдВ) рдХрд╛ рджрд╛рд╡рд╛ рд╣реИ рдХрд┐ рдирд┐рдХрдЯ рднрд╡рд┐рд╖реНрдп рдореЗрдВ рдкреАрдЯреА рдЧреНрд░рд╛рдлрд┐рдХреНрд╕ рдЗрдВрдЬрди рдХрд╛ рдЙрдкрдпреЛрдЧ рдЦреЗрд▓реЛрдВ рдореЗрдВ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред рдпрд╣ рд╡реАрдбрд┐рдпреЛ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рд╕рдордп рдореЗрдВ 2 GTX580 рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдкреНрд░рд╕реНрддреБрдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред
GPU рдХрд╛ рдЙрдкрдпреЛрдЧ рдХреИрд╕реЗ рдХрд░реЗрдВCUDA - рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рдФрд░ рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░ рдЖрдкрдХреЛ C ++ рдХреЛ рд╕рдВрдХрд▓рд┐рдд рдХрд░рдиреЗ рдФрд░ рдПрдирд╡реАрдбрд┐рдпрд╛ рдЧреНрд░рд╛рдлрд┐рдХреНрд╕ рдХрд╛рд░реНрдб рдкрд░ рдЧрдгрдирд╛ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред
ATIFirestream рдХреЗрд╡рд▓ ATI рдХрд╛рд░реНрдб рдХреЗ рд▓рд┐рдП рд╣реА рд╣реИред
OpenCL рд╕рднреА OpenCL- рд╕рдВрдЧрдд (рд╕рдмрд╕реЗ рдЖрдзреБрдирд┐рдХ рд╕реАрдкреАрдпреВ рдФрд░ GPU) рдЙрдкрдХрд░рдгреЛрдВ рдкрд░ рдХрдВрдкреНрдпреВрдЯрд┐рдВрдЧ рдХреЗ рд▓рд┐рдП рдПрдХ рд░реВрдкрд░реЗрдЦрд╛ рд╣реИред
DirectCompute - Microsoft рдХрд╛ рдПрдХ рдврд╛рдВрдЪрд╛, рдЬреЛ DX10 рдХреЗ рд╕рдорд░реНрдерди рдХреЗ рд╕рд╛рде рд╡реАрдбрд┐рдпреЛ рдХрд╛рд░реНрдб рджреНрд╡рд╛рд░рд╛ рд╕рдорд░реНрдерд┐рдд рд╣реИред
GLSL рдПрдХ shader рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рд▓реИрдВрдЧреНрд╡реЗрдЬ рд╣реИ рдЬреЛ рд╕рднреА рдЧреНрд░рд╛рдлрд┐рдХреНрд╕ рдПрдХреНрд╕реЗрд▓реЗрд░реЗрдЯрд░ рдкрд░ рдХрд╛рдо рдХрд░рддреА рд╣реИред
рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рд╡реАрдбрд┐рдпреЛ рд╡рд┐рднрд┐рдиреНрди рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдкреНрд▓реЗрдЯрдлрд╛рд░реНрдореЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдХрдВрдкреНрдпреВрдЯрд┐рдВрдЧ рднреМрддрд┐рдХреА рдХреА рдЧрддрд┐ рдХреЛ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рддрд╛ рд╣реИред рдФрд░ рднреМрддрд┐рдХреА, рдЧреНрд░рд╛рдлрд┐рдХреНрд╕ рдХреА рддрд░рд╣, рдЕрдЪреНрдЫреЗ рдлреНрд▓реЛрдЯрд┐рдВрдЧ-рдкреЙрдЗрдВрдЯ рдкреНрд░рджрд░реНрд╢рди рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИ, рдЗрд╕рд▓рд┐рдП рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рд╡реАрдбрд┐рдпреЛ рдЗрд╕ рд▓реЗрдЦ рдкрд░ рд▓рд╛рдЧреВ рд╣реЛрддрд╛ рд╣реИред
(
GLSL CUDA рд╕реНрддрд░ рдкрд░ рдЧрддрд┐ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рддрд╛ рд╣реИ, рдХреНрдпреЛрдВ, рддрдм, GLSL рдкрд░ PT рдореМрдЬреВрдж рдирд╣реАрдВ рд╣реИ? )
***
рдФрд░ рдмрд╣реБрдд рдХреБрдЫрд╕рдмрд╕реЗ рдкреНрд░рд╕рд┐рджреНрдз anbias рдкреНрд░рд╕реНрддреБрддрд┐рдпрд╛рдБ:рдореИрдХреНрд╕рд╡реЗрд▓ рд░реЗрдВрдбрд░ рд╕рдмрд╕реЗ рд▓реЛрдХрдкреНрд░рд┐рдп рдирд┐рд╖реНрдкрдХреНрд╖ рд░реЗрдВрдбрд░ рд╣реИред
рдЗрдВрдбрд┐рдЧреЛ рдХреЗ рдкрд╛рд╕
рдЗрдВрдбрд┐рдЧреЛ рдХрд╛ GPU рдкреНрд░рддрд┐рдкрдХреНрд╖ рд╣реИред
FryRender рд░реИрдВрдбрдордХрдВрдЯреНрд░реЛрд▓ рд╕реЗ рд░реЗрдВрдбрд░, рдПрдХ GPU рд╕рдордХрдХреНрд╖ рд╣реИ - Arion рд░реЗрдВрдбрд░ред
LuxRender рдУрдкрди рд╕реЛрд░реНрд╕ рд░реЗрдВрдбрд░, рдореЗрдВ GPU рддреНрд╡рд░рдг рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди рд╣реИред рд╕рд╛рдЗрдЯ рдкрд░ рдЖрдк рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдЬреАрдкреАрдпреВ рд░реЗрдВрдбрд░ рднреА рдкрд╛ рд╕рдХрддреЗ рд╣реИрдВ - рд╕реНрдореЙрд▓рд▓рдХреНрд╕рдЬреАрдкреАрдпреВред
рдСрдХреНрдЯреЗрди рд░реЗрдВрдбрд░ рдкреВрд░реА рддрд░рд╣ рд╕реЗ GPU рд░реЗрдВрдбрд░ рд╣реИред
iRay рдирд╡реАрдирддрдо 3ds Max рдХреЗ рд╕рд╛рде рдмреЙрдХреНрд╕ рдореЗрдВ рд╕реНрдерд┐рдд рд╣реИ, CUDA рдФрд░ рдПрдХ рдкреНрд░реЛрд╕реЗрд╕рд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИред
рд╕рд╛рдЗрдХрд┐рд▓ рд░реЗрдВрдбрд░ (рдмреНрд▓реЗрдВрдбрд░ рдореЗрдВ рдПрдХреАрдХреГрдд, CUDA рдФрд░ OpenCL рджреЛрдиреЛрдВ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддрд╛ рд╣реИ)ред
рд▓реЛрдХрдкреНрд░рд┐рдп рдкрддрдирдПрдХ рд▓реЛрдХрдкреНрд░рд┐рдп рдЧрд▓рдд рдзрд╛рд░рдгрд╛ рд╣реИ рдХрд┐ рд╡реА-рд░реЗ рдЖрд░рдЯреА рдПрдХ рдПрдирд┐рдЕрд╕ рд░реЗрдВрдбрд░ рд╣реИред рдирд╣реАрдВ, рдпрд╣ рдирд╣реАрдВ рд╣реИред рдпрд╣ рдЕрдиреБрдХреВрд▓реА
рдПрдВрдЯреАрдПрд▓рд┐рдпрд╛рдЬрд┐рдВрдЧ рдХрд┐рд░рдг рдЕрдиреБрд░реЗрдЦрдг рд╣реИ ред рдмреЗрд╢рдХ, рдЫрд╛рдпрд╛рдВрдХрди рдХрд░рдирд╛ рдФрд░ рдкреНрд░рджрд╛рди рдХрд░рдирд╛ рдкрде рдЕрдиреБрд░реЗрдЦрдг рдПрд▓реНрдЧреЛрд░рд┐рдереНрдо рдХреЗ рд╕рдорд╛рди рд╣реИред рд▓реЗрдХрд┐рди рд╡реИрд╢реНрд╡рд┐рдХ рдкреНрд░рдХрд╛рд╢ рдФрд░ рдХрд╛рд╕реНрдЯрд┐рдХ рдЙрд╕ рд╕рдордп рдХреА рд╕рд╛рдорд╛рдиреНрдп рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдХреЗ рдЕрдзреАрди рд░рд╣рддреЗ рд╣реИрдВ, рдФрд░ рдЙрдиреНрд╣реЗрдВ рдкреНрд░рддреНрдпреЗрдХ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдорд╛рдорд▓реЗ рдХреЗ рд▓рд┐рдП рд╕рдорд╛рдпреЛрдЬрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдПред
рд╡рд╣реА рдмрдиреНрдХреНрд╕рдкреАрдб рд╣рд╛рдЗрдкрд░рд╢реЙрдЯ рдФрд░ рд▓рдХреНрд╕рд┐рдпрди рдХреАрд╢реЙрдЯ (рдкреБрд░рд╛рдиреЗ рд╕рдВрд╕реНрдХрд░рдг, рдЖрдИрд░реЗ рдкрд░ рд╕реНрд╡рд┐рдЪ рдХрд░рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ) рдХреЗ рд▓рд┐рдП рдЬрд╛рддрд╛ рд╣реИред
рд╕рдВрдХреНрд╖реЗрдк рдореЗрдВ:рд╡реА-рд░реЗ рдУрд▓реНрдбрдлреИрдЧреНрд╕ рдХрд╣реЗрдВрдЧреЗ рдХрд┐ рд╡реЗ рд╡реАрд░рд╛ рдореЗрдВ рд╕рднреА рд╕реБрдВрджрд░рддрд╛ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рд╡реЗ рд╕рд╣реА рд╣реЛрдВрдЧреЗред рд╕рдм рдХреЗ рдмрд╛рдж, рдкреНрд░рддрд┐рдкрд╛рджрди рдореБрдЦреНрдп рдмрд╛рдд рдирд╣реАрдВ рд╣реИред рдореБрдЦреНрдп рдмрд╛рдд рдПрдХ рдХрд▓рд╛рдХрд╛рд░ рд╣реИ рдЬрд┐рд╕рдореЗрдВ рдПрдХ рд╕рд┐рд░, рд╕реАрдзреЗ рд╣рд╛рде рдФрд░ рдЖрддреНрдорд╛ рдореЗрдВ рд░рдЪрдирд╛рддреНрдордХрддрд╛ рд╣реИ!
рд▓реЗрдХрд┐рди рдирд┐рд╖реНрдкрдХреНрд╖ рд░реЗрдВрдбрд░рд┐рдВрдЧ рд╣рдореЗрдВ рд░реЗрдВрдбрд░ рдХреА рддрдХрдиреАрдХреА рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдкрд░ рдзреНрдпрд╛рди рдирд╣реАрдВ рджреЗрдиреЗ рдореЗрдВ рдорджрдж рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдмрд▓реНрдХрд┐ рд░рдЪрдирд╛рддреНрдордХ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдкрд░ рдзреНрдпрд╛рди рдХреЗрдВрджреНрд░рд┐рдд рдХрд░рдиреЗ рдореЗрдВ рдорджрдж рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред