рдирд┐рд╡рд╛рд╕реА рдИрд╡рд┐рд▓ 2 рдлреНрд░реЗрдо рд░реЗрдВрдбрд░рд┐рдВрдЧ

рдЫрд╡рд┐

рд╕рд╛рдорд╛рдиреНрдп рдиреЛрдЯреНрд╕


рд╕рднреА рдкрд░рд┐рдгрд╛рдо рдПрдХ рдкреБрд░рд╛рдиреА рдорд╢реАрди (i7 3770 + GTX 770) рдкрд░ рдкреНрд░рд╛рдкреНрдд рдХрд┐рдП рдЧрдП, рдЦреЗрд▓ рдордзреНрдпрдо рдЧреБрдгрд╡рддреНрддрд╛ рдХреЗ рд╕рд╛рде DirectX 11 рдореЗрдВ рдЪрд▓рд╛ред рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХреЗ рд▓рд┐рдП, RenderDoc рдФрд░ Nsight рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЧрдпрд╛ред

рдЦреЗрд▓ рдЗрдВрдЬрди рд░реА рдЗрдВрдЬрди рдкрд░ рдЪрд▓рддрд╛ рд╣реИ, рдЬреЛ рдПрдордЯреА рдлреНрд░реЗрдорд╡рд░реНрдХ рдХрд╛ рд╡рд╛рд░рд┐рд╕ рдмрди рдЧрдпрд╛ - рдкрд┐рдЫрд▓реА рдкреАрдврд╝реА рдХреЗ рдЗрдВрдЬрди рдХреИрдкрдХреЙрдо рдЖрд░ рдПрдВрдб рдбреАред RE2 рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ DMC5 рдФрд░ RE7: Biohazard рдореЗрдВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред

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

рдлреНрд░реЗрдо рд╕рдВрд░рдЪрдирд╛


рдХрдг / рджреНрд░рд╡ рдЕрдиреБрдХрд░рдг


рдЕрдиреНрдп рдмрд╛рддреЛрдВ рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдЦреЗрд▓ рддрд░рдВрдЧ рдмрдирд╛рд╡рдЯ рдЙрддреНрдкрдиреНрди рдХрд░рддрд╛ рд╣реИ (рдПрдХ рдЙрджрд╛рд╣рд░рдг рджреВрд╕рд░реЗ рдлреНрд░реЗрдо рд╕реЗ рд▓рд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ)ред

рдХрдг рд╕рд┐рдо реж

рдХрдг рд╕рд┐рдо реж

рдкрд╛рдиреА рдХреЛ рд░реЗрдВрдбрд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рддрд░рдВрдЧреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЬреЛ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХрд┐рдП рдЧрдП рдлреНрд░реЗрдо рдореЗрдВ рдирд╣реАрдВ рд╣реИред

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

рдкреНрд░рдХрд╛рд╢ рд╕реНрд░реЛрддреЛрдВ рдХреА рд╕реВрдЪреА рдХреА рдЧрдгрдирд╛


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

рдкреНрд░рддреНрдпреЗрдХ рдкреНрд░рдХрд╛рд╢ рд╕реНрд░реЛрдд рдХреЗ рджреГрд╢реНрдпрдорд╛рди рдЙрджрд╛рд╣рд░рдгреЛрдВ рдХреА рд╕реВрдЪреА, рдЬреЛ рдмрд╛рдж рдореЗрдВ рдЫрд╛рдпрд╛ рдорд╛рдирдЪрд┐рддреНрд░ рдХреЛ рдЕрджреНрдпрддрди рдХрд░рддреЗ рд╕рдордп рдЙрдкрдпреЛрдЧ рдХреА рдЬрд╛рддреА рд╣реИрдВ, рдХреА рднреА рдЧрдгрдирд╛ рдХреА рдЬрд╛рддреА рд╣реИред

рд╕рдлреЗрдж рдмрд┐рдВрджреБ


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

рдкреИрдорд╛рдЗрд╢ рдХреА рдореЗрдЬ

prevhdr

рдЕрддрд┐рд╡реНрдпрд╛рдкреА рд╡рд╕реНрддреБрдУрдВ рдХреА рдкрд░рд┐рднрд╛рд╖рд╛


рдУрд╡рд░рд▓реИрдкрд┐рдВрдЧ рдСрдмреНрдЬреЗрдХреНрдЯреНрд╕ рдХреЗ рдмрд╛рдЙрдВрдбрд┐рдВрдЧ рдмреЙрдХреНрд╕ рдХреЛ рдХрдореНрдкреНрдпреВрдЯреЗрд╢рдирд▓ рд╢реЗрдбрд░ рдореЗрдВ рджреГрд╢реНрдпрддрд╛ рдкрд┐рд░рд╛рдорд┐рдб рдХреЗ рд╕рд╛рде рдЪреМрд░рд╛рд╣реЗ рдХреЗ рд▓рд┐рдП рдЬрд╛рдВрдЪрд╛ рдЬрд╛рддрд╛ рд╣реИ рдФрд░ рдЕрдкреНрд░рддреНрдпрдХреНрд╖ рддрд░реНрдХреЛрдВ рдХрд╛ рдмрдлрд░ рднрд░рд╛ рдЬрд╛рддрд╛ рд╣реИред

рдбреНрд░реЙрдк рдУрд╡рд░рд▓реИрдкреНрдб рдЬреНрдпреЛрдореЗрдЯреНрд░реА


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


рдирдореВрдиреЗ 0-3

рдЙрдкрдпреЛрдЧ рдХрд┐рдП рдЬрд╛рдиреЗ рд╡рд╛рд▓реЗ рдЧрд╣рд░рд╛рдИ рдмрдлрд░ рдХреЛ рдЪрд╛рд░ рдмрд╛рд░ рдЧреБрдгрд╛ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рд╕рдВрднрд╡рддрдГ рдХрдо рд░рд┐рдЬрд╝реЙрд▓реНрдпреВрд╢рди рдХреЗ рд▓рд┐рдП рдХреНрд╖рддрд┐рдкреВрд░реНрддрд┐ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдПред

рд░реЛрдХрдирд╛ culling реж

рдпрд╣ рдЯрдХрдЯрдХреА рдХреЗ рд╕рдВрдмрдВрдз рдореЗрдВ рдЙрдиреНрдореБрдЦ рдмрд╛рдЙрдВрдбрд┐рдВрдЧ рдмреЙрдХреНрд╕ рдЬреИрд╕рд╛ рджрд┐рдЦрддрд╛ рд╣реИред

рд░реЛрдХрдирд╛ culling реж

рдУрд╡рд░рд▓реИрдкреНрдб рдЬреНрдпрд╛рдорд┐рддрд┐ рдХреЗ рдкрд░реАрдХреНрд╖рдг рдХрд╛ рдПрдХ рдЙрджрд╛рд╣рд░рдг (рджреВрд╕рд░реЗ рдлреНрд░реЗрдо рд╕реЗ)ред рдкрд░реАрдХреНрд╖рдг (рд╣рд░рд╛) рдкрд╛рд╕ рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рдкрд┐рдХреНрд╕реЗрд▓ рдкреНрд░рддреНрдпреЗрдХ рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП рджреГрд╢реНрдпрддрд╛ рдмрдлрд░ рдореЗрдВ рдПрдХ рдзреНрд╡рдЬ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП 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 рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдХреА рдЬрд╛рддреА рд╣реИред


рдЧреНрд▓реЛрдмрд▓ рд╕реНрдкреЗрдХреНрдпреБрд▓рд░ + рдбрд┐рдлреНрдпреВрдЬрд╝


рдХреБрдЫ рдЧреИрд░-рддреБрдЪреНрдЫ рдПрд▓реНрдЧреЛрд░рд┐рдереНрдо рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реБрдП, рдкреНрд░рдХрд╛рд╢ рдЬрд╛рдВрдЪ, рдХреНрдпреВрдмрд┐рдХ рдирдХреНрд╢реЗ рдФрд░ рдПрдУ рдХреЛ рдлреИрд▓рд╛рдирд╛ рдФрд░ рд╕реНрдкреЗрдХреНрдпреБрд▓рд░ рд╡реИрд╢реНрд╡рд┐рдХ рдорд╛рдирдЪрд┐рддреНрд░реЛрдВ рдореЗрдВ рд╕рдВрдпреЛрдЬрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред

GID

GID

рджреГрд╢реНрдп рд╕реЗ рдШрди рдХрд╛рд░реНрдб рдХреЗ рдЙрджрд╛рд╣рд░рдгред

GID

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

рдЬреАрдЖрдИрдПрд╕

рд╕реНрдкреЗрдХреНрдпреБрд▓рд░ рдЧреНрд▓реЛрдмрд▓ рд▓рд╛рдЗрдЯрд┐рдВрдЧ рдХреЗ рдШрдЯрдХред

рдЫрд╛рдпрд╛ рдорд╛рдирдЪрд┐рддреНрд░ рдЕрджреНрдпрддрди


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


рд╕реНрдерд╛рдиреАрдп рд╕реНрдкреЗрдХреНрдпреБрд▓рд░ + рдбрд┐рдлреНрдпреВрдЬрд╝ + рдПрд╕рдПрд╕рдПрд╕


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

GID

рдбрд┐рдлреНрдпреВрдЬрд╝ + рдПрд╕рдПрд╕рдПрд╕ред рдЗрд╕ рдлрд╝реНрд░реЗрдо рдореЗрдВ SSS рдкреНрд░рднрд╛рд╡ рджрд┐рдЦрд╛рдИ рдирд╣реАрдВ рджреЗрддреЗ рд╣реИрдВред

рдЬреАрдЖрдИрдПрд╕

рдШрдЯрдХ рд╡рд┐рд╢реЗрд╖ред

рдкреНрд░рдХрд╛рд╢ рдПрдХреАрдХрд░рдг



рд╕реНрдкреЗрдХреНрдпреБрд▓рд░ / рдбрд┐рдлреНрдпреВрдЬрд╝ рд▓реНрдпреВрдорд┐рдиреЛрд╕рд┐рдЯреА / рд▓реЛрдХрд▓ рд▓рд╛рдЗрдЯрд┐рдВрдЧ рдШрдЯрдХ рдПрд▓реНрдмрд┐рдбреЛ рдХреЗ рд╕рд╛рде рдПрдХреАрдХреГрдд рд╣реЛрддреЗ рд╣реИрдВред

рд╕реНрдкрд╖реНрдЯ рдЧреНрд▓рд╛рд╕ рдЬреЛрдбрд╝рдирд╛



рд╕рднреА рдкреНрд░рдХрд╛рд╢ рд╕реНрд░реЛрддреЛрдВ рдХреЛ рдЬреЛрдбрд╝рдиреЗ рдХреЗ рдмрд╛рдж, рдкрд╛рд░рджрд░реНрд╢реА рдЧреНрд▓рд╛рд╕ рдкреНрд░рджрд╛рди рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред

рд╡реЙрд▓реНрдпреВрдореЗрдЯреНрд░рд┐рдХ рд▓рд╛рдЗрдЯрд┐рдВрдЧ / рдлреЙрдЧ / рд╕реНрдореЛрдХ рдЧрдгрдирд╛



рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, рдпрд╣ рд╕рд┐рд░реНрдл рд╕реНрдкреНрд░рд╛рдЗрдЯреНрд╕ рдХрд╛ рдПрдХ рдЧреБрдЪреНрдЫрд╛ рд╣реИред

рд╡реЙрд▓реНрдпреВрдореЗрдЯреНрд░рд┐рдХ рд▓рд╛рдЗрдЯрд┐рдВрдЧ / рдлреЙрдЧ / рд╕реНрдореЛрдХ рдЕрдкреНрд▓рд╛рдИ рдХрд░реЗрдВ



рдпрд╣ рдорд╛рд░реНрдЧ рдХреЛрд╣рд░реЗ рдХреА рд░реЛрд╢рдиреА рдореЗрдВ рд╕реБрдзрд╛рд░ рдХреЗ рд▓рд┐рдП рдПрдХ рдзреБрдВрдзрд▓реА рдЫрд╡рд┐ рдХреА рдЧрдгрдирд╛ рдХрд░рддрд╛ рд╣реИред


рдпрджрд┐ рдЖрдк рдореВрд▓ рдлреЙрдЧ рдорд╛рд╕реНрдХ рдХреЛ рдЪреЗрдХрд░рдмреЛрд░реНрдб рдкреИрдЯрд░реНрди рд╕реЗ рдмрджрд▓рддреЗ рд╣реИрдВред

рдЬреАрдЖрдИрдПрд╕

рдЗрд╕ рдорд╛рд░реНрдЧ рдХрд╛ рдкрд░рд┐рдгрд╛рдо рд╣реИред

TAA рдкрд┐рдЫрд▓реЗ HDR рдЫрд╡рд┐ рдХреЗ рд╕рд╛рде


рдЬреАрдЖрдИрдПрд╕

TTA рд╕рд┐рд░реНрдл рдЬрд╛рджреВ рд╣реИред

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


рдЬреАрдЖрдИрдПрд╕

рд╡реЗрдЧ рдорд╛рдирдЪрд┐рддреНрд░ рдХреЗ рдЖрдзрд╛рд░ рдкрд░, рдПрдХ рд╕рд╣рд╛рдпрдХ рдмреНрд▓рд░ рдореИрдк рдХреА рдЧрдгрдирд╛ рдХреА рдЬрд╛рддреА рд╣реИред

рдЬреАрдЖрдИрдПрд╕

рдкреЛрд╕реНрдЯ рдкреНрд░реЛрд╕реЗрд╕рд┐рдВрдЧ


рдЬреАрдЖрдИрдПрд╕

рдпрд╣ рдЫрд╡рд┐ рдкрд░ рдкрд╣рд▓реЗ рдЬрд╝реЛрдореНрд╕ рдкрд╛рд╕ рдХрд░рддрд╛ рд╣реИред

рдЬреАрдЖрдИрдПрд╕

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

рдирд┐рд╖реНрдХрд░реНрд╖


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

рдЦреЗрд▓ рдХреЗ рдмрд╛рдж рдкреНрд░рд╕рдВрд╕реНрдХрд░рдг рдХреЗ рд░реВрдк рдореЗрдВ TAA / FXAA рдФрд░ рдЧреНрд▓рд╛рд╕ рдХреЗ рд╕рд╛рде рдЖрд╡рд░реНрддреА рдкреНрд░рддрд┐рдкрд╛рджрди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИред рдЖрдк рдпрд╣рд╛рдВ рдЯрд╛рд▓ рджрд┐рдП рдЧрдП рдЪрд╛рд▓ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЕрдзрд┐рдХ рдкрдврд╝ рд╕рдХрддреЗ рд╣реИрдВ [ рдпрд╣рд╛рдВ рдПрдХ рдкреЛрд╕реНрдЯ рдЬреЛ рдХрд┐ рд╣реЗрдмреЗ рдХреЗ рд▓реЗрдЦ рдкрд░ рдЖрдзрд╛рд░рд┐рдд рд╣реИ]ред рдмреАрд╕реА 7 рджреНрд╡рд╛рд░рд╛ рдХрдИ рдмрдирд╛рд╡рдЯ рд╕рдВрдХреБрдЪрд┐рдд рд╣реИрдВред рд╕рд╛рдорд╛рдиреНрдп рддреМрд░ рдкрд░, рдЙрдкрдпреЛрдЧ рдХреА рдЬрд╛рдиреЗ рд╡рд╛рд▓реА рддрдХрдиреАрдХреЗрдВ [ 4 ] рдореЗрдВ рд╡рд░реНрдгрд┐рдд рдХреЗ рд╕рдорд╛рди рд╣реИрдВред

рдмреЛрдирд╕


рдПрд╕рдПрд╕рдПрд╕ рдпреЛрдЧрджрд╛рди


рдЬреАрдЖрдИрдПрд╕

рдореБрдЭреЗ рдПрд╕рдПрд╕рдПрд╕ рдХреЗ рдкреНрд░рднрд╛рд╡ рдХреЛ рджрд┐рдЦрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдЙрдкрдпреБрдХреНрдд рдлреНрд░реЗрдо рдХреА рд╕рд╛рд╡рдзрд╛рдиреАрдкреВрд░реНрд╡рдХ рдЦреЛрдЬ рдХрд░рдиреА рдереАред

рдХреИрд╕реЗ рддрдВрдмреВ рдХреЗ рд╕рд╛рде рдПрдХ рд░рд╛рдХреНрд╖рд╕ рдЧрд╛рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ


рдЬреА рд╡рд╛рдпрд░рд╕ рдЖрджрдореА рдЕрдВрддрд┐рдо рд░реВрдк

рд░рд╛рдХреНрд╖рд╕ рдХреЛ рдХрдИ рднрд╛рдЧреЛрдВ рдореЗрдВ рд╡рд┐рднрд╛рдЬрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред

рд╣рд┐рдореНрдордд



рдЧреЗрдо рдореЗрдВ рд╡рд┐рднрд┐рдиреНрди рд╡рд┐рд╡рд░рдгреЛрдВ рдХреЗ рд▓рд┐рдП рдХрдИ рдЦреВрдиреА рдмрдирд╛рд╡рдЯ рд╣реИрдВред

рдмрдирд╛рд╡рдЯ рдХреЗ рд▓рд┐рдП рдПрдордЖрдИрдкреА рдХрд╛ рд╕реНрддрд░ рдХреЗрд╡рд▓ рд░реИрдЦрд┐рдХ рд░реВрдк рд╕реЗ рдлрд╝рд┐рд▓реНрдЯрд░ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдкреНрд░рддреНрдпреЗрдХ рд╕реНрддрд░ рдкрд░, рдкреИрдирд╛рдкрди рдмрдврд╝рд╛рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдХреБрдЫ рдмрдирд╛рд╡рдЯ рдореЗрдВ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рд╕реНрдкреЗрдХреНрдпреБрд▓рд░ рд╣рд╛рдЗрд▓рд╛рдЗрдЯреНрд╕ рд╣реИрдВ (рдпрд╣ рдмрд╣реБрдд рд╕реНрдкрд╖реНрдЯ рдирд╣реАрдВ рд╣реИ рдХрд┐ рдпрд╣ рдЙрдирдХреЗ рдЕрдВрддрд┐рдо рд╕реНрд╡рд░реВрдк рдХреЛ рдХреИрд╕реЗ рдкреНрд░рднрд╛рд╡рд┐рдд рдХрд░рддрд╛ рд╣реИ)ред

рдЬреНрдпрд╛рдорд┐рддрд┐


рдЬреА рд╡рд╛рдпрд░рд╕ рдЖрджрдореА рдЕрдВрддрд┐рдо рд░реВрдк

рдЬреНрдпрд╛рдорд┐рддрд┐ рдХреА рдЕрдЪреНрдЫреА рдЯреЛрдкреЛрд▓реЙрдЬреА рд╣реИред

HBAO


рдЬреА рд╡рд╛рдпрд░рд╕ рдЖрджрдореА рдЕрдВрддрд┐рдо рд░реВрдк

HBAO SSAO рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдмреЗрд╣рддрд░ рдЧреБрдгрд╡рддреНрддрд╛ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИред

рдзреБрдЖрдВ



рдзреБрдЖрдВ рд╢рдВрдХреБрдзрд╛рд░реА рдкреНрд░рдХрд╛рд╢ рд╕реНрд░реЛрддреЛрдВ рдХреЛ рдорд╛рдирддрд╛ рд╣реИред


рдзреБрдПрдВ рдХреЛ рд░реЗрдВрдбрд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╡рд╛рд╕реНрддрд╡рд┐рдХ рд╡рд┐рдорд╛рдиреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред

рд╕рдВрджрд░реНрдн рд╕рд╛рдордЧреНрд░реА


[рез] рдХреЛрд╕реНрдЯрд╕ рдПрдЧреНрдиреЛрд╕реНрдЯреЛрдЙ: рдЬреАрдкреАрдпреВ-рдЖрдзрд╛рд░рд┐рдд рд░реЛрдбрд╝рд╛ рдХреЛ рдкреНрд░рдпреЛрдЧ рдореЗрдВ рд▓рд╛рдирд╛

[реи] рдбреИрдирд┐рдпрд▓ рд░реИрдХреЛрд╕: рдорд▓реНрдЯреА-рдбреНрд░реЙ-рдЗрдирдбрд╛рдпрд░реЗрдХреНрдЯ рдпрд╣рд╛рдБ рд╣реИ

[рей] рдПрдбреНрд░рд┐рдпрди рдХреЛрд░реЗрдЧрд░ рдмреНрд▓реЙрдЧ

[рек] рдПрд▓рд┐рдпрди: рдЕрд▓рдЧрд╛рд╡

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


All Articles