рд╕рд╛рдорд╛рдиреНрдп рдиреЛрдЯреНрд╕
рд╕рднреА рдкрд░рд┐рдгрд╛рдо рдПрдХ рдкреБрд░рд╛рдиреА рдорд╢реАрди (i7 3770 + GTX 770) рдкрд░ рдкреНрд░рд╛рдкреНрдд рдХрд┐рдП рдЧрдП, рдЦреЗрд▓ рдордзреНрдпрдо рдЧреБрдгрд╡рддреНрддрд╛ рдХреЗ рд╕рд╛рде DirectX 11 рдореЗрдВ рдЪрд▓рд╛ред рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХреЗ рд▓рд┐рдП, RenderDoc рдФрд░ Nsight рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЧрдпрд╛ред
рдЦреЗрд▓ рдЗрдВрдЬрди рд░реА рдЗрдВрдЬрди рдкрд░ рдЪрд▓рддрд╛ рд╣реИ, рдЬреЛ рдПрдордЯреА рдлреНрд░реЗрдорд╡рд░реНрдХ рдХрд╛ рд╡рд╛рд░рд┐рд╕ рдмрди рдЧрдпрд╛ - рдкрд┐рдЫрд▓реА рдкреАрдврд╝реА рдХреЗ рдЗрдВрдЬрди рдХреИрдкрдХреЙрдо рдЖрд░ рдПрдВрдб рдбреАред RE2 рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ DMC5 рдФрд░ RE7: Biohazard рдореЗрдВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред
рдореБрдЭреЗ рдЗрдВрдЯрд░рдиреЗрдЯ рдкрд░ рдЖрд░рдИ рдЗрдВрдЬрди рдкрд░ рд╕рд╛рдордЧреНрд░реА рдирд╣реАрдВ рдорд┐рд▓реА, рдЗрд╕рд▓рд┐рдП рд▓реЗрдЦ рдореЗрдВ рд╕рдм рдХреБрдЫ рдЕрдиреБрдорд╛рдиреЛрдВ рдкрд░ рдЖрдзрд╛рд░рд┐рдд рд╣реИ (рдореБрдЭреЗ рдЙрдореНрдореАрдж рд╣реИ, рдЙрдЪрд┐рдд)ред рдореИрдВрдиреЗ рд▓рдЧрднрдЧ 90% рдлреНрд░реЗрдо рд╕рдВрд░рдЪрдирд╛ рдХреА рдЬрд╛рдВрдЪ рдХреА рдФрд░ рдПрд▓реНрдЧреЛрд░рд┐рджрдо рдХрд╛ рд╕рд╛рдорд╛рдиреНрдп рд╡рд┐рд╡рд░рдг рджрд┐рдпрд╛ред рдЖрдЧреЗ рдХреЗ рд╢реЛрдз рдореЗрдВ рд░рд┐рд╡рд░реНрд╕ рдЗрдВрдЬреАрдирд┐рдпрд░рд┐рдВрдЧ рд╢реЗрдб рдХреЗ рд▓рд┐рдП рдЕрдзрд┐рдХ рдЕрдиреБрднрд╡ рдФрд░ рд╕рдордп рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИред
рдлреНрд░реЗрдо рд╕рдВрд░рдЪрдирд╛
рдХрдг / рджреНрд░рд╡ рдЕрдиреБрдХрд░рдг
рдЕрдиреНрдп рдмрд╛рддреЛрдВ рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдЦреЗрд▓ рддрд░рдВрдЧ рдмрдирд╛рд╡рдЯ рдЙрддреНрдкрдиреНрди рдХрд░рддрд╛ рд╣реИ (рдПрдХ рдЙрджрд╛рд╣рд░рдг рджреВрд╕рд░реЗ рдлреНрд░реЗрдо рд╕реЗ рд▓рд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ)ред
рдкрд╛рдиреА рдХреЛ рд░реЗрдВрдбрд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рддрд░рдВрдЧреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЬреЛ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХрд┐рдП рдЧрдП рдлреНрд░реЗрдо рдореЗрдВ рдирд╣реАрдВ рд╣реИред
рдХреБрдЫ рдкрд░рд┐рдгрд╛рдо рд╕реНрдЯреЗрдЬрд┐рдВрдЧ рдмрдлрд░ рдореЗрдВ рдХреЙрдкреА рдХрд┐рдП рдЬрд╛рддреЗ рд╣реИрдВ, рдФрд░ рдЗрд╕рд╕реЗ рдкрддрд╛ рдЪрд▓рддрд╛ рд╣реИ рдХрд┐ рдкрд░рд┐рдгрд╛рдо рд╕реАрдкреАрдпреВ рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХрд┐рдП рдЬрд╛ рд╕рдХрддреЗ рд╣реИрдВред
рдкреНрд░рдХрд╛рд╢ рд╕реНрд░реЛрддреЛрдВ рдХреА рд╕реВрдЪреА рдХреА рдЧрдгрдирд╛
рдпрд╣ рдорд╛рд░реНрдЧ рджреГрд╢реНрдп рдкреНрд░рдХрд╛рд╢ рд╕реНрд░реЛрддреЛрдВ рдХреА рдПрдХ рд╕реВрдЪреА рдмрдирд╛рддрд╛ рд╣реИ, рдкреНрд░рдХрд╛рд╢ рд╡реНрдпрд╡рд╕реНрдерд╛ рдХреЗ рд╕реНрдерд╛рди рдХреА рдЬрд╛рдБрдЪ рджреГрд╢реНрдпрддрд╛ рдХреЗ рдкрд┐рд░рд╛рдорд┐рдб рдХреЗ рд╕рд╛рдкреЗрдХреНрд╖ рдХрд░рддрд╛ рд╣реИред рдЗрд╕рдХрд╛ рдкрд░рд┐рдгрд╛рдо рджреГрд╢реНрдп рдкреНрд░рдХрд╛рд╢ рд╕реНрд░реЛрддреЛрдВ рдХреА рдПрдХ рд╕реВрдЪреА рдФрд░ рд╕рдВрдмрдВрдзрд┐рдд рдкреНрд░рдХрд╛рд╢ рд╕реНрд░реЛрддреЛрдВ рдХреЗ рд╕рд╛рде рджреЗрдЦрдиреЗ рдХреА рдЬрдЧрд╣ рдореЗрдВ рдкрджреЛрдВ рдХреА рддреБрд▓рдирд╛ рдХрд░рддреЗ рд╣реБрдП рдПрдХ рдирд┐рд╢реНрдЪрд┐рдд 3 рдбреА рддрд╛рд▓рд┐рдХрд╛ рд╣реИред
рдкреНрд░рддреНрдпреЗрдХ рдкреНрд░рдХрд╛рд╢ рд╕реНрд░реЛрдд рдХреЗ рджреГрд╢реНрдпрдорд╛рди рдЙрджрд╛рд╣рд░рдгреЛрдВ рдХреА рд╕реВрдЪреА, рдЬреЛ рдмрд╛рдж рдореЗрдВ рдЫрд╛рдпрд╛ рдорд╛рдирдЪрд┐рддреНрд░ рдХреЛ рдЕрджреНрдпрддрди рдХрд░рддреЗ рд╕рдордп рдЙрдкрдпреЛрдЧ рдХреА рдЬрд╛рддреА рд╣реИрдВ, рдХреА рднреА рдЧрдгрдирд╛ рдХреА рдЬрд╛рддреА рд╣реИред
рд╕рдлреЗрдж рдмрд┐рдВрджреБ
рдпрд╣ рдорд╛рд░реНрдЧ рдкрд┐рдЫрд▓реА рдПрдЪрдбреАрдЖрд░ рдЫрд╡рд┐ рдФрд░ рдорд╛рдк рддрд╛рд▓рд┐рдХрд╛ рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдПрдХ рд▓реНрдпреВрдорд┐рдиреЗрдВрд╕ рд╣рд┐рд╕реНрдЯреЛрдЧреНрд░рд╛рдо рдмрдирд╛рддрд╛ рд╣реИред рдлрд┐рд░, рдЗрд╕ рдбреЗрдЯрд╛ рдХреЗ рдЖрдзрд╛рд░ рдкрд░, рд╡рд╣ рд╕рдлреЗрдж рдмрд┐рдВрджреБ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рддрд╛ рд╣реИред
рдЕрддрд┐рд╡реНрдпрд╛рдкреА рд╡рд╕реНрддреБрдУрдВ рдХреА рдкрд░рд┐рднрд╛рд╖рд╛
рдУрд╡рд░рд▓реИрдкрд┐рдВрдЧ рдСрдмреНрдЬреЗрдХреНрдЯреНрд╕ рдХреЗ рдмрд╛рдЙрдВрдбрд┐рдВрдЧ рдмреЙрдХреНрд╕ рдХреЛ рдХрдореНрдкреНрдпреВрдЯреЗрд╢рдирд▓ рд╢реЗрдбрд░ рдореЗрдВ рджреГрд╢реНрдпрддрд╛ рдкрд┐рд░рд╛рдорд┐рдб рдХреЗ рд╕рд╛рде рдЪреМрд░рд╛рд╣реЗ рдХреЗ рд▓рд┐рдП рдЬрд╛рдВрдЪрд╛ рдЬрд╛рддрд╛ рд╣реИ рдФрд░ рдЕрдкреНрд░рддреНрдпрдХреНрд╖ рддрд░реНрдХреЛрдВ рдХрд╛ рдмрдлрд░ рднрд░рд╛ рдЬрд╛рддрд╛ рд╣реИред
рдбреНрд░реЙрдк рдУрд╡рд░рд▓реИрдкреНрдб рдЬреНрдпреЛрдореЗрдЯреНрд░реА
рдУрд╡рд░рд▓реИрдкрд┐рдВрдЧ рдСрдмреНрдЬреЗрдХреНрдЯреНрд╕ рдХреЛ рдХрдо-рд░рд┐рдЬрд╝реЙрд▓реНрдпреВрд╢рди рдбреЗрдкреНрде рдмрдлрд░ рдореЗрдВ рд░реЗрдВрдбрд░ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдФрд░ рдлрд┐рд░ рдЗрд╕ рдмрдлрд░ рдореЗрдВ рдЧрд╣рд░рд╛рдИ рдХреЗ рдкреНрд░рд╡реЗрд╢ рдХреЗ рд▓рд┐рдП рдмрд╛рдЙрдВрдбрд┐рдВрдЧ рдмреЙрдХреНрд╕ рдХреА рдЬрд╛рдБрдЪ рдХреА рдЬрд╛рддреА рд╣реИред
рдирдореВрдиреЗ 0-3рдЙрдкрдпреЛрдЧ рдХрд┐рдП рдЬрд╛рдиреЗ рд╡рд╛рд▓реЗ рдЧрд╣рд░рд╛рдИ рдмрдлрд░ рдХреЛ рдЪрд╛рд░ рдмрд╛рд░ рдЧреБрдгрд╛ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рд╕рдВрднрд╡рддрдГ рдХрдо рд░рд┐рдЬрд╝реЙрд▓реНрдпреВрд╢рди рдХреЗ рд▓рд┐рдП рдХреНрд╖рддрд┐рдкреВрд░реНрддрд┐ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдПред
рдпрд╣ рдЯрдХрдЯрдХреА рдХреЗ рд╕рдВрдмрдВрдз рдореЗрдВ рдЙрдиреНрдореБрдЦ рдмрд╛рдЙрдВрдбрд┐рдВрдЧ рдмреЙрдХреНрд╕ рдЬреИрд╕рд╛ рджрд┐рдЦрддрд╛ рд╣реИред
рдУрд╡рд░рд▓реИрдкреНрдб рдЬреНрдпрд╛рдорд┐рддрд┐ рдХреЗ рдкрд░реАрдХреНрд╖рдг рдХрд╛ рдПрдХ рдЙрджрд╛рд╣рд░рдг (рджреВрд╕рд░реЗ рдлреНрд░реЗрдо рд╕реЗ)ред рдкрд░реАрдХреНрд╖рдг (рд╣рд░рд╛) рдкрд╛рд╕ рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рдкрд┐рдХреНрд╕реЗрд▓ рдкреНрд░рддреНрдпреЗрдХ рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП рджреГрд╢реНрдпрддрд╛ рдмрдлрд░ рдореЗрдВ рдПрдХ рдзреНрд╡рдЬ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП 1) рд▓рд┐рдЦрддреЗ рд╣реИрдВред
store_raw RWDrawIndirectArguments.x, v1.x, l(1)
рдЕрдкреНрд░рддреНрдпрдХреНрд╖ рддрд░реНрдХреЛрдВ рдХрд╛ рд╕рдВрдЪрдп
рд╡рд┐рд╢реНрд╡ рдЕрдВрддрд░рд┐рдХреНрд╖ рдореЗрдВ рд▓рдЧрднрдЧ рд╣рд░ рдЬреНрдпрд╛рдорд┐рддрд┐ рд╡рд╕реНрддреБ рдХрд╛ рдкрд░реЛрдХреНрд╖ рдбреНрд░рд╛ рдХреЙрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдПрдирдПрд╕рд╡реА рдкреНрд░реЛрдлрд╛рдЗрд▓рд░ NvAPI_D3D11_MultiDrawIndexedInstanced.ndirect рдХреЛ рдХреЙрд▓ рджрд┐рдЦрд╛рддрд╛ рд╣реИред рдЗрд╕рдХреЗ рдЙрдкрдпреЛрдЧ рдХреА рдЬрд╛рдирдХрд╛рд░реА рдХреЗ рд▓рд┐рдП, [
рез ] рдФрд░ [
реи ] рджреЗрдЦреЗрдВред RenderDoc, MultiDraw рдПрдХреНрд╕рдЯреЗрдВрд╢рди рдХреЛ рдмреНрд▓реЙрдХ рдХрд░рддрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП EventBrowser рдореЗрдВ рдЙрдиреНрд╣реЗрдВ рдХрдИ DrawIndexedInstancedIndirect рдореЗрдВ рд╡рд┐рд╕реНрддрд╛рд░рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдФрд░ рдЙрдирдореЗрдВ рд╕реЗ рдХреБрдЫ рдЦрд╛рд▓реА рд╣реИрдВред
рдЗрд╕ рдкрд╛рд╕ рдХрд╛ рд▓рдХреНрд╖реНрдп рдкрд┐рдЫрд▓реЗ рдкрд╛рд╕ рд╕реЗ рджреГрд╢реНрдпрддрд╛ рдорд╛рд╕реНрдХ рдЗрдХрдЯреНрдард╛ рдХрд░рдирд╛ рдФрд░ рдПрдХ рддрд░реНрдХ рдмрдлрд░ рдЙрддреНрдкрдиреНрди рдХрд░рдирд╛ рд╣реИред
рдЧрд╣рд░рд╛рдИ рдХрд╛ рдорд╛рд░реНрдЧ
рд╕рд╛рдзрд╛рд░рдг рд╕реЗ рдмрд╛рд╣рд░ рдХреБрдЫ рднреА рдирд╣реАрдВред рдмреБрдирд┐рдпрд╛рджреА рдЕрддрд┐рд╡реНрдпрд╛рдкреА рдЬреНрдпрд╛рдорд┐рддрд┐ рдХреЗ рд╕рд╛рде рдПрдХ рджреГрд╢реНрдп рдХрд╛ рдПрдХ рд╕рдмрд╕реЗрдЯред
рдЬреА-рдмрдлрд░ рдкрд╛рд╕ рдХреА рдЬреНрдпрд╛рдорд┐рддрд┐ + decals
рдЖрдЙрдЯрдкреБрдЯ рдбреЗрдЯрд╛:
- RT0 - r11g11b10 рдЗрдорд┐рд╕рд┐рд╡
- RT1 - rgba8 albedo.rgb + metallness.a
- RT2 - r10g10b10a2 normal.rg + roughness.b + misc.a
- RT3 - r16g16b16a16 baked_ao.x + velocity.yz + sss.a
рд░реЗрдВрдбрд░ рдХрд┐рдП рдЧрдП рдореЙрдбрд▓ рдЙрдЪреНрдЪ-рд░рд┐рдЬрд╝реЙрд▓реНрдпреВрд╢рди рдореЙрдбрд▓ рд╕реЗ рдкрдХреЗ рд╣реБрдП рдкрд░рд┐рд╡реЗрд╢ рд░реЛрдбрд╝рд╛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВред
рд╣реЗрдЬ рдЧрдгрдирд╛
рдПрдХ рдмрд╣реБ-рдкрд╛рд╕ рдХрдореНрдкреНрдпреВрдЯреЗрд╢рдирд▓ shader рдЧрд╣рд░рд╛рдИ рдкрджрд╛рдиреБрдХреНрд░рдо рдореЗрдВ рдкреНрд░рддреНрдпреЗрдХ рд╕реНрддрд░ рдХреЛ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд░рддрд╛ рд╣реИред
рдП рдУ
SSAO рдпрд╛ HBAO + рдкреНрд░рд╕рдВрд╕реНрдХрд░рдг рдЦрд┐рд▓рд╛рдбрд╝реА рджреНрд╡рд╛рд░рд╛ рдЪреБрдиреЗ рдЧрдП рдорд╛рдкрджрдВрдбреЛрдВ рдХреЗ рдЖрдзрд╛рд░ рдкрд░ред рдореЗрд░реЗ рдорд╛рдорд▓реЗ рдореЗрдВ, рдПрд╕.рдПрд╕.рдП.рдУ.
AO рдХреА рдЧрдгрдирд╛ рдкрд┐рдЫрд▓реЗ рдкрд╛рд╕ рд╕реЗ HiZ рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдХреА рдЬрд╛рддреА рд╣реИред
рдЧреНрд▓реЛрдмрд▓ рд╕реНрдкреЗрдХреНрдпреБрд▓рд░ + рдбрд┐рдлреНрдпреВрдЬрд╝
рдХреБрдЫ рдЧреИрд░-рддреБрдЪреНрдЫ рдПрд▓реНрдЧреЛрд░рд┐рдереНрдо рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реБрдП, рдкреНрд░рдХрд╛рд╢ рдЬрд╛рдВрдЪ, рдХреНрдпреВрдмрд┐рдХ рдирдХреНрд╢реЗ рдФрд░ рдПрдУ рдХреЛ рдлреИрд▓рд╛рдирд╛ рдФрд░ рд╕реНрдкреЗрдХреНрдпреБрд▓рд░ рд╡реИрд╢реНрд╡рд┐рдХ рдорд╛рдирдЪрд┐рддреНрд░реЛрдВ рдореЗрдВ рд╕рдВрдпреЛрдЬрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред
рджреГрд╢реНрдп рд╕реЗ рдШрди рдХрд╛рд░реНрдб рдХреЗ рдЙрджрд╛рд╣рд░рдгредрд╡реИрд╢реНрд╡рд┐рдХ рдкреНрд░рдХрд╛рд╢ рд╡реНрдпрд╡рд╕реНрдерд╛ рдХреЗ рдкреНрд░рд╕рд╛рд░ рдШрдЯрдХредрд╕реНрдкреЗрдХреНрдпреБрд▓рд░ рдЧреНрд▓реЛрдмрд▓ рд▓рд╛рдЗрдЯрд┐рдВрдЧ рдХреЗ рдШрдЯрдХредрдЫрд╛рдпрд╛ рдорд╛рдирдЪрд┐рддреНрд░ рдЕрджреНрдпрддрди
рдкреНрд░рддреНрдпреЗрдХ рдкреНрд░рдХрд╛рд╢ рд╕реНрд░реЛрдд рдХреЗ рд▓рд┐рдП рдмрдирд╛рдП рдЧрдП рдЫрд╛рдпрд╛ рдорд╛рдирдЪрд┐рддреНрд░ рдЙрди рд╕реНрд░реЛрддреЛрдВ рдХреЗ рд▓рд┐рдП рдЕрдкрдбреЗрдЯ рдХрд┐рдП рдЬрд╛рддреЗ рд╣реИрдВ рдЬреЛ рдЧрддрд┐рд╢реАрд▓ рд╡рд╕реНрддреБрдУрдВ рд╕реЗ рдкреНрд░рднрд╛рд╡рд┐рдд рд╣реЛрддреЗ рд╣реИрдВред рдкреНрд░рддреНрдпреЗрдХ рдЫрд╛рдпрд╛ рдорд╛рдирдЪрд┐рддреНрд░ рдХреЛ рдмрдирд╛рд╡рдЯ рдХреЗ рдПрдХ рдмрдбрд╝реЗ рд╕рд░рдгреА рдореЗрдВ рд░рдЦрд╛ рдЧрдпрд╛ рд╣реИред
рд╕реНрдерд╛рдиреАрдп рд╕реНрдкреЗрдХреНрдпреБрд▓рд░ + рдбрд┐рдлреНрдпреВрдЬрд╝ + рдПрд╕рдПрд╕рдПрд╕
рдлрд┐рд░, рдкреНрд░рддреНрдпреЗрдХ рдкреНрд░рдХрд╛рд╢ рд╕реНрд░реЛрдд рдХреЗ рд╕реНрдкреЗрдХреНрдпреБрд▓рд░ рдФрд░ рдлреИрд▓рд╛рдирд╛ рдШрдЯрдХреЛрдВ рдХреЗ рдпреЛрдЧрджрд╛рди рдХреА рдЧрдгрдирд╛ рдХреА рдЬрд╛рддреА рд╣реИред
рдбрд┐рдлреНрдпреВрдЬрд╝ + рдПрд╕рдПрд╕рдПрд╕ред рдЗрд╕ рдлрд╝реНрд░реЗрдо рдореЗрдВ SSS рдкреНрд░рднрд╛рд╡ рджрд┐рдЦрд╛рдИ рдирд╣реАрдВ рджреЗрддреЗ рд╣реИрдВредрдШрдЯрдХ рд╡рд┐рд╢реЗрд╖редрдкреНрд░рдХрд╛рд╢ рдПрдХреАрдХрд░рдг
рд╕реНрдкреЗрдХреНрдпреБрд▓рд░ / рдбрд┐рдлреНрдпреВрдЬрд╝ рд▓реНрдпреВрдорд┐рдиреЛрд╕рд┐рдЯреА / рд▓реЛрдХрд▓ рд▓рд╛рдЗрдЯрд┐рдВрдЧ рдШрдЯрдХ рдПрд▓реНрдмрд┐рдбреЛ рдХреЗ рд╕рд╛рде рдПрдХреАрдХреГрдд рд╣реЛрддреЗ рд╣реИрдВредрд╕реНрдкрд╖реНрдЯ рдЧреНрд▓рд╛рд╕ рдЬреЛрдбрд╝рдирд╛
рд╕рднреА рдкреНрд░рдХрд╛рд╢ рд╕реНрд░реЛрддреЛрдВ рдХреЛ рдЬреЛрдбрд╝рдиреЗ рдХреЗ рдмрд╛рдж, рдкрд╛рд░рджрд░реНрд╢реА рдЧреНрд▓рд╛рд╕ рдкреНрд░рджрд╛рди рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИредрд╡реЙрд▓реНрдпреВрдореЗрдЯреНрд░рд┐рдХ рд▓рд╛рдЗрдЯрд┐рдВрдЧ / рдлреЙрдЧ / рд╕реНрдореЛрдХ рдЧрдгрдирд╛
рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, рдпрд╣ рд╕рд┐рд░реНрдл рд╕реНрдкреНрд░рд╛рдЗрдЯреНрд╕ рдХрд╛ рдПрдХ рдЧреБрдЪреНрдЫрд╛ рд╣реИредрд╡реЙрд▓реНрдпреВрдореЗрдЯреНрд░рд┐рдХ рд▓рд╛рдЗрдЯрд┐рдВрдЧ / рдлреЙрдЧ / рд╕реНрдореЛрдХ рдЕрдкреНрд▓рд╛рдИ рдХрд░реЗрдВ
рдпрд╣ рдорд╛рд░реНрдЧ рдХреЛрд╣рд░реЗ рдХреА рд░реЛрд╢рдиреА рдореЗрдВ рд╕реБрдзрд╛рд░ рдХреЗ рд▓рд┐рдП рдПрдХ рдзреБрдВрдзрд▓реА рдЫрд╡рд┐ рдХреА рдЧрдгрдирд╛ рдХрд░рддрд╛ рд╣реИредрдпрджрд┐ рдЖрдк рдореВрд▓ рдлреЙрдЧ рдорд╛рд╕реНрдХ рдХреЛ рдЪреЗрдХрд░рдмреЛрд░реНрдб рдкреИрдЯрд░реНрди рд╕реЗ рдмрджрд▓рддреЗ рд╣реИрдВредрдЗрд╕ рдорд╛рд░реНрдЧ рдХрд╛ рдкрд░рд┐рдгрд╛рдо рд╣реИредTAA рдкрд┐рдЫрд▓реЗ HDR рдЫрд╡рд┐ рдХреЗ рд╕рд╛рде
TTA рд╕рд┐рд░реНрдл рдЬрд╛рджреВ рд╣реИредрдореЛрд╢рди рдмреНрд▓рд░
рд╡реЗрдЧ рдорд╛рдирдЪрд┐рддреНрд░ рдХреЗ рдЖрдзрд╛рд░ рдкрд░, рдПрдХ рд╕рд╣рд╛рдпрдХ рдмреНрд▓рд░ рдореИрдк рдХреА рдЧрдгрдирд╛ рдХреА рдЬрд╛рддреА рд╣реИредрдкреЛрд╕реНрдЯ рдкреНрд░реЛрд╕реЗрд╕рд┐рдВрдЧ
рдпрд╣ рдЫрд╡рд┐ рдкрд░ рдкрд╣рд▓реЗ рдЬрд╝реЛрдореНрд╕ рдкрд╛рд╕ рдХрд░рддрд╛ рд╣реИредрдФрд░ рдлрд┐рд░ рдпрд╣ рдПрдХ рдЦрд┐рд▓ рдлрд┐рд▓реНрдЯрд░, рдЯреЛрди рд╕реБрдзрд╛рд░, рд╡рд┐рд░реВрдкрдг рдФрд░ рд░рдВрдЧреАрди рд╡рд┐рдкрдерди рд▓рд╛рдЧреВ рдХрд░рддрд╛ рд╣реИредрдирд┐рд╖реНрдХрд░реНрд╖
рдЗрдВрдЬрди рд╕рдХреНрд░рд┐рдп рд░реВрдк рд╕реЗ рдХрдореНрдкреНрдпреВрдЯреЗрд╢рдирд▓ рд╢реЗрдбреНрд╕ + рдЕрдкреНрд░рддреНрдпрдХреНрд╖ рдкреНрд░рддрд┐рдкрд╛рджрди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИред рд╕рднреА рдореЗрд╖ рдФрд░ рдмрдирд╛рд╡рдЯ рдЙрдЪреНрдЪ рдЧреБрдгрд╡рддреНрддрд╛ рдХреЗ рд╣реИрдВред
рдЦреЗрд▓ рдХреЗ рдмрд╛рдж рдкреНрд░рд╕рдВрд╕реНрдХрд░рдг рдХреЗ рд░реВрдк рдореЗрдВ TAA / FXAA рдФрд░ рдЧреНрд▓рд╛рд╕ рдХреЗ рд╕рд╛рде рдЖрд╡рд░реНрддреА рдкреНрд░рддрд┐рдкрд╛рджрди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИред рдЖрдк
рдпрд╣рд╛рдВ рдЯрд╛рд▓ рджрд┐рдП рдЧрдП рдЪрд╛рд▓ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЕрдзрд┐рдХ рдкрдврд╝ рд╕рдХрддреЗ рд╣реИрдВ [
рдпрд╣рд╛рдВ рдПрдХ
рдкреЛрд╕реНрдЯ рдЬреЛ рдХрд┐ рд╣реЗрдмреЗ рдХреЗ рд▓реЗрдЦ рдкрд░ рдЖрдзрд╛рд░рд┐рдд рд╣реИ]ред рдмреАрд╕реА 7 рджреНрд╡рд╛рд░рд╛ рдХрдИ рдмрдирд╛рд╡рдЯ рд╕рдВрдХреБрдЪрд┐рдд рд╣реИрдВред рд╕рд╛рдорд╛рдиреНрдп рддреМрд░ рдкрд░, рдЙрдкрдпреЛрдЧ рдХреА рдЬрд╛рдиреЗ рд╡рд╛рд▓реА рддрдХрдиреАрдХреЗрдВ [
4 ] рдореЗрдВ рд╡рд░реНрдгрд┐рдд рдХреЗ рд╕рдорд╛рди рд╣реИрдВред
рдмреЛрдирд╕
рдПрд╕рдПрд╕рдПрд╕ рдпреЛрдЧрджрд╛рди
рдореБрдЭреЗ рдПрд╕рдПрд╕рдПрд╕ рдХреЗ рдкреНрд░рднрд╛рд╡ рдХреЛ рджрд┐рдЦрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдЙрдкрдпреБрдХреНрдд рдлреНрд░реЗрдо рдХреА рд╕рд╛рд╡рдзрд╛рдиреАрдкреВрд░реНрд╡рдХ рдЦреЛрдЬ рдХрд░рдиреА рдереАредрдХреИрд╕реЗ рддрдВрдмреВ рдХреЗ рд╕рд╛рде рдПрдХ рд░рд╛рдХреНрд╖рд╕ рдЧрд╛рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ
рд░рд╛рдХреНрд╖рд╕ рдХреЛ рдХрдИ рднрд╛рдЧреЛрдВ рдореЗрдВ рд╡рд┐рднрд╛рдЬрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИредрд╣рд┐рдореНрдордд
рдЧреЗрдо рдореЗрдВ рд╡рд┐рднрд┐рдиреНрди рд╡рд┐рд╡рд░рдгреЛрдВ рдХреЗ рд▓рд┐рдП рдХрдИ рдЦреВрдиреА рдмрдирд╛рд╡рдЯ рд╣реИрдВред
рдмрдирд╛рд╡рдЯ рдХреЗ рд▓рд┐рдП рдПрдордЖрдИрдкреА рдХрд╛ рд╕реНрддрд░ рдХреЗрд╡рд▓ рд░реИрдЦрд┐рдХ рд░реВрдк рд╕реЗ рдлрд╝рд┐рд▓реНрдЯрд░ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдкреНрд░рддреНрдпреЗрдХ рд╕реНрддрд░ рдкрд░, рдкреИрдирд╛рдкрди рдмрдврд╝рд╛рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдХреБрдЫ рдмрдирд╛рд╡рдЯ рдореЗрдВ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рд╕реНрдкреЗрдХреНрдпреБрд▓рд░ рд╣рд╛рдЗрд▓рд╛рдЗрдЯреНрд╕ рд╣реИрдВ (рдпрд╣ рдмрд╣реБрдд рд╕реНрдкрд╖реНрдЯ рдирд╣реАрдВ рд╣реИ рдХрд┐ рдпрд╣ рдЙрдирдХреЗ рдЕрдВрддрд┐рдо рд╕реНрд╡рд░реВрдк рдХреЛ рдХреИрд╕реЗ рдкреНрд░рднрд╛рд╡рд┐рдд рдХрд░рддрд╛ рд╣реИ)ред
рдЬреНрдпрд╛рдорд┐рддрд┐
рдЬреНрдпрд╛рдорд┐рддрд┐ рдХреА рдЕрдЪреНрдЫреА рдЯреЛрдкреЛрд▓реЙрдЬреА рд╣реИредHBAO
HBAO SSAO рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдмреЗрд╣рддрд░ рдЧреБрдгрд╡рддреНрддрд╛ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИредрдзреБрдЖрдВ
рдзреБрдЖрдВ рд╢рдВрдХреБрдзрд╛рд░реА рдкреНрд░рдХрд╛рд╢ рд╕реНрд░реЛрддреЛрдВ рдХреЛ рдорд╛рдирддрд╛ рд╣реИредрдзреБрдПрдВ рдХреЛ рд░реЗрдВрдбрд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╡рд╛рд╕реНрддрд╡рд┐рдХ рд╡рд┐рдорд╛рдиреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИредрд╕рдВрджрд░реНрдн рд╕рд╛рдордЧреНрд░реА
[рез]
рдХреЛрд╕реНрдЯрд╕ рдПрдЧреНрдиреЛрд╕реНрдЯреЛрдЙ: рдЬреАрдкреАрдпреВ-рдЖрдзрд╛рд░рд┐рдд рд░реЛрдбрд╝рд╛ рдХреЛ рдкреНрд░рдпреЛрдЧ рдореЗрдВ рд▓рд╛рдирд╛[реи]
рдбреИрдирд┐рдпрд▓ рд░реИрдХреЛрд╕: рдорд▓реНрдЯреА-рдбреНрд░реЙ-рдЗрдирдбрд╛рдпрд░реЗрдХреНрдЯ рдпрд╣рд╛рдБ рд╣реИ[рей]
рдПрдбреНрд░рд┐рдпрди рдХреЛрд░реЗрдЧрд░ рдмреНрд▓реЙрдЧ[рек]
рдПрд▓рд┐рдпрди: рдЕрд▓рдЧрд╛рд╡