рдЯреЙрдореНрдм рд░реЗрдбрд░ рдХреЗ рдЙрджрдп рдХрд╛ рдлреНрд░реЗрдо рдХреИрд╕реЗ рдкреНрд░рд╕реНрддреБрдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ


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

рдЯреЙрдореНрдм рд░реЗрдбрд░ рдиреЗ рдХреНрд░рд┐рд╕реНрдЯрд▓ рдЗрдВрдЬрди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛, рдЬрд┐рд╕реЗ рдХреНрд░рд┐рд╕реНрдЯрд▓ рдбрд╛рдпрдиреЗрдорд┐рдХреНрд╕ рджреНрд╡рд╛рд░рд╛ рд╡рд┐рдХрд╕рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛, рдЬрд┐рд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдбреЗрд╕ рдкреВрд░реНрд╡: рдорд╛рдирд╡ рдХреНрд░рд╛рдВрддрд┐ рдореЗрдВ рднреА рдХрд┐рдпрд╛ рдЧрдпрд╛ред рдЕрдЧрд▓реА рдХрдбрд╝реА рдореЗрдВ рдлрд╛рдЙрдВрдбреЗрд╢рди рдирд╛рдордХ рдПрдХ рдирдП рдЗрдВрдЬрди рдХрд╛ рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд┐рдпрд╛ рдЧрдпрд╛, рдЬреЛ рдкрд╣рд▓реЗ рд▓рд╛рд░рд╛ рдХреНрд░реЙрдлреНрдЯ рдФрд░ рдЯреЗрдВрдкрд▓ рдСрдл рдУрд╕рд┐рд░рд┐рд╕ (2014) рдХреЗ рд▓рд┐рдП рд╡рд┐рдХрд╕рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред рдЗрд╕рдХрд╛ рдкреНрд░рддрд┐рдкрд╛рджрди рдЖрдо рддреМрд░ рдкрд░ рдкреНрд░рд╛рд░рдВрднрд┐рдХ рдкреНрд░рдХрд╛рд╢ рдкрд╛рд╕ рдХреЗ рд╕рд╛рде рдПрдХ рдЯрд╛рдЗрд▓ рдЗрдВрдЬрди рдХреЗ рд░реВрдк рдореЗрдВ рд╡рд░реНрдгрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рдФрд░ рдмрд╛рдж рдореЗрдВ рд╣рдореЗрдВ рдкрддрд╛ рдЪрд▓реЗрдЧрд╛ рдХрд┐ рдЗрд╕рдХрд╛ рдХреНрдпрд╛ рдорддрд▓рдм рд╣реИред рдЗрдВрдЬрди рдЖрдкрдХреЛ рд░реЗрдВрдбрд░рд░реНрд╕ DX11 рдФрд░ DX12 рдХреЗ рдмреАрдЪ рдЪрдпрди рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ; рд╣рдордиреЗ рдмрд╛рдж рдХреЗ рд▓рд┐рдП рдЪреБрдирд╛, рдЬрд┐рди рдХрд╛рд░рдгреЛрдВ рдХреЗ рд▓рд┐рдП рд╣рдо рдиреАрдЪреЗ рдЪрд░реНрдЪрд╛ рдХрд░рддреЗ рд╣реИрдВред рдлреНрд░реЗрдо рдкрд░ рдХрдмреНрдЬрд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рд░реЗрдВрдбрд░рдбреЛрдХ 1.2 рдХрд╛ рдЙрдкрдпреЛрдЧ Geforce 980 Ti рдкрд░ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рдЦреЗрд▓ рдореЗрдВ рд╕рднреА рдлрд╝рдВрдХреНрд╢рди рдФрд░ рд╕рдЬрд╛рд╡рдЯ рд╢рд╛рдорд┐рд▓ рд╣реИрдВред

рд╡рд┐рд╢реНрд▓реЗрд╖рд┐рдд рдлреНрд░реЗрдо



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

рдЧрд╣рд░рд╛рдИ рдЕрдЧреНрд░рд┐рдо


рдпрд╣рд╛рдВ, рдХрдИ рдЦреЗрд▓реЛрдВ рдХреЗ рд▓рд┐рдП рд╕рд╛рдорд╛рдиреНрдп рдЕрдиреБрдХреВрд▓рди рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ - рдЧрд╣рд░рд╛рдИ рдХрд╛ рдПрдХ рдЫреЛрдЯрд╛ рдкреНрд░рд╛рд░рдВрднрд┐рдХ рдкрд╛рд╕ (рд▓рдЧрднрдЧ 100 рдбреНрд░реЙ рдХреЙрд▓)ред рдЕрд░реНрд▓реА-рдЬреЗрдб рд╡реАрдбрд┐рдпреЛ рдкреНрд░реЛрд╕реЗрд╕рд░ рд╕реБрд╡рд┐рдзрд╛рдУрдВ рдХрд╛ рд▓рд╛рдн рдЙрдард╛рдиреЗ рдХреЗ рд▓рд┐рдП рдЦреЗрд▓ рд╕рдмрд╕реЗ рдмрдбрд╝реА рд╡рд╕реНрддреБрдУрдВ (рдФрд░ рд╕реНрдХреНрд░реАрди рдкрд░ рдЕрдзрд┐рдХ рдЬрдЧрд╣ рд▓реЗрдиреЗ рд╡рд╛рд▓реЛрдВ рдХреЛ рдирд╣реАрдВ) рдХреЛ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИред рдПрдХ рдЗрдВрдЯреЗрд▓ рд▓реЗрдЦ рдореЗрдВ рдЗрд╕рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдФрд░ рдкрдврд╝реЗрдВред рд╕рдВрдХреНрд╖реЗрдк рдореЗрдВ, GPUs рдкрд┐рдХреНрд╕реЗрд▓ shader рдХреЛ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░рдиреЗ рд╕реЗ рдмрдЪрдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реЛрддреЗ рд╣реИрдВ рдпрджрд┐ рд╡реЗ рдпрд╣ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рдпрд╣ рдкрд┐рдЫрд▓реЗ рдкрд┐рдХреНрд╕реЗрд▓ рджреНрд╡рд╛рд░рд╛ рдУрд╡рд░рд▓реИрдк рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рдпрд╣ рдХрд╛рдлреА рдХрдо рд▓рд╛рдЧрдд рд╡рд╛рд▓рд╛ рдорд╛рд░реНрдЧ рд╣реИ, рдЬреЛ Z- рдмрдлрд░ рдХреЛ рдЧрд╣рд░рд╛рдИ рд╕реЗ рдорд╛рдиреЛрдВ рд╕реЗ рдкрд╣рд▓реЗ рднрд░рддрд╛ рд╣реИред

рдЗрд╕ рдмрд┐рдВрджреБ рдкрд░, рдореИрдВрдиреЗ "Fizzle" рдпрд╛ "рдЪреЗрдХрдмреЛрд░реНрдб" рдирд╛рдордХ рдПрдХ рджрд┐рд▓рдЪрд╕реНрдк рд╕реНрддрд░ рдХреА рдбрд┐рдЯреЗрд▓ (LOD) рддрдХрдиреАрдХ рдХреА рдЦреЛрдЬ рдХреАред рдпрд╣ рдХреБрдЫ рджреВрд░реА рдкрд░ рд╡рд╕реНрддреБрдУрдВ рдХреЛ рдзреАрд░реЗ-рдзреАрд░реЗ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рдиреЗ рдпрд╛ рдЫрд┐рдкрд╛рдиреЗ рдХрд╛ рдПрдХ рд╕рд╛рдорд╛рдиреНрдп рддрд░реАрдХрд╛ рд╣реИ, рддрд╛рдХрд┐ рдмрд╛рдж рдореЗрдВ рдЙрдиреНрд╣реЗрдВ рдпрд╛ рддреЛ рдирд┐рдореНрди-рдЧреБрдгрд╡рддреНрддрд╛ рд╡рд╛рд▓реЗ рдЬрд╛рд▓ рд╕реЗ рдмрджрд▓рд╛ рдЬрд╛ рд╕рдХреЗ, рдпрд╛ рдЙрдиреНрд╣реЗрдВ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдЫрд┐рдкрд╛рдпрд╛ рдЬрд╛ рд╕рдХреЗред рдЗрд╕ рдЯреНрд░рдХ рдХреЛ рджреЗрдЦреЛред рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рджреЛ рдмрд╛рд░ рдкреНрд░рддрд┐рдкрд╛рджрди рдХрд░ рд░рд╣рд╛ рд╣реИ, рд▓реЗрдХрд┐рди рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдпрд╣ рдПрдХ рд╣реА рд╕реНрдерд┐рддрд┐ рдореЗрдВ рдПрдХ рдЙрдЪреНрдЪ LOD рдФрд░ рдирд┐рдореНрди LOD рдХреЗ рд╕рд╛рде рдкреНрд░рддрд┐рдкрд╛рджрди рдХрд░ рд░рд╣рд╛ рд╣реИред рд╕реНрддрд░реЛрдВ рдореЗрдВ рд╕реЗ рдкреНрд░рддреНрдпреЗрдХ рдЙрди рдкрд┐рдХреНрд╕рд▓ рдХреЛ рдкреНрд░рд╕реНрддреБрдд рдХрд░рддрд╛ рд╣реИ рдЬрд┐рдиреНрд╣реЗрдВ рджреВрд╕рд░реЗ рдиреЗ рд░реЗрдВрдбрд░ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдерд╛ред рдкрд╣рд▓реЗ LOD рдореЗрдВ 182,226 рд╡рд░реНрдЯрд┐рдХрд▓ рд╣реИрдВ, рдФрд░ рджреВрд╕рд░реЗ LOD рдореЗрдВ 47,250 рд╣реИрдВред рдПрдХ рдмрдбрд╝реА рджреВрд░реА рдкрд░ рд╡реЗ рдЕрдкреНрд░рднреЗрджреНрдп рд╣реИрдВ, рд▓реЗрдХрд┐рди рдЙрдирдореЗрдВ рд╕реЗ рдПрдХ рддреАрди рдЧреБрдирд╛ рдХрдо рдорд╣рдВрдЧрд╛ рд╣реИред рдЗрд╕ рдлреНрд░реЗрдо рдореЗрдВ, рдПрд▓рдУрдбреА 0 рд▓рдЧрднрдЧ рдЧрд╛рдпрдм рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ, рдФрд░ рдПрд▓рдУрдбреА 1 рд▓рдЧрднрдЧ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдкреНрд░рджрд╛рди рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред LOD 0 рдХреЗ рдкреВрд░реНрдг рд░реВрдк рд╕реЗ рдЧрд╛рдпрдм рд╣реЛрдиреЗ рдХреЗ рдмрд╛рдж, рдХреЗрд╡рд▓ LOD 1 рдХрд╛ рдкреНрд░рддрд┐рдкрд╛рджрди рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред


рдПрд▓рдУрдбреА реж


рдПрд▓рдУрдбреА 1


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

  1. рдЧрд╣рд░рд╛рдИ рдХреЗ рдкреНрд░рд╛рд░рдВрднрд┐рдХ рдорд╛рд░реНрдЧ рдХреЗ рд▓рд┐рдП рд╕реБрд╡рд┐рдзрд╛: рдЗрд╕рдореЗрдВ рдмрдиреЗ рдЫреЗрдж рдХреЗ рд╕рд╛рде рдПрдХ рдЕрдкрд╛рд░рджрд░реНрд╢реА рд╡рд╕реНрддреБ рдХреЗ рдкреНрд░рддрд┐рдкрд╛рджрди рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рдж, рд╣рдо рдкреНрд░рд╛рд░рдВрднрд┐рдХ рдорд╛рд░реНрдЧ рдореЗрдВ рдкреНрд░рд╕реНрддреБрдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рд╢реБрд░реБрдЖрддреА-рдЬреЗрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдЗрд╕ рддрд░рд╣ рдХреЗ рдкреНрд░рд╛рд░рдВрднрд┐рдХ рдЪрд░рдг рдореЗрдВ рдЕрд▓реНрдлрд╛ рд╕рдореНрдорд┐рд╢реНрд░рдг рд╡рд╛рд▓реА рд╡рд╕реНрддреБрдУрдВ рдХреЛ рдЫрдБрдЯрд╛рдИ рд╕рдорд╕реНрдпрд╛рдУрдВ рдХреЗ рдХрд╛рд░рдг рдЧрд╣рд░рд╛рдИ рдмрдлрд░ рдореЗрдВ рдкреНрд░рджрд╛рди рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред
  2. рдЕрддрд┐рд░рд┐рдХреНрдд рд╢реЗрдбреНрд╕ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ : рдпрджрд┐ рдЖрд╕реНрдердЧрд┐рдд рд░реЗрдВрдбрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ рдЕрдкрд╛рд░рджрд░реНрд╢реА рд╡рд╕реНрддреБрдУрдВ рдХреЗ рд╢реЗрдбрд░ рдореЗрдВ рдХреЛрдИ рдкреНрд░рдХрд╛рд╢ рд╡реНрдпрд╡рд╕реНрдерд╛ рдирд╣реАрдВ рд╣реЛрддреА рд╣реИред рдпрджрд┐ рдЖрдкрдХреЛ рдПрдХ рдкрд╛рд░рджрд░реНрд╢реА рдХреЗ рд╕рд╛рде рдЕрдкрд╛рд░рджрд░реНрд╢реА рд╡рд╕реНрддреБ рдХреЛ рдмрджрд▓рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рддреЛ рдЖрдкрдХреЛ рдПрдХ рдЕрд▓рдЧ рд╡рд┐рдХрд▓реНрдк рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИ рдЬрд┐рд╕рдореЗрдВ рдкреНрд░рдХрд╛рд╢ рд╡реНрдпрд╡рд╕реНрдерд╛ рд╣реЛред рд╕рднреА рдЕрдкрд╛рд░рджрд░реНрд╢реА рд╡рд╕реНрддреБрдУрдВ рдХреЗ рд▓рд┐рдП рдХрдо рд╕реЗ рдХрдо рдПрдХ рдЕрддрд┐рд░рд┐рдХреНрдд shader рдХреА рд╡рдЬрд╣ рд╕реЗ рдЖрд╡рд╢реНрдпрдХ рд╕реНрдореГрддрд┐ рдФрд░ рдЬрдЯрд┐рд▓рддрд╛ рдХреА рдорд╛рддреНрд░рд╛ рдмрдврд╝рд╛рдиреЗ рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдЙрдиреНрд╣реЗрдВ рдЖрдЧреЗ рдмрдврд╝рдиреЗ рд╡рд╛рд▓реА рд╡рд╕реНрддреБрдУрдВ рд╕реЗ рдмрдЪрдиреЗ рдХреЗ рд▓рд┐рдП рд╕рдЯреАрдХ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред рдпрд╣ рдХрдИ рдХрд╛рд░рдгреЛрдВ рд╕реЗ рдЬрдЯрд┐рд▓ рд╣реИ, рд▓реЗрдХрд┐рди рдпрд╣ рд╕рдм рдЗрд╕ рддрдереНрдп рд╕реЗ рдиреАрдЪреЗ рдЖрддрд╛ рд╣реИ рдХрд┐ рдкреНрд░рддрд┐рдкрд╛рджрди рдЕрдм рдПрдХ рдЕрд▓рдЧ рдХреЛрдб рдкрде рдореЗрдВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред
  3. рдмрдбрд╝реЗ рдкреИрдорд╛рдиреЗ рдкрд░ рд░реЗрдбрд░ : рдЕрд▓реНрдлрд╛ рд╕рдореНрдорд┐рд╢реНрд░рдг рд╕реЗ рдмрдбрд╝реЗ рд░реЗрдбреНрд░рд╕ рдмрди рд╕рдХрддреЗ рд╣реИрдВ, рдФрд░ рд╡рд╕реНрддреБрдУрдВ рдХреА рдЬрдЯрд┐рд▓рддрд╛ рдХреЗ рдПрдХ рдирд┐рд╢реНрдЪрд┐рдд рд╕реНрддрд░ рдкрд░, рдПрд▓рдУрдбреА рдХреЛ рдЫрд╛рдпрд╛ рджреЗрдиреЗ рдХреЗ рд▓рд┐рдП рдмреИрдВрдбрд╡рд┐рдбреНрде рдХреЗ рдПрдХ рдмрдбрд╝реЗ рд╣рд┐рд╕реНрд╕реЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛ рд╕рдХрддреА рд╣реИред
  4. рдЬреЗрдб-рд╕рдВрдШрд░реНрд╖ : рдЬреЗрдб-рдЯрдХрд░рд╛рд╡ рдПрдХ рдЭрд┐рд▓рдорд┐рд▓рд╛рд╣рдЯ рдкреНрд░рднрд╛рд╡ рд╣реИ рдЬрдм рджреЛ рдмрд╣реБрднреБрдЬ рдПрдХ рджреВрд╕рд░реЗ рдХреЗ рдмрд╣реБрдд рдХрд░реАрдм рдЧрд╣рд░рд╛рдИ рдкрд░ рдкреНрд░рджрд╛рди рдХрд┐рдП рдЬрд╛рддреЗ рд╣реИрдВред рдЗрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ, рдлреНрд▓реЛрдЯрд┐рдВрдЧ рдкреЙрдЗрдВрдЯ рдЧрдгрдирд╛рдУрдВ рдХреА рдЕрд╢реБрджреНрдзрд┐ рдЙрдиреНрд╣реЗрдВ рдмрджрд▓реЗ рдореЗрдВ рдкреНрд░рджрд╛рди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдордЬрдмреВрд░ рдХрд░рддреА рд╣реИред рдпрджрд┐ рд╣рдо рд▓рдЧрд╛рддрд╛рд░ рджреЛ LOD рдкреНрд░рд╕реНрддреБрдд рдХрд░рддреЗ рд╣реИрдВ, рдзреАрд░реЗ-рдзреАрд░реЗ рдПрдХ рдХреЛ рдЫрд┐рдкрд╛рддреЗ рд╣реИрдВ рдФрд░ рджреВрд╕рд░реЗ рдХреЛ рджрд┐рдЦрд╛рддреЗ рд╣реИрдВ, рддреЛ рд╡реЗ z- рд╕рдВрдШрд░реНрд╖ рдХрд╛ рдХрд╛рд░рдг рдмрди рд╕рдХрддреЗ рд╣реИрдВ, рдХреНрдпреЛрдВрдХрд┐ рд╡реЗ рдПрдХ-рджреВрд╕рд░реЗ рдХреЗ рдмрд╣реБрдд рдХрд░реАрдм рд╣реИрдВред рдЗрд╕рдХреЗ рдЪрд╛рд░реЛрдВ рдУрд░ рдкрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рд╣рдореЗрд╢рд╛ рддрд░реАрдХреЗ рд╣реЛрддреЗ рд╣реИрдВ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдПрдХ рдмрд╣реБрднреБрдЬ рдХреЛ рджреВрд╕рд░реЗ рдкрд░ рдкреНрд░рд╛рдердорд┐рдХрддрд╛ рджреЗрдирд╛, рд▓реЗрдХрд┐рди рдРрд╕реА рдкреНрд░рдгрд╛рд▓реА рдЬрдЯрд┐рд▓ рд╣реИред
  5. рдЬреЗрдб-рдмрдлрд░ рдкреНрд░рднрд╛рд╡ : рдПрд╕рдПрд╕рдПрдУ рдЬреИрд╕реЗ рдХрдИ рдкреНрд░рднрд╛рд╡ рдХреЗрд╡рд▓ рдЧрд╣рд░рд╛рдИ рдмрдлрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВред рдпрджрд┐ рд╣рдо рдкрд░рд┐рд╡реЗрд╢реА рд╡рд╕реНрддреБрдУрдВ рдХреЗ рдЕрдВрдд рдореЗрдВ рдкрд╛рд░рджрд░реНрд╢реА рдСрдмреНрдЬреЗрдХреНрдЯреНрд╕ рдХрд╛ рдкреНрд░рддрд┐рдкрд╛рджрди рдХрд░рддреЗ рд╣реИрдВ рдЬрдм рдкрд░рд┐рд╡реЗрд╢ рд░реЛрдбрд╝рд╛ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдкреВрд░рд╛ рд╣реЛ рдЧрдпрд╛ рдерд╛, рддреЛ рд╣рдо рдЗрд╕реЗ рдзреНрдпрд╛рди рдореЗрдВ рдирд╣реАрдВ рд░рдЦ рд╕рдХрддреЗ рдереЗред

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

рд╕рд╛рдорд╛рдиреНрдп рдкрд╛рд╕


рдХреНрд░рд┐рд╕реНрдЯрд▓ рдбрд╛рдпрдиреЗрдорд┐рдХреНрд╕ рдЕрдкрдиреЗ рдЦреЗрд▓реЛрдВ рдореЗрдВ рдПрдХ рдЕрд╕рд╛рдорд╛рдиреНрдп рдкреНрд░рдХрд╛рд╢ рд╡реНрдпрд╡рд╕реНрдерд╛ рдХреЗ рдкреИрдЯрд░реНрди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИ, рдЬрд┐рд╕реЗ рд╣рдо рдкреНрд░рдХрд╛рд╢ рдЧрд▓рд┐рдпрд╛рд░реЗ рдореЗрдВ рдХрд╡рд░ рдХрд░реЗрдВрдЧреЗред рдЕрднреА рдХреЗ рд▓рд┐рдП, рдпрд╣ рдХрд╣рдирд╛ рдкрд░реНрдпрд╛рдкреНрдд рд╣реИ рдХрд┐ рдЗрдВрдЬрди рдореЗрдВ рдЬреА-рдмрдлрд░ рдкрд╛рд╕ рдирд╣реАрдВ рд╣реИ; рдХрдо рд╕реЗ рдХрдо рдЙрд╕ рд╣рдж рддрдХ рдЬреЛ рдЕрдиреНрдп рдЦреЗрд▓реЛрдВ рдореЗрдВ рдкрд░рд┐рдЪрд┐рдд рд╣реИред рдЗрд╕ рдорд╛рд░реНрдЧ рдкрд░, рдСрдмреНрдЬреЗрдХреНрдЯ рдХреЗрд╡рд▓ рдЧрд╣рд░рд╛рдИ рдФрд░ рдорд╛рдирджрдВрдбреЛрдВ рдХреЗ рдЖрдЙрдЯрдкреБрдЯ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЬрд╛рдирдХрд╛рд░реА рдкреНрд░рд╕рд╛рд░рд┐рдд рдХрд░рддреЗ рд╣реИрдВред рджреБрдирд┐рдпрд╛ рдХреЗ рдЕрдВрддрд░рд┐рдХреНрд╖ рдореЗрдВ RGBA16_SNORM рдкреНрд░рд╛рд░реВрдк рдХреЗ рд░реЗрдВрдбрд░ рд▓рдХреНрд╖реНрдп рдореЗрдВ рд╕рд╛рдорд╛рдиреНрдп рджрд░реНрдЬ рдХрд┐рдП рдЧрдП рд╣реИрдВред рдпрд╣ рдЙрддреНрд╕реБрдХ рд╣реИ рдХрд┐ рдпрд╣ рдЗрдВрдЬрди рдЬреЗрдб-рдЕрдк рдпреЛрдЬрдирд╛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИ, рди рдХрд┐ рд╡рд╛рдИ-рдЕрдк (рдЬреЗрдб рдЕрдХреНрд╖ рдХреЛ рдКрдкрд░ рдХреА рдУрд░ рдирд┐рд░реНрджреЗрд╢рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рд╡рд╛рдИ рдЕрдХреНрд╖ рдХрд╛ рдирд╣реАрдВ), рдЬрд┐рд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдЕрдиреНрдп рдореЙрдбрд▓рд┐рдВрдЧ рдЗрдВрдЬрди / рдкреИрдХреЗрдЬ рдореЗрдВ рдЕрдХреНрд╕рд░ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдЕрд▓реНрдлрд╛ рдЪреИрдирд▓ рдореЗрдВ exp2(glossiness * 12 + 1.0) рд╣реИ, рдЬреЛ рддрдм exp2(glossiness * 12 + 1.0) рд░реВрдк рдореЗрдВ exp2(glossiness * 12 + 1.0) ред рдЪрдордХ рдорд╛рди рднреА рдирдХрд╛рд░рд╛рддреНрдордХ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рд╕рдВрдХреЗрдд рдХрд╛ рдЙрдкрдпреЛрдЧ рдПрдХ рдзреНрд╡рдЬ рдХреЗ рд░реВрдк рдореЗрдВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдЬреЛ рджрд░реНрд╢рд╛рддрд╛ рд╣реИ рдХрд┐ рд╕рддрд╣ рдзрд╛рддреБ рд╣реИред рдпрд╣ рдЕрдкрдиреЗ рдЖрдк рд╣реА рджреЗрдЦрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдЕрд▓реНрдлрд╛ рдЪреИрдирд▓ рдХреЗ рд╕рднреА рдЧрд╣рд░реЗ рд░рдВрдЧ рдзрд╛рддреБ рдХреА рд╡рд╕реНрддреБрдУрдВ рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рд╣реИрдВред

рдЖрд░рдЬреАрдмреА
Normal.xNormal.yNormal.zрдЪрдордХ + рдзрд╛рддреБ


normals


рдЪрдордХ / рдзрд╛рддреБ

рдкреНрд░рд╕реНрдерд╛рди рдХреЗ рд▓рд╛рдн


рдпрд╛рдж рд░рдЦреЗрдВ рдХрд┐ "рдЧрд╣рд░рд╛рдИ рдкреНрд░рд╛рд░рдВрднрд┐рдХ" рдЦрдВрдб рдореЗрдВ, рд╣рдордиреЗ рдкрд┐рдХреНрд╕реЗрд▓ рд▓рд╛рдЧрдд рдмрдЪрд╛рдиреЗ рдХреА рдмрд╛рдд рдХреА рдереА? рдореИрдВ рдЗрд╕реЗ рд╕реНрдкрд╖реНрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдереЛрдбрд╝рд╛ рдкреАрдЫреЗ рдЬрд╛рдКрдВрдЧрд╛ред рдирд┐рдореНрди рдЫрд╡рд┐ рд▓реЗ рд▓реЛред рдпрд╣ рдкрд░реНрд╡рдд рдХреЗ рд╡рд┐рд╕реНрддреГрдд рднрд╛рдЧ рдХреЛ рд╕рд╛рдорд╛рдиреНрдп рдмрдлрд░ рдореЗрдВ рдкреНрд░рд╕реНрддреБрдд рдХрд░ рд░рд╣рд╛ рд╣реИред рд░реЗрдВрдбрд░рдбреЛрдХ рдиреЗ рд╣рд░реЗ рд░рдВрдЧ рдХреЗ рд╕рд╛рде рдЧрд╣рд░рд╛рдИ рд╕реЗ рдкрд░реАрдХреНрд╖рд╛ рдкрд╛рд╕ рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рдкрд┐рдХреНрд╕рд▓ рдкрд░ рдкреНрд░рдХрд╛рд╢ рдбрд╛рд▓рд╛, рдФрд░ рдЬреЛ рдЗрд╕реЗ рд▓рд╛рд▓ рдХреЗ рд╕рд╛рде рдкрд╛рд░рд┐рдд рдирд╣реАрдВ рдХрд┐рдпрд╛ (рд╡реЗ рдкреНрд░рд╕реНрддреБрдд рдирд╣реАрдВ рдХрд░реЗрдВрдЧреЗ)ред рдЗрд╕ рдкреНрд░рд╛рд░рдВрднрд┐рдХ рдкрд╛рд╕ рдХреЗ рдмрд┐рдирд╛ рдкреНрд░рджрд╛рди рдХрд┐рдП рдЬрд╛рдиреЗ рд╡рд╛рд▓реЗ рдкрд┐рдХреНрд╕реЗрд▓ рдХреА рдХреБрд▓ рд╕рдВрдЦреНрдпрд╛ рд▓рдЧрднрдЧ 104518 (рдлрд╝реЛрдЯреЛрд╢реЙрдк рдореЗрдВ рдЧрдгрдирд╛) рдХреЗ рдмрд░рд╛рдмрд░ рд╣реИред рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рд░реЗрдВрдбрд░ рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рдкрд┐рдХреНрд╕рд▓ рдХреА рдХреБрд▓ рд╕рдВрдЦреНрдпрд╛ 23858 (рд░реЗрдВрдбрд░рдбреЛрдХ рджреНрд╡рд╛рд░рд╛ рдЧрдгрдирд╛) рд╣реИред рд▓рдЧрднрдЧ 77% рдмрдЪрд╛рдУ! рдЬреИрд╕рд╛ рдХрд┐ рд╣рдо рджреЗрдЦрддреЗ рд╣реИрдВ, рд╕реНрдорд╛рд░реНрдЯ рдЙрдкрдпреЛрдЧ рдХреЗ рд╕рд╛рде, рдпрд╣ рдкреНрд░рд╛рд░рдВрднрд┐рдХ рдкрд╛рд╕ рдПрдХ рдмрдбрд╝рд╛ рд▓рд╛рдн рджреЗ рд╕рдХрддрд╛ рд╣реИ, рдФрд░ рдЗрд╕рдХреЗ рд▓рд┐рдП рдХреЗрд╡рд▓ рд╕реМ рдбреНрд░рд╛ рдХреЙрд▓ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИред

рд░рд┐рдХреЙрд░реНрдбрд┐рдВрдЧ рдорд▓реНрдЯреАрдереНрд░реЗрдбреЗрдб рдХрдорд╛рдВрдб


рдпрд╣ рдПрдХ рджрд┐рд▓рдЪрд╕реНрдк рдкрд╣рд▓реВ рдкрд░ рдзреНрдпрд╛рди рджреЗрдиреЗ рдпреЛрдЧреНрдп рд╣реИ, рдЬрд┐рд╕рдХреЗ рдХрд╛рд░рдг рдореИрдВрдиреЗ DX12 рд░реЗрдВрдбрд░рд░ рдХреЛ рдЪреБрдирд╛ - рдмрд╣реБ-рдереНрд░реЗрдбреЗрдб рдХрдорд╛рдВрдб рдХреЛ рд░рд┐рдХреЙрд░реНрдб рдХрд░рдирд╛ред рдкрд┐рдЫрд▓реЗ APIs рдореЗрдВ, рдЬреИрд╕реЗ рдХрд┐ DX11, рд░реЗрдВрдбрд░рд┐рдВрдЧ рдЖрдорддреМрд░ рдкрд░ рдПрдХ рд╣реА рдзрд╛рдЧреЗ рдореЗрдВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдЧреНрд░рд╛рдлрд┐рдХреНрд╕ рдбреНрд░рд╛рдЗрд╡рд░ рдиреЗ рдЧреЗрдо рд╕реЗ рд░реЗрдВрдбрд░рд┐рдВрдЧ рдХрдорд╛рдВрдб рдкреНрд░рд╛рдкреНрдд рдХреА рдФрд░ рд▓рдЧрд╛рддрд╛рд░ рдЬреАрдкреАрдпреВ рдЕрдиреБрд░реЛрдзреЛрдВ рдХреЛ рдкреНрд░рд╕рд╛рд░рд┐рдд рдХрд┐рдпрд╛, рд▓реЗрдХрд┐рди рдЧреЗрдо рдХреЛ рдпрд╣ рдирд╣реАрдВ рдкрддрд╛ рдерд╛ рдХрд┐ рдпрд╣ рдХрдм рд╣реЛрдЧрд╛ред рдпрд╣ рдЕрдХреНрд╖рдорддрд╛ рдХреА рдУрд░ рдЬрд╛рддрд╛ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдбреНрд░рд╛рдЗрд╡рд░ рдХреЛ рдХрд┐рд╕реА рддрд░рд╣ рдпрд╣ рдЕрдиреБрдорд╛рди рд▓рдЧрд╛рдирд╛ рд╣реЛрдЧрд╛ рдХрд┐ рдЖрд╡реЗрджрди рдХреНрдпрд╛ рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░ рд░рд╣рд╛ рд╣реИ, рдФрд░ рдХрдИ рдереНрд░реЗрдбреНрд╕ рдХреЗ рд▓рд┐рдП рдкреИрдорд╛рдиреЗ рдирд╣реАрдВ рд╣реИред рдирдП рдПрдкреАрдЖрдИ рдЬреИрд╕реЗ рдбреАрдПрдХреНрд╕ 12 рдПрдХ рдбреЗрд╡рд▓рдкрд░ рдХреЛ рдирд┐рдпрдВрддреНрд░рдг рд╕реМрдВрдкрддреЗ рд╣реИрдВ рдЬреЛ рддрдп рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рдХрдорд╛рдВрдб рдХреИрд╕реЗ рд▓рд┐рдЦрдирд╛ рд╣реИ рдФрд░ рдЙрдиреНрд╣реЗрдВ рдХрдм рднреЗрдЬрдирд╛ рд╣реИред рд╣рд╛рд▓рд╛рдВрдХрд┐ рд░реЗрдВрдбрд░рдбреЙрдХ рдпрд╣ рдирд╣реАрдВ рджрд┐рдЦрд╛ рд╕рдХрддрд╛ рд╣реИ рдХрд┐ рд░рд┐рдХреЙрд░реНрдбрд┐рдВрдЧ рдХреИрд╕реЗ рдХреА рдЬрд╛рддреА рд╣реИ, рдЖрдк рджреЗрдЦреЗрдВрдЧреЗ рдХрд┐ рд╕рд╛рдд рд░рдВрдЧ рдкрд╛рд╕ рд╣реИрдВ рдЬрд┐рдиреНрд╣реЗрдВ рдХрд▓рд░ рдкрд╛рд╕ рдПрди рдХреЗ рд░реВрдк рдореЗрдВ рдЪрд┐рд╣реНрдирд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдФрд░ рдЙрдирдореЗрдВ рд╕реЗ рдкреНрд░рддреНрдпреЗрдХ ExecuteCommandList: Reset / Close рдХреА рдЬреЛрдбрд╝реА рдореЗрдВ рд▓рд┐рдкрдЯрд╛ рд╣реИред рдпрд╣ рдХрдорд╛рдВрдб рдХреА рд╕реВрдЪреА рдХреА рд╢реБрд░реБрдЖрдд рдФрд░ рдЕрдВрдд рдХреЛ рдЪрд┐рд╣реНрдирд┐рдд рдХрд░рддрд╛ рд╣реИред рд╕реВрдЪреА рдореЗрдВ рд▓рдЧрднрдЧ 100-200 рдЖрд╣реНрд╡рд╛рди рд╣реИрдВред рдЗрд╕рдХрд╛ рдорддрд▓рдм рдпрд╣ рдирд╣реАрдВ рд╣реИ рдХрд┐ рд╡реЗ рдХрдИ рдзрд╛рд░рд╛рдУрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реБрдП рджрд░реНрдЬ рдХрд┐рдП рдЧрдП рдереЗ, рд▓реЗрдХрд┐рди рдЗрд╕ рдкрд░ рд╕рдВрдХреЗрдд рджреЗрддреЗ рд╣реИрдВред

рдмрд░реНрдл рдореЗрдВ рдкреИрд░реЛрдВ рдХреЗ рдирд┐рд╢рд╛рди


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

рдЫрд╛рдпрд╛ рдХрд╛ рдПрдЯрд▓рд╕


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


рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЫрд╛рдпрд╛ рдорд╛рдирдЪрд┐рддреНрд░реЛрдВ рдХреЛ рдкреНрд░рд╕реНрддреБрдд рдХрд░рдиреЗ рд╕реЗ рд╕реВрдЪреА рдореЗрдВ рдмрд╣реБ-рдереНрд░реЗрдбреЗрдб рдХрдорд╛рдВрдб рд▓рд┐рдЦрдиреЗ рд╕реЗ рднреА рд▓рд╛рдн рд╣реЛрддрд╛ рд╣реИ, рдФрд░ рдЗрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ, рдЫрд╛рдпрд╛ рдорд╛рдирдЪрд┐рддреНрд░реЛрдВ рдХреЛ рдкреНрд░рд╕реНрддреБрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрджреЗрд╢реЛрдВ рдХреА 19 рд╕реВрдЪрд┐рдпрд╛рдВ рд▓рд┐рдЦреА рдЧрдИ рдереАрдВред

рджрд┐рд╢рд╛рддреНрдордХ рдкреНрд░рдХрд╛рд╢ рд╕реЗ рдЫрд╛рдпрд╛

рджрд┐рд╢рд╛рддреНрдордХ рдкреНрд░рдХрд╛рд╢ рд╕реЗ рдЫрд╛рдпрд╛ рдХреА рдЧрдгрдирд╛ рдкреНрд░рдХрд╛рд╢ рдХреЗ рдкрд╛рд░рд┐рдд рд╣реЛрдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рдФрд░ рдмрд╛рдж рдореЗрдВ рдирдореВрдиреЗ рдХреЗ рд░реВрдк рдореЗрдВ рдХреА рдЬрд╛рддреА рд╣реИред рдореБрдЭреЗ рдирд╣реАрдВ рдкрддрд╛ рдХрд┐ рдЕрдЧрд░ рджреГрд╢реНрдп рдореЗрдВ рджрд┐рд╢рд╛рддреНрдордХ рдкреНрд░рдХрд╛рд╢ рдХреЗ рдХрдИ рд╕реНрд░реЛрдд рд╣реЛрддреЗ рддреЛ рдХреНрдпрд╛ рд╣реЛрддрд╛ред


рдкрд░рд┐рд╡реЗрд╢ рд░реЛрдбрд╝рд╛


рдкрд░рд┐рд╡реЗрд╢ рд░реЛрдбрд╝рд╛ рдХреЗ рд▓рд┐рдП, ROTR рдЖрдкрдХреЛ HBAO рдпрд╛ HBAO + рдХреЗ рдПрдХ рд╕рдВрд╕реНрдХрд░рдг рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ (рдпрд╣ рддрдХрдиреАрдХ рдореВрд▓ рд░реВрдк рд╕реЗ NVIDIA рджреНрд╡рд╛рд░рд╛ рдкреНрд░рдХрд╛рд╢рд┐рдд рдХреА рдЧрдИ рдереА)ред рдЗрд╕ рдПрд▓реНрдЧреЛрд░рд┐рдереНрдо рдХреЗ рдХрдИ рд░реВрдк рд╣реИрдВ, рдЗрд╕рд▓рд┐рдП рдореИрдВ рдЙрд╕ рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░реВрдВрдЧрд╛ рдЬреЛ рдореБрдЭреЗ ROTR рдореЗрдВ рдорд┐рд▓рд╛ рдерд╛ред рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ, рдЧрд╣рд░рд╛рдИ рдмрдлрд╝рд░ рдХреЛ 16 рдмрдирд╛рд╡рдЯреЛрдВ рдореЗрдВ рд╡рд┐рднрд╛рдЬрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдЬрд┐рдирдореЗрдВ рд╕реЗ рдкреНрд░рддреНрдпреЗрдХ рдореЗрдВ 1/16 рд╕рднреА рдЧрд╣рд░рд╛рдИ рдорд╛рди рд╢рд╛рдорд┐рд▓ рд╣реИрдВред рдкреГрдердХреНрдХрд░рдг рдЗрд╕ рддрд░рд╣ рд╕реЗ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдХрд┐ рдкреНрд░рддреНрдпреЗрдХ рдмрдирд╛рд╡рдЯ рдореЗрдВ рдореВрд▓ рдЖрдХреГрддрд┐ рдХреЗ 4 ├Ч 4 рдмреНрд▓реЙрдХ рд╕реЗ рдПрдХ рдорд╛рди рд╣реЛрддрд╛ рд╣реИ рдЬреЛ рдиреАрдЪреЗ рджреА рдЧрдИ рдЖрдХреГрддрд┐ рдореЗрдВ рджрд┐рдЦрд╛рдпрд╛ рдЧрдпрд╛ рд╣реИред рдкрд╣рд▓реА рдмрдирд╛рд╡рдЯ рдореЗрдВ рд▓рд╛рд▓ (1) рдореЗрдВ рдЪрд┐рд╣реНрдирд┐рдд рд╕рднреА рдорд╛рди рд╢рд╛рдорд┐рд▓ рд╣реИрдВ, рджреВрд╕рд░реЗ рдореЗрдВ рдиреАрд▓реЗ (2) рдореЗрдВ рдЪрд┐рд╣реНрдирд┐рдд рдореВрд▓реНрдп рд╢рд╛рдорд┐рд▓ рд╣реИрдВ, рдФрд░ рдЗрд╕реА рддрд░рд╣ред рдпрджрд┐ рдЖрдк рдЗрд╕ рддрдХрдиреАрдХ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЕрдзрд┐рдХ рдЬрд╛рдирдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рддреЛ рдпрд╣рд╛рдВ рд▓реБрдИ рдмрд╛рдУрд╡рд┐рд▓ рдХрд╛ рдПрдХ рд▓реЗрдЦ рд╣реИ , рдЬреЛ рдПрдЪрдмреАрдПрдУ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд▓реЗрдЦ рдХреЗ рд▓реЗрдЦрдХреЛрдВ рдореЗрдВ рд╕реЗ рдПрдХ рдереЗред


рдЕрдЧрд▓рд╛ рдЪрд░рдг рдкреНрд░рддреНрдпреЗрдХ рдмрдирд╛рд╡рдЯ рдХреЗ рд▓рд┐рдП рдкрд░рд┐рд╡реЗрд╢ рд░реЛрдбрд╝рд╛ рдХреА рдЧрдгрдирд╛ рдХрд░рддрд╛ рд╣реИ, рдЬреЛ рд╣рдореЗрдВ 16 рдПрдУ рдмрдирд╛рд╡рдЯ рджреЗрддрд╛ рд╣реИред рдПрдХ рдкрд░рд┐рд╡реЗрд╢ рд░реЛрдбрд╝рд╛ рдирд┐рдореНрдирд╛рдиреБрд╕рд╛рд░ рдЙрддреНрдкрдиреНрди рд╣реЛрддрд╛ рд╣реИ: рдЧрд╣рд░рд╛рдИ рдмрдлрд░ рдХреЛ рдХрдИ рдмрд╛рд░ рд╕реИрдВрдкрд▓ рджрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рд╕реНрдерд┐рддрд┐ рдХреЛ рдлрд┐рд░ рд╕реЗ рдмрдирд╛рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдФрд░ рдкреНрд░рддреНрдпреЗрдХ рдирдореВрдиреЗ рдХреЗ рд▓рд┐рдП рдЧрдгрдирд╛ рдкрд░рд┐рдгрд╛рдо рдЬрдорд╛ рд╣реЛрддрд╛ рд╣реИред рдкреНрд░рддреНрдпреЗрдХ рдкрд░рд┐рд╡реЗрд╢ рд░реЛрдбрд╝рд╛ рдмрдирд╛рд╡рдЯ рдЕрд▓рдЧ рдирдореВрдирд╛ рдирд┐рд░реНрджреЗрд╢рд╛рдВрдХ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЧрдгрдирд╛ рдХреА рдЬрд╛рддреА рд╣реИ, рдЕрд░реНрдерд╛рдд 4x4 рдкрд┐рдХреНрд╕реЗрд▓ рдмреНрд▓реЙрдХ рдореЗрдВ, рдкреНрд░рддреНрдпреЗрдХ рдкрд┐рдХреНрд╕реЗрд▓ рдХрд╣рд╛рдиреА рдХрд╛ рдЕрдкрдирд╛ рд╣рд┐рд╕реНрд╕рд╛ рдмрддрд╛рддрд╛ рд╣реИред рдпрд╣ рдкреНрд░рджрд░реНрд╢рди рдХрд╛рд░рдгреЛрдВ рд╕реЗ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдкреНрд░рддреНрдпреЗрдХ рдкрд┐рдХреНрд╕реЗрд▓ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА 32 рдмрд╛рд░ рдЧрд╣рд░рд╛рдИ рдмрдлрд░ рдХрд╛ рдирдореВрдирд╛ рд▓реЗрддрд╛ рд╣реИ, рдФрд░ рдкреВрд░реНрдг рдкреНрд░рднрд╛рд╡ рдХреЗ рд▓рд┐рдП 16 ├Ч 32 = 512 рдирдореВрдиреЛрдВ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреА, рдЬреЛ рдХрд┐ рд╕рдмрд╕реЗ рд╢рдХреНрддрд┐рд╢рд╛рд▓реА рдЬреАрдкреАрдпреВ рдХреЗ рд▓рд┐рдП рдПрдХ рд╣рд▓рдЪрд▓ рд╣реИред рдлрд┐рд░ рд╡реЗ рдПрдХ рдкреВрд░реНрдг-рд╕реНрдХреНрд░реАрди рдмрдирд╛рд╡рдЯ рдореЗрдВ рдкреБрдирд░реНрд╕рдВрдпреЛрдЬрди рдХрд░рддреЗ рд╣реИрдВ, рдЬреЛ рдХрд╛рдлреА рд╢реЛрд░ рдХрд░рддрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдкрд░рд┐рдгрд╛рдореЛрдВ рдХреЛ рдареАрдХ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдПрдХ рдкреВрд░реНрдг-рд╕реНрдХреНрд░реАрди рдмреНрд▓рд░ рдкрд╛рд╕ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рд╣рдордиреЗ рд╢реИрдбреЛ рдСрдл рдореЙрд░реНрдбрд░ рдореЗрдВ рдПрдХ рд╕рдорд╛рди рд╕рдорд╛рдзрд╛рди рджреЗрдЦрд╛ред

рдЫрд╡рд┐

HBAO рднрд╛рдЧреЛрдВ

рдЫрд╡рд┐

рд╢реЛрд░ рдХреЗ рд╕рд╛рде рдкреВрд░рд╛ рдПрдЪрдмреАрдУ

рдЫрд╡рд┐

рдкреВрд░реНрдг HBAO рдХреНрд╖реИрддрд┐рдЬ рдзреБрдВрдзрд▓рд╛

рдЫрд╡рд┐

рддреИрдпрд╛рд░ рд╣реИ HBAO

рдЯрд╛рдЗрд▓рд┐рдВрдЧ рд▓рд╛рдЗрдЯрд┐рдВрдЧ рдкреНрд░реА-рдкрд╛рд╕


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

рдЫрд╡рд┐

рдбрд┐рдлреНрдпреВрдЬрд╝ рд▓рд╛рдЗрдЯрд┐рдВрдЧ

рдЫрд╡рд┐

рджрд░реНрдкрдг рдкреНрд░рдХрд╛рд╢

рдЫрд╡рд┐

рдкрд░рд┐рд╡реЗрд╢ рдкреНрд░рдХрд╛рд╢

рдЯрд╛рдЗрд▓ рдЕрдиреБрдХреВрд▓рди

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

рдЧрд╣рд░рд╛рдИ рдЬрд╝реВрдо

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

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

рдЫрд╡рд┐

рдЖрдзрд╛ рд╕рдВрдХрд▓реНрдк рдкрд░рд┐рд╡реЗрд╢ рдкреНрд░рдХрд╛рд╢

рдЫрд╡рд┐

рдЖрдВрддрд░рд┐рдХ рднрд╛рдЧреЛрдВ рдХреА рдЧрд╣рд░рд╛рдИ рдореЗрдВ рдЬрд╝реВрдо рдХрд░реЗрдВ

рдЫрд╡рд┐

рдкреВрд░реНрдг рд╕рдВрдХрд▓реНрдк рдкрд░рд┐рд╡реЗрд╢ рдкреНрд░рдХрд╛рд╢, рдХреЛрдИ рдкрд╕рд▓рд┐рдпреЛрдВ

рдЫрд╡рд┐

рдкрд╕рд▓рд┐рдпреЛрдВ рдХреА рдЧрд╣рд░рд╛рдИ рддрдХ рд╕реНрдХреЗрд▓рд┐рдВрдЧ

рдЫрд╡рд┐

рддреИрдпрд╛рд░ рдкрд░рд┐рд╡реЗрд╢ рдкреНрд░рдХрд╛рд╢

рдЫрд╡рд┐

рдЖрдзрд╛ рд╕рдВрдХрд▓реНрдк рджреГрд╢реНрдп

рдЫрд╡рд┐

рд░реАрдХреНрд░рд┐рдПрдЯ рдХреА рдЧрдИ рдЫрд╡рд┐ рдХрд╛ рдХреНрд▓реЛрдЬрд╝-рдЕрдк рджреГрд╢реНрдп

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


рдкреНрд░рддрд┐рдмрд┐рдВрдм


рдпрд╣ рджреГрд╢реНрдп рдкреНрд░рддрд┐рдмрд┐рдВрдмреЛрдВ рдХреЛ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдЕрдЪреНрдЫрд╛ рдЙрджрд╛рд╣рд░рдг рдирд╣реАрдВ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдореИрдВрдиреЗ рдПрдХ рдФрд░ рдЪреБрдирд╛ред рдкрд░рд╛рд╡рд░реНрддрди рдЫрд╛рдпрд╛рдХрд╛рд░ рдЪрдХреНрд░ рдХрд╛ рдПрдХ рдЬрдЯрд┐рд▓ рд╕рдВрдпреЛрдЬрди рд╣реИ, рдЬрд┐рд╕реЗ рджреЛ рднрд╛рдЧреЛрдВ рдореЗрдВ рдШрдЯрд╛рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ: рдПрдХ рдирдореВрдиреЗ рдШрди рдорд╛рдирдЪрд┐рддреНрд░, рдФрд░ рджреВрд╕рд░рд╛ SSR (рд╕реНрдХреНрд░реАрди рд╕реНрдкреЗрд╕ рдкреНрд░рддрд┐рдмрд┐рдВрдм - рд╕реНрдХреНрд░реАрди рд╕реНрдкреЗрд╕ рдореЗрдВ рдкреНрд░рддрд┐рдмрд┐рдВрдмреЛрдВ рдХреА рдЧрдгрдирд╛) рдХрд░рддрд╛ рд╣реИ; рдпрд╣ рд╕рдм рдПрдХ рдкрд╛рд╕ рдореЗрдВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдФрд░ рдЕрдВрдд рдореЗрдВ рдпрд╣ рдЧреБрдгрд╛рдВрдХ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рддреЗ рд╣реБрдП рдорд┐рд▓рд╛рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдХрд┐ рдХреНрдпрд╛ SSR рдкреНрд░рддрд┐рдмрд┐рдВрдм рдХрд╛ рдкрддрд╛ рдЪрд▓рд╛ (рд╢рд╛рдпрдж рдЧреБрдгрд╛рдВрдХ рдмрд╛рдЗрдирд░реА рдирд╣реАрдВ рд╣реИ, рд▓реЗрдХрд┐рди рдЕрдВрддрд░рд╛рд▓ рдореЗрдВ рдПрдХ рдорд╛рди рд╣реИ [0, 1])ред SSR рдХрдИ рдЦреЗрд▓реЛрдВ рдХреЗ рд▓рд┐рдП рдПрдХ рдорд╛рдирдХ рддрд░реАрдХреЗ рд╕реЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ - рдпрд╣ рдмрд╛рд░-рдмрд╛рд░ рдЧрд╣рд░рд╛рдИ рд╡рд╛рд▓реЗ рдмрдлрд░ рдХрд╛ рдкрддрд╛ рд▓рдЧрд╛рддрд╛ рд╣реИ, рдЬреЛ рдЫрд╛рдпрд╛рдВрдХрд┐рдд рд╕рддрд╣ рдФрд░ рд╕реНрдХреНрд░реАрди рдореЗрдВ рдХрд╣реАрдВ рдФрд░ рд╕рддрд╣ рджреНрд╡рд╛рд░рд╛ рдкрд░рд╛рд╡рд░реНрддрд┐рдд рдХрд┐рд░рдг рдХреЗ рдмреАрдЪ рд╕рдмрд╕реЗ рдЕрдЪреНрдЫрд╛ рдЪреМрд░рд╛рд╣рд╛ рдЦреЛрдЬрдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░рддрд╛ рд╣реИред SSR рд╡рд░реНрддрдорд╛рди HDR рдмрдлрд╝рд░ рдХреЗ рдкрд╣рд▓реЗ рд╕реЗ рдХрдо рдХрд┐рдП рдЧрдП рд╕реНрдХреЗрд▓ рдХреЗ mip рдЪреЗрди рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ, рди рдХрд┐ рдкреВрд░реЗ рдмрдлрд╝рд░ рдХреЗ рд╕рд╛рдеред

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

рдЫрд╡рд┐

рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╡рд┐рдЪрд╛рд░

рдЫрд╡рд┐

рдкреНрд░рддрд┐рдмрд┐рдВрдм рдмрдлрд░

рдЫрд╡рд┐

рдХреЗ рдмрд╛рдж рд╡рд┐рдЪрд╛рд░

рд╣рд▓реНрдХрд╛ рдХреЛрд╣рд░рд╛



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

рдЫрд╡рд┐

рдХреЛрд╣рд░рд╛

рдЫрд╡рд┐

рдХреЗ рдмрд╛рдж рдХреЛрд╣рд░рд╛

рд╡реЙрд▓реНрдпреВрдореЗрдЯреНрд░рд┐рдХ рд▓рд╛рдЗрдЯрд┐рдВрдЧ


рдлреНрд░реЗрдо рдХреЗ рд╢реБрд░реБрдЖрддреА рдЪрд░рдгреЛрдВ рдореЗрдВ, рд╡реЙрд▓реНрдпреВрдореЗрдЯреНрд░рд┐рдХ рд▓рд╛рдЗрдЯрд┐рдВрдЧ рдХреА рддреИрдпрд╛рд░реА рдХреЗ рд▓рд┐рдП рдХрдИ рдСрдкрд░реЗрд╢рди рдХрд┐рдП рдЬрд╛рддреЗ рд╣реИрдВред CPU рд╕реЗ GPU рдХреЗ рд▓рд┐рдП рджреЛ рдмрдлрд╝рд░реНрд╕ рдХреЙрдкреА рдХрд┐рдП рдЬрд╛рддреЗ рд╣реИрдВ: рд▓рд╛рдЗрдЯ рд╕реЛрд░реНрд╕ рдЗрдВрдбреЗрдХреНрд╕ рдФрд░ рд▓рд╛рдЗрдЯ рд╕реЛрд░реНрд╕ рдбреЗрдЯрд╛ред рджреЛрдиреЛрдВ рдХреЛ рдПрдХ рдХрдореНрдкреНрдпреВрдЯреЗрд╢рдирд▓ рд╢реЗрдбрд░ рджреНрд╡рд╛рд░рд╛ рдкрдврд╝рд╛ рдЬрд╛рддрд╛ рд╣реИ рдЬреЛ рдЗрд╕ рдХреНрд╖реЗрддреНрд░ рдХреЛ рдкрд╛рд░ рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рдкреНрд░рдХрд╛рд╢ рд╕реНрд░реЛрддреЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рд╡рд╛рд▓реЗ рдХреИрдорд░реЗ рдХреЗ рджреГрд╢реНрдп рдХреЗ 40x23x16 3 рдбреА рдмрдирд╛рд╡рдЯ рдХреЛ рдЖрдЙрдЯрдкреБрдЯ рдХрд░рддрд╛ рд╣реИред рдмрдирд╛рд╡рдЯ 40 ├Ч 23 рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдкреНрд░рддреНрдпреЗрдХ рдЯрд╛рдЗрд▓ 32 ├Ч 32 рдкрд┐рдХреНрд╕реЗрд▓ (1280/32 = 40, 720/32 = 22.5) рдкрд░ рд░рд╣рддреА рд╣реИ, рдФрд░ 16 рдЧрд╣рд░рд╛рдИ рдореЗрдВ рдкрд┐рдХреНрд╕реЗрд▓ рдХреА рд╕рдВрдЦреНрдпрд╛ рд╣реИред рдмрдирд╛рд╡рдЯ рдореЗрдВ рд╕рднреА рдкреНрд░рдХрд╛рд╢ рд╕реНрд░реЛрддреЛрдВ рдХреЛ рд╢рд╛рдорд┐рд▓ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдХреЗрд╡рд▓ рд╡реЗ рд╣реИрдВ рдЬреЛ рдХрд┐ рдЬреНрд╡рд╛рд▓рд╛рдореБрдЦреА рдХреЗ рд░реВрдк рдореЗрдВ рдЪрд┐рд╣реНрдирд┐рдд рд╣реИрдВ (рд╣рдорд╛рд░реЗ рджреГрд╢реНрдп рдореЗрдВ рддреАрди рд╣реИрдВ)ред рдЬреИрд╕рд╛ рдХрд┐ рд╣рдо рдиреАрдЪреЗ рджреЗрдЦреЗрдВрдЧреЗ, рдлреНрд▓реИрдЯ рдмрдирд╛рд╡рдЯ рджреНрд╡рд╛рд░рд╛ рдмрдирд╛рдП рдЧрдП рдЕрдиреНрдп рдирдХрд▓реА рд╡реЙрд▓реНрдпреВрдореЗрдЯреНрд░рд┐рдХ рдкреНрд░рднрд╛рд╡ рд╣реИрдВред рдкреНрд░рджрд░реНрд╢рд┐рдд рдмрдирд╛рд╡рдЯ рдХрд╛ рдПрдХ рдЙрдЪреНрдЪ рд░рд┐рдЬрд╝реЙрд▓реНрдпреВрд╢рди рд╣реИ - 160x90x64ред рдкреНрд░рддрд┐ рдЯрд╛рдЗрд▓ рдФрд░ рдЙрдирдХреЗ рд╕реВрдЪрдХрд╛рдВрдХ рдореЗрдВ рдкреНрд░рдХрд╛рд╢ рд╕реНрд░реЛрддреЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, рддреАрди рдХрдореНрдкреНрдпреВрдЯреЗрд╢рдирд▓ рд╢реЗрдб рдХреЛ рдХреНрд░рдорд┐рдХ рд░реВрдк рд╕реЗ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдХрд╛рд░реНрдп рдХрд░рддреЗ рд╣реИрдВ:

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

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

рдЫрд╡рд┐

рд╡реЙрд▓реНрдпреВрдореЗрдЯреНрд░рд┐рдХ рд▓рд╛рдЗрдЯрд┐рдВрдЧ

рдЫрд╡рд┐

рдХреЗ рдмрд╛рдж рд╡реЙрд▓реНрдпреВрдореЗрдЯреНрд░рд┐рдХ рд▓рд╛рдЗрдЯрд┐рдВрдЧ

рдмрд╛рд▓ рдкреНрд░рджрд╛рди рдХрд░рдирд╛


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

  1. рдкрд┐рдЫрд▓реЗ рдФрд░ рд╡рд░реНрддрдорд╛рди рдкрджреЛрдВ (рдЧрддрд┐ рдзреБрдВрдзрд▓рд╛ рдХреЗ рд▓рд┐рдП) рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдЧрддрд┐ рдорд╛рдиреЛрдВ рдХреА рдЧрдгрдирд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдХрдореНрдкреНрдпреВрдЯреЗрд╢рдирд▓ рд╢реЗрдбрд░ рд▓реЙрдиреНрдЪ рдХрд░реЗрдВ
  2. 1├Ч1 ()
  3. 122 (Triangle Strip) ( тАФ ). , . 7 , . , , . ┬л ┬╗.
  4. / quad , , . , , .
  5. 4, ( ┬л ┬╗)

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

рдЫрд╡рд┐

рдмрд╛рд▓ рд╕рдБрд╡рд╛рд░рдирд╛

рдЫрд╡рд┐

рджрд░реНрд╢рдиреАрдп рдмрд╛рд▓ рдкрд┐рдХреНрд╕реЗрд▓

рдЫрд╡рд┐

рдХрд╛рдБрдкрддреЗ рдмрд╛рд▓

рдЕрд▓реНрдлрд╛ рдбреЗрдЯрд╛ рдФрд░ рдХрдгреЛрдВ рдХрд╛ рдЯрд╛рдЗрд▓ рдкреНрд░рддрд┐рдкрд╛рджрди


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


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

рдЫрд╡рд┐



рдЫрд╡рд┐

-

рдЫрд╡рд┐

1

рдЫрд╡рд┐

2

рдЫрд╡рд┐

3

рдЫрд╡рд┐


рдЫрд╡рд┐



рдЫрд╡рд┐

-


ROTR рдПрдХ рд╣реА рдкрд╛рд╕ рдореЗрдВ рд╢рдЯрд░ рд╕реНрдкреАрдб рдФрд░ рдЯреЛрди рдХрд░реЗрдХреНрд╢рди рдХрд░рддрд╛ рд╣реИред рд╣рд╛рд▓рд╛рдВрдХрд┐, рд╣рд╛рд▓рд╛рдВрдХрд┐ рд╣рдо рдЖрдорддреМрд░ рдкрд░ рдорд╛рдирддреЗ рд╣реИрдВ рдХрд┐ рдЧрд╛рдорд╛ рд╕реБрдзрд╛рд░ рдЯреЛрди рд╕реБрдзрд╛рд░ рдХреЗ рд╕рд╛рде рд╣реЛрддрд╛ рд╣реИ, рдпрд╣ рдпрд╣рд╛рдВ рдорд╛рдорд▓рд╛ рдирд╣реАрдВ рд╣реИред рдПрдХреНрд╕рдкреЛрдЬрд╝рд░ рдХреЛ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдХреЗ рдХрдИ рддрд░реАрдХреЗ рд╣реИрдВ, рдЬреИрд╕рд╛ рдХрд┐ рд╣рдордиреЗ рдЕрдиреНрдп рдЦреЗрд▓реЛрдВ рдХреЗ рд╕рд╛рде рджреЗрдЦрд╛ рд╣реИ ред рдЖрд░рдУрдЯреАрдЖрд░ рдореЗрдВ рд▓реНрдпреВрдорд┐рдиреЗрдВрд╕ рдХреА рдЧрдгрдирд╛ рдмрд╣реБрдд рджрд┐рд▓рдЪрд╕реНрдк рд╣реИ рдФрд░ рдЗрд╕рдХреЗ рд▓рд┐рдП рд▓рдЧрднрдЧ рдХреЛрдИ рдордзреНрдпрд╡рд░реНрддреА рдбреЗрдЯрд╛ рдпрд╛ рдкрд╛рд╕ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИ, рдЗрд╕рд▓рд┐рдП рд╣рдо рдЗрд╕ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреЛ рдФрд░ рдЕрдзрд┐рдХ рд╡рд┐рд╕реНрддрд╛рд░ рд╕реЗ рдмрддрд╛рдПрдВрдЧреЗред рдкреВрд░реЗ рд╕реНрдХреНрд░реАрди рдХреЛ 64 ├Ч 64 рдЯрд╛рдЗрд▓реЛрдВ рдореЗрдВ рд╡рд┐рднрд╛рдЬрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдЬрд┐рд╕рдХреЗ рдмрд╛рдж рдкреНрд░рддреНрдпреЗрдХ рдореЗрдВ 256 рдзрд╛рд░рд╛рдУрдВ рдХреЗ рд╕рдореВрд╣реЛрдВ (20, 12, 1) рдХреА рдЧрдгрдирд╛ рдкреВрд░реЗ рд╕реНрдХреНрд░реАрди рдХреЛ рднрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╢реБрд░реВ рд╣реЛрддреА рд╣реИред рдкреНрд░рддреНрдпреЗрдХ рдзрд╛рдЧрд╛ рдЕрдирд┐рд╡рд╛рд░реНрдп рд░реВрдк рд╕реЗ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдХрд╛рд░реНрдп рдХрд░рддрд╛ рд╣реИ (рдЫрджреНрдо рдХреЛрдб рдиреАрдЪреЗ рдкреНрд░рд╕реНрддреБрдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ):

 for(int i = 0; i < 16; ++i) { uint2 iCoord = CalculateCoord(threadID, i, j); // Obtain coordinate float3 hdrValue = Load(hdrTexture, iCoord.xyz); // Read HDR float maxHDRValue = max3(hdrValue); // Find max component float minHDRValue = min3(hdrValue); // Find min component float clampedAverage = max(0.0, (maxHDRValue + minHDRValue) / 2.0); float logAverage = log(clampedAverage); // Natural logarithm sumLogAverage += logAverage; } 

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

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

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



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

рдЫрд╡рд┐

рдХреЗ рд▓рд┐рдП рдПрдХреНрд╕рдкреЛрдЬрд░

рдЫрд╡рд┐

рдПрдХреНрд╕рдкреЛрдЬрд░ рдХреЗ рдмрд╛рдж

рд▓реЗрдВрд╕ рднрдбрд╝рдХрддрд╛ рд╣реИ


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


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

рдЫрд╡рд┐

рд▓реЗрдВрд╕ рднрдбрд╝рдХ рдЙрдарддрд╛ рд╣реИ

рдЫрд╡рд┐

рд▓реЗрдВрд╕ рднрдбрд╝рдХ рддрддреНрд╡реЛрдВ

рдЫрд╡рд┐

рд▓реЗрдВрд╕ рдХреЗ рдмрд╛рдж рднрдбрд╝рдХ рдЬрд╛рддрд╛ рд╣реИ

рдлреВрд▓


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

  1. target (mip 1). . , mip- , 0.02.
  2. mip mip 2, 3, 4 5.
  3. mip 5. , . , .
  4. тАФ . 3 , mip N mip N + 1, , . bloom , .
  5. mip 1 HDR-, bloom.

рдЫрд╡рд┐

Bloom


MIP 1 Bloom


MIP 2 Bloom


MIP 3 Bloom


MIP 4 Bloom

рдЫрд╡рд┐

MIP 5 Bloom


MIP 5 Bloom


MIP 4 Bloom


MIP 3 Bloom

рдЫрд╡рд┐

MIP 2 Bloom


MIP 1 Bloom


рдмреНрд▓реВрдо рдХреЗ рдмрд╛рдж

рдЬрд┐рдЬреНрдЮрд╛рд╕реБ рдкрд╣рд▓реВ рдпрд╣ рд╣реИ рдХрд┐ рдХрдо рдкреИрдорд╛рдиреЗ рдХреЗ рдмрдирд╛рд╡рдЯ рдкрд╣рд▓реВ рдЕрдиреБрдкрд╛рдд рдХреЛ рдмрджрд▓рддреЗ рд╣реИрдВред рд╡рд┐рдЬрд╝реБрдЕрд▓рд╛рдЗрдЬрд╝реЗрд╢рди рдХреЗ рд▓рд┐рдП, рдореИрдВрдиреЗ рдЙрдиреНрд╣реЗрдВ рдареАрдХ рдХрд┐рдпрд╛, рдФрд░ рдореИрдВ рдХреЗрд╡рд▓ рдЗрд╕рдХреЗ рдХрд╛рд░рдгреЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЕрдиреБрдорд╛рди рд▓рдЧрд╛ рд╕рдХрддрд╛ рд╣реВрдВ; рд╢рд╛рдпрдж рдпрд╣ рдЗрд╕рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рддрд╛рдХрд┐ рдмрдирд╛рд╡рдЯ рдХрд╛ рдЖрдХрд╛рд░ 16 рдХрд╛ рдЧреБрдгрдХ рд╣реЛред рдПрдХ рдФрд░ рджрд┐рд▓рдЪрд╕реНрдк рдмрд┐рдВрджреБ: рдЪреВрдВрдХрд┐ рдпреЗ рд╢реЗрдб рдЖрдорддреМрд░ рдкрд░ рдмреИрдВрдбрд╡рд┐рдбреНрде рдореЗрдВ рдмрд╣реБрдд рд╕реАрдорд┐рдд рд╣реЛрддреЗ рд╣реИрдВ, рд╕рдореВрд╣ рд╕рд╛рдЭрд╛ рдореЗрдореЛрд░реА рдореЗрдВ рд╕рдВрдЧреНрд░рд╣реАрдд рдорд╛рди рдлреНрд▓реЛрдЯ 32 рд╕реЗ рдлреНрд▓реЛрдЯ 16 рдореЗрдВ рдмрджрд▓ рдЬрд╛рддреЗ рд╣реИрдВ! рдпрд╣ рд╢реИрдбрд░ рдХреЛ рдореБрдлреНрдд рдореЗрдореЛрд░реА рдФрд░ рдмреИрдВрдбрд╡рд┐рдбреНрде рдХреЛ рджреЛрдЧреБрдирд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЧрдгрд┐рддреАрдп рд╕рдВрдЪрд╛рд▓рди рдХрд╛ рдЖрджрд╛рди-рдкреНрд░рджрд╛рди рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред рдЗрд╕рдХреЗ рд▓рд┐рдП рдПрдХ рд╕рдорд╕реНрдпрд╛ рдмрдирдиреЗ рдХреЗ рд▓рд┐рдП, рдореВрд▓реНрдпреЛрдВ рдХреА рд╕реАрдорд╛ рдХрд╛рдлреА рдмрдбрд╝реА рд╣реЛ рдЬрд╛рдиреА рдЪрд╛рд╣рд┐рдПред

FXAA


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

рдореЛрд╢рди рдмреНрд▓рд░


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

рдЫрд╡рд┐

рдореЛрд╢рди рдмреНрд▓рд░ рдЯреВ


рдЧрддрд┐ рдзреБрдВрдзрд▓рд╛ рдЧрддрд┐


рдореЛрд╢рди рдмреНрд▓рд░ рдкрд╛рд╕ рез


рдореЛрд╢рди рдмреНрд▓рд░ рдкрд╛рд╕ 2


рдореЛрд╢рди рдмреНрд▓рд░ рдкрд╛рд╕ 3


рдореЛрд╢рди рдмреНрд▓рд░ рдкрд╛рд╕ 4


рдореЛрд╢рди рдмреНрд▓рд░ рдкрд╛рд╕ 5


рдореЛрд╢рди рдмреНрд▓рд░ рдкрд╛рд╕ 6


рдореЛрд╢рди рдмреНрд▓рд░, рдЬрд╝реВрдо рдЗрди рдФрд░ рдЖрдЙрдЯ


рдореЛрд╢рди рдмреНрд▓рд░, рдЬрд╝реВрдорд┐рдВрдЧ рдПрдЬ

рдЕрддрд┐рд░рд┐рдХреНрдд рд╕реБрд╡рд┐рдзрд╛рдПрдБ рдФрд░ рд╡рд┐рд╡рд░рдг


рдмрд╣реБрдд рдЕрдзрд┐рдХ рд╡рд┐рд╕реНрддрд╛рд░ рдХреЗ рдмрд┐рдирд╛ рдЙрд▓реНрд▓реЗрдЦ рдХреЗ рд▓рд╛рдпрдХ рдХреБрдЫ рдФрд░ рдЪреАрдЬреЗрдВ рд╣реИрдВред

  1. рдХреИрдорд░рд╛ рдлреНрд░реАрдЬрд┐рдВрдЧ: рдардВрдб рдХреЗ рдореМрд╕рдо рдореЗрдВ рдХреИрдорд░реЗ рдореЗрдВ рд╕реНрдиреЛрдлреНрд▓реЗрдХ рдФрд░ рд╣реЛрд░рдлреНрд░реЙрд╕реНрдЯ рдХрд╣рддреЗ рд╣реИрдВ
  2. рдЧрдВрджрд╛ рдХреИрдорд░рд╛: рдХреИрдорд░реЗ рдореЗрдВ рдЧрдВрджрдЧреА рдЬреЛрдбрд╝рддрд╛ рд╣реИред
  3. рд░рдВрдЧ рд╕реБрдзрд╛рд░: рдлреНрд░реЗрдо рдХреЗ рдЕрдВрдд рдореЗрдВ, рд░рдВрдЧ рд╕реБрдзрд╛рд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдХрд╛рдлреА рдорд╛рдирдХ рд░рдВрдЧ рдШрди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реБрдП, рдПрдХ рдЫреЛрдЯрд╛ рд░рдВрдЧ рд╕реБрдзрд╛рд░ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЬреИрд╕рд╛ рдХрд┐ рдКрдкрд░ рд╡рд░реНрдгрд┐рдд рд╣реИ, рдФрд░ рдХреБрдЫ рджреГрд╢реНрдпреЛрдВ рдХреЛ рдЕрдзрд┐рдХ рдЧрдВрднреАрд░ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рд╢реЛрд░ рднреА рдЬреЛрдбрд╝рддрд╛ рд╣реИред

рдпреВрдЖрдИ


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

рд╕рдВрдХреНрд╖реЗрдк рдореЗрдВ рдХрд╣рдирд╛


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

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


All Articles