рдирдорд╕реНрдХрд╛рд░, рд╣реЗрдмреНрд░! рдпрд╣ рд▓реЗрдЦ
рдЪрд┐рдВрддрдирд╢реАрд▓ рдЫрд╛рдпрд╛ рдорд╛рдирдЪрд┐рддреНрд░реЛрдВ рдХрд╛ рдПрдХ рд╕рд░рд▓ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдкреНрд░рд╕реНрддреБрдд рдХрд░рддрд╛ рд╣реИ (рдПрд▓реНрдЧреЛрд░рд┐рдереНрдо
рдкрд┐рдЫрд▓реЗ рд▓реЗрдЦ рдореЗрдВ рд╡рд░реНрдгрд┐рдд рд╣реИ)ред рдЖрдЧреЗ, рдореИрдВ рдмрддрд╛рдКрдВрдЧрд╛ рдХрд┐ рдореИрдВрдиреЗ рдпрд╣ рдХреИрд╕реЗ рдХрд┐рдпрд╛ рдФрд░ рдХреНрдпрд╛ рдиреБрдХрд╕рд╛рди рд╣реБрдПред рдХреБрдЫ рд╕рдВрднрд╛рд╡рд┐рдд рдЕрдиреБрдХреВрд▓рди рдкрд░ рднреА рд╡рд┐рдЪрд╛рд░ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред
рдЪрд┐рддреНрд░рд╛ 1: рдмрд╛рдПрдВ рд╕реЗ рджрд╛рдПрдВ: RSM рдХреЗ рдмрд┐рдирд╛, RSM рдХреЗ рд╕рд╛рде, рдЕрдВрддрд░рдкрд░рд┐рдгрд╛рдо
рдЪрд┐рддреНрд░рд╛ 1 рдореЗрдВ, рдЖрдк
рдЖрд░рдПрд╕рдПрдо рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдкреНрд░рд╛рдкреНрдд рдкрд░рд┐рдгрд╛рдо рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВред рдЗрди рдЪрд┐рддреНрд░реЛрдВ рдХреЛ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП, "рд╕реНрдЯреИрдирдлреЛрд░реНрдб рд░реИрдмрд┐рдЯ" рдФрд░ рддреАрди рдмрд╣реБ-рд░рдВрдЧреАрди рдЪрддреБрд╖реНрдХреЛрдгреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред рдмрд╛рдИрдВ рдУрд░ рдХреА рдЫрд╡рд┐ рдореЗрдВ рдЖрдк рдХреЗрд╡рд▓
рд╕реНрдкреЙрдЯ рд▓рд╛рдЗрдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ
рдЖрд░рдПрд╕рдПрдо рдХреЗ рдмрд┐рдирд╛ рд░реЗрдВрдбрд░рд┐рдВрдЧ рдХрд╛ рдкрд░рд┐рдгрд╛рдо рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВред рдЫрд╛рдпрд╛ рдореЗрдВ рд╕рдм рдХреБрдЫ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдХрд╛рд▓рд╛ рд╣реИред рдХреЗрдВрджреНрд░ рдореЗрдВ рдЫрд╡рд┐
RSM рдХреЗ рд╕рд╛рде рдкрд░рд┐рдгрд╛рдо рджрд┐рдЦрд╛рддреА рд╣реИред рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдЕрдВрддрд░ рдзреНрдпрд╛рди рджреЗрдиреЗ рдпреЛрдЧреНрдп рд╣реИрдВ: рд╣рд░ рдЬрдЧрд╣ рдЪрдордХреАрд▓реЗ рд░рдВрдЧ рд╣реИрдВ, рдЧреБрд▓рд╛рдмреА, рдлрд░реНрд╢ рдкрд░ рдмрд╛рдврд╝ рдФрд░ рдЦрд░рдЧреЛрд╢, рдЫрд╛рдпрд╛рдВрдХрди рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдХрд╛рд▓рд╛ рдирд╣реАрдВ рд╣реИред рдЕрдВрддрд┐рдо рдЫрд╡рд┐ рдкрд╣рд▓реЗ рдФрд░ рджреВрд╕рд░реЗ рдХреЗ рдмреАрдЪ рдЕрдВрддрд░ рдХреЛ рджрд░реНрд╢рд╛рддреА рд╣реИ, рдФрд░ рдЗрд╕рд▓рд┐рдП
рдЖрд░рдПрд╕рдПрдо рдХрд╛ рдпреЛрдЧрджрд╛рдиред рдмреАрдЪ рдХреА рдЫрд╡рд┐ рдореЗрдВ рддрдВрдЧ рдХрд┐рдирд╛рд░реЛрдВ рдФрд░ рдХрд▓рд╛рдХреГрддрд┐рдпрд╛рдВ рджрд┐рдЦрд╛рдИ рджреЗрддреА рд╣реИрдВ, рд▓реЗрдХрд┐рди рдпрд╣ рдХреЛрд░ рдХреЗ рдЖрдХрд╛рд░, рдЕрдкреНрд░рддреНрдпрдХреНрд╖ рдкреНрд░рдХрд╛рд╢ рдХреА рддреАрд╡реНрд░рддрд╛ рдФрд░ рдирдореВрдиреЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рдХреЛ рд╕рдорд╛рдпреЛрдЬрд┐рдд рдХрд░рдХреЗ рд╣рд▓ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред
рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди
рдПрд▓реНрдЧреЛрд░рд┐рдереНрдо рдХреЛ рдЕрдкрдиреЗ рд╕реНрд╡рдпрдВ рдХреЗ рдЗрдВрдЬрди рдкрд░ рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред рд╢реЗрдбрд░реНрд╕ рдПрдЪрдПрд▓рдПрд╕рдПрд▓ рдореЗрдВ рд▓рд┐рдЦреЗ рдЧрдП рд╣реИрдВ, рдФрд░ рд░реЗрдВрдбрд░ рдбрд╛рдпрд░реЗрдХреНрдЯрдПрдХреНрд╕ 11 рдореЗрдВ рд╣реИред рдореИрдВрдиреЗ рдЗрд╕ рд▓реЗрдЦ рдХреЛ рд▓рд┐рдЦрдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рджрд┐рд╢рд╛рддреНрдордХ рдкреНрд░рдХрд╛рд╢ (рджрд┐рд╢рд╛рддреНрдордХ рдкреНрд░рдХрд╛рд╢ рд╕реНрд░реЛрдд) рдХреЗ рд▓рд┐рдП рдкрд╣рд▓реЗ рд╕реЗ
рд╕реНрдердЧрд┐рдд рдЫрд╛рдпрд╛рдВрдХрди рдФрд░
рдЫрд╛рдпрд╛ рдорд╛рдирдЪрд┐рддреНрд░рдг рдХреА рд╕реНрдерд╛рдкрдирд╛ рдХреА рд╣реИред рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ, рдореИрдВрдиреЗ
рдЖрд░рдПрд╕рдПрдо рдХреЛ рджрд┐рд╢рд╛рддреНрдордХ рдкреНрд░рдХрд╛рд╢ рдХреЗ рд▓рд┐рдП рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рдФрд░ рдЗрд╕рдХреЗ рдмрд╛рдж рд╣реА рдореИрдВрдиреЗ
рдЫрд╛рдпрд╛ рдорд╛рдирдЪрд┐рддреНрд░ рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди рдЬреЛрдбрд╝рд╛ рдФрд░ рд╕реНрдкреЙрдЯ рд▓рд╛рдЗрдЯ рдХреЗ рд▓рд┐рдП
рдЖрд░рдПрд╕рдПрдо рдХрд╛ рд╕рдорд░реНрдерди рдХрд┐рдпрд╛ред
рдЫрд╛рдпрд╛ рдирдХреНрд╢рд╛ рд╡рд┐рд╕реНрддрд╛рд░
рдкрд░рдВрдкрд░рд╛рдЧрдд рд░реВрдк рд╕реЗ,
рд╢реИрдбреЛ рдореИрдкреНрд╕ (SM) рдЧрд╣рд░рд╛рдИ рдХреЗ рдирдХреНрд╢реЗ рд╕реЗ рдЬреНрдпрд╛рджрд╛ рдХреБрдЫ рдирд╣реАрдВ рд╣реИред рдЗрд╕рдХрд╛ рдорддрд▓рдм рдпрд╣ рд╣реИ рдХрд┐ рдПрд╕рдПрдо рдХреЛ рдЖрдмрд╛рдж рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрдкрдХреЛ рдкрд┐рдХреНрд╕реЗрд▓ / рдЯреБрдХрдбрд╝реЗ рдЯреБрдХрдбрд╝реЗ рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рдХреА рднреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИред рд╣рд╛рд▓рд╛рдБрдХрд┐,
RSM рдХреЗ рд▓рд┐рдП рдЖрдкрдХреЛ рдХреБрдЫ рдЕрддрд┐рд░рд┐рдХреНрдд рдмрдлрд╝рд░реНрд╕ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреАред рдЖрдкрдХреЛ рд╡рд┐рд╢реНрд╡-рдЕрдВрддрд░рд┐рдХреНрд╖ рдХреА
рд╕реНрдерд┐рддрд┐ , рд╡рд┐рд╢реНрд╡-рдЕрдВрддрд░рд┐рдХреНрд╖
рд╕рд╛рдорд╛рдиреНрдп рдФрд░
рдкреНрд░рд╡рд╛рд╣ (рдкреНрд░рдХрд╛рд╢ рдЙрддреНрдкрд╛рджрди) рдХреЛ рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдЗрд╕рдХрд╛ рдорддрд▓рдм рдпрд╣ рд╣реИ рдХрд┐ рдЖрдкрдХреЛ рдХрдИ рд░реЗрдВрдбрд░ рдЯрд╛рд░рдЧреЗрдЯ рдХреЗ рд╕рд╛рде рдкрд┐рдХреНрд╕реЗрд▓ / рдлреНрд░реИрдЧрд░ рд╢реИрдбрд░ рдХреА рдЬрд░реВрд░рдд рд╣реИред рдзреНрдпрд╛рди рд░рдЦреЗрдВ рдХрд┐ рдЗрд╕ рддрдХрдиреАрдХ рдХреЗ рд▓рд┐рдП рдЖрдкрдХреЛ рд╕рд╛рдордиреЗ рд╡рд╛рд▓реЗ рдХреЛ рдирд╣реАрдВ, рдмрд▓реНрдХрд┐
рдЪреЗрд╣рд░реЗ рдХреЛ рдХрд╛рдЯ рджреЗрдирд╛ рд╣реЛрдЧрд╛ред
рдлреЗрд╕ рдХрд▓рд┐рдВрдЧ рдлреНрд░рдВрдЯ рдХрд┐рдирд╛рд░реЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ
рдХрд░рдирд╛ рдЫрд╛рдпрд╛ рдХрд▓рд╛рдХреГрддрд┐рдпреЛрдВ рд╕реЗ рдмрдЪрдиреЗ рдХреЗ рд▓рд┐рдП рд╡реНрдпрд╛рдкрдХ рд░реВрдк рд╕реЗ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдпрд╣
рдЖрд░рдПрд╕рдПрдо рдХреЗ рд╕рд╛рде рдХрд╛рдо рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИред
рдЖрдк рдкрд┐рдХреНрд╕реЗрд▓ рд╢реЗрдбрд░ рдХреЗ рд▓рд┐рдП рд╡рд┐рд╢реНрд╡-рд╕реНрдерд╛рди рдХреЗ рдкрджреЛрдВ рдФрд░ рдорд╛рдирджрдВрдбреЛрдВ рдХреЛ рдкрд╛рд╕ рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рдЙрдиреНрд╣реЗрдВ рдЙрдкрдпреБрдХреНрдд рдмрдлрд╝рд░реНрд╕ рдкрд░ рд▓рд┐рдЦрддреЗ рд╣реИрдВред рдпрджрд┐ рдЖрдк
рд╕рд╛рдорд╛рдиреНрдп рдореИрдкрд┐рдВрдЧ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдЙрдирдХреА рдЧрдгрдирд╛ рдкрд┐рдХреНрд╕реЗрд▓ рд╢реЗрдбрд░ рдореЗрдВ рднреА рдХрд░реЗрдВред рдкреНрд░рдХрд╛рд╢ рд╕реНрд░реЛрдд рдХреЗ рд░рдВрдЧ рд╕реЗ рдПрд▓реНрдмрд┐рдбреЛ рд╕рд╛рдордЧреНрд░реА рдХреЛ рдЧреБрдгрд╛ рдХрд░рдХреЗ
рдлреНрд▓рдХреНрд╕ рдХреА рдЧрдгрдирд╛
рдХреА рдЬрд╛рддреА рд╣реИред
рд╕реНрдкреЙрдЯ рд▓рд╛рдЗрдЯ рдХреЗ рд▓рд┐рдП рдЖрдкрдХреЛ рдШрдЯрдирд╛ рдХреЗ рдХреЛрдг рд╕реЗ рдкрд░рд┐рдгрд╛рдореА рдореВрд▓реНрдп рдХреЛ рдЧреБрдгрд╛ рдХрд░рдирд╛ рд╣реЛрдЧрд╛ред
рджрд┐рд╢рд╛рддреНрдордХ рдкреНрд░рдХрд╛рд╢ рдХреЗ рд▓рд┐рдП, рдПрдХ рдЕрдкреНрд░рдХрд╛рд╢рд┐рдд рдЫрд╡рд┐ рдкреНрд░рд╛рдкреНрдд рдХреА рдЬрд╛рддреА рд╣реИред
рдкреНрд░рдХрд╛рд╢ рдЧрдгрдирд╛ рдХреА рддреИрдпрд╛рд░реА
рдореБрдЦреНрдп рдорд╛рд░реНрдЧ рдХреЗ рд▓рд┐рдП рдЖрдкрдХреЛ рдХреБрдЫ рдЪреАрдЬреЗрдВ рдХрд░рдиреА рд╣реЛрдВрдЧреАред рдЖрдкрдХреЛ рдЫрд╛рдпрд╛ рдореЗрдВ рдкреНрд░рдпреБрдХреНрдд рд╕рднреА рдмрдлрд╝рд░реНрд╕ рдХреЛ рдмрдирд╛рд╡рдЯ рдХреЗ рд░реВрдк рдореЗрдВ рдмрд╛рдБрдзрдирд╛ рдЪрд╛рд╣рд┐рдПред рдЖрдкрдХреЛ рд░реИрдВрдбрдо рдирдВрдмрд░ рднреА рдЪрд╛рд╣рд┐рдПред
рдЖрдзрд┐рдХрд╛рд░рд┐рдХ рд▓реЗрдЦ рдХрд╣рддрд╛ рд╣реИ рдХрд┐ рдЖрдкрдХреЛ рдЗрди рдирдВрдмрд░реЛрдВ рдХреА рдкреВрд░реНрд╡-рдЧрдгрдирд╛ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ рдФрд░ рдЙрдиреНрд╣реЗрдВ
рдЖрд░рдПрд╕рдПрдо рдирдореВрдирд╛рдХрд░рдг рдкрд╛рд╕ рдореЗрдВ рд╕рдВрдЪрд╛рд▓рди рдХреА рд╕рдВрдЦреНрдпрд╛ рдХреЛ рдХрдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдмрдлрд░ рдореЗрдВ рд╕рд╣реЗрдЬрдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдЪреВрдВрдХрд┐ рдПрд▓реНрдЧреЛрд░рд┐рдереНрдо рдкреНрд░рджрд░реНрд╢рди рдХреЗ рдорд╛рдорд▓реЗ рдореЗрдВ рднрд╛рд░реА рд╣реИ, рдореИрдВ рдЖрдзрд┐рдХрд╛рд░рд┐рдХ рд▓реЗрдЦ рд╕реЗ рдкреВрд░реА рддрд░рд╣ рд╕рд╣рдордд рд╣реВрдВред рдпрд╣ рднреА рд╡рд╣рд╛рдБ рдЕрд╕реНрдерд╛рдпреА рд╕рд╛рдордВрдЬрд╕реНрдп (рд╕рднреА рдЕрдкреНрд░рддреНрдпрдХреНрд╖ рдкреНрд░рдХрд╛рд╢ рдЧрдгрдирд╛ рдХреЗ рд▓рд┐рдП рдПрдХ рд╣реА рдирдореВрдирд╛ рдкреИрдЯрд░реНрди рдХрд╛ рдЙрдкрдпреЛрдЧ) рдХрд╛ рдкрд╛рд▓рди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рд┐рдлрд╛рд░рд┐рд╢ рдХреА рд╣реИред рдпрд╣ рдлрд╝реНрд▓рд┐рдХрд░рд┐рдВрдЧ рдХреЛ рд░реЛрдХреЗрдЧрд╛ рдЬрдм рдкреНрд░рддреНрдпреЗрдХ рдлрд╝реНрд░реЗрдо рдПрдХ рдЕрд▓рдЧ рдЫрд╛рдпрд╛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИред
рдЖрдкрдХреЛ рдкреНрд░рддреНрдпреЗрдХ рдирдореВрдиреЗ рдХреЗ рд▓рд┐рдП рд░реЗрдВрдЬ [реж, рез] рдореЗрдВ рджреЛ рд░реИрдВрдбрдо рдлреНрд▓реЛрдЯрд┐рдВрдЧ рдкреЙрдЗрдВрдЯ рдирдВрдмрд░ рдЪрд╛рд╣рд┐рдПред рдирдореВрдиреЗ рдХреЗ рдирд┐рд░реНрджреЗрд╢рд╛рдВрдХ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЗрди рдпрд╛рджреГрдЪреНрдЫрд┐рдХ рд╕рдВрдЦреНрдпрд╛рдУрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред рдЖрдкрдХреЛ рдЙрд╕реА рдореИрдЯреНрд░рд┐рдХреНрд╕ рдХреА рднреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреА, рдЬрд┐рд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдЖрдк рд╡рд┐рд╢реНрд╡-рд╕реНрдерд╛рди (рд╡рд┐рд╢реНрд╡ рд╕реНрдерд╛рди) рд╕реЗ рдЫрд╛рдпрд╛-рд╕реНрдерд╛рди (рдкреНрд░рдХрд╛рд╢ рд╕реНрд░реЛрдд рд╕реНрдерд╛рди) рдореЗрдВ рд╕реНрдерд╛рди рдкрд░рд┐рд╡рд░реНрддрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд░рддреЗ рд╣реИрдВред рдЖрдкрдХреЛ рдирдореВрдиреЗ рдХреЗ рд▓рд┐рдП рдРрд╕реЗ рдорд╛рдкрджрдВрдбреЛрдВ рдХреА рднреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреА, рдЬреЛ рдмрдирд╛рд╡рдЯ рдХреА рд╕реАрдорд╛рдУрдВ рд╕реЗ рдкрд░реЗ рдирдореВрдирд╛ рд╣реЛрдиреЗ рдкрд░ рдПрдХ рдХрд╛рд▓рд╛ рд░рдВрдЧ рджреЗрдЧрд╛ред
рдкрд╛рд╕рд┐рдВрдЧ рд▓рд╛рдЗрдЯрд┐рдВрдЧ
рдЕрдм рд╕рдордЭрдиреЗ рдХреЗ рд▓рд┐рдП рдХрдард┐рди рд╣рд┐рд╕реНрд╕рд╛ред рдореЗрд░рд╛ рд╕реБрдЭрд╛рд╡ рд╣реИ рдХрд┐ рдЖрдк рдПрдХ рд╡рд┐рд╢реЗрд╖ рдкреНрд░рдХрд╛рд╢ рд╕реНрд░реЛрдд рдХреЗ рд▓рд┐рдП рдкреНрд░рддреНрдпрдХреНрд╖ рдкреНрд░рдХрд╛рд╢ рдХреА рдЧрдгрдирд╛ рдХреЗ рдмрд╛рдж рдЕрдкреНрд░рддреНрдпрдХреНрд╖ рдкреНрд░рдХрд╛рд╢ рдХреА рдЧрдгрдирд╛ рдХрд░рддреЗ рд╣реИрдВред рдРрд╕рд╛ рдЗрд╕рд▓рд┐рдП рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдЖрдкрдХреЛ
рджрд┐рд╢рд╛рддреНрдордХ рдкреНрд░рдХрд╛рд╢ рдХреЗ рд▓рд┐рдП рдПрдХ рдкреВрд░реНрдг-рд╕реНрдХреНрд░реАрди рдХреНрд╡рд╛рдб рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рд╣рд╛рд▓рд╛рдВрдХрд┐,
рд╕реНрдкреЙрдЯ рдФрд░
рдкреЙрдЗрдВрдЯ рд▓рд╛рдЗрдЯ рдХреЗ рд▓рд┐рдП, рдЖрдк рдЖрдорддреМрд░ рдкрд░ рдХрдо рдкрд┐рдХреНрд╕реЗрд▓ рднрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдирд┐рд╢реНрдЪрд┐рдд рдЖрдХрд╛рд░ рдХреЗ рдореЗрд╢ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВред
рдиреАрдЪреЗ рджрд┐рдП рдЧрдП рдХреЛрдб рдореЗрдВ, рдЕрдкреНрд░рддреНрдпрдХреНрд╖ рд░реЛрд╢рдиреА рдХреА рдЧрдгрдирд╛ рдкрд┐рдХреНрд╕реЗрд▓ рдХреЗ рд▓рд┐рдП рдХреА рдЬрд╛рддреА рд╣реИред рдЖрдЧреЗ, рдореИрдВ рд╕рдордЭрд╛рддрд╛ рд╣реВрдБ рдХрд┐ рд╡рд╣рд╛рдБ рдХреНрдпрд╛ рд╣реЛ рд░рд╣рд╛ рд╣реИред
float3 DoReflectiveShadowMapping(float3 P, bool divideByW, float3 N) { float4 textureSpacePosition = mul(lightViewProjectionTextureMatrix, float4(P, 1.0)); if (divideByW) textureSpacePosition.xyz /= textureSpacePosition.w; float3 indirectIllumination = float3(0, 0, 0); float rMax = rsmRMax; for (uint i = 0; i < rsmSampleCount; ++i) { float2 rnd = rsmSamples[i].xy; float2 coords = textureSpacePosition.xy + rMax * rnd; float3 vplPositionWS = g_rsmPositionWsMap .Sample(g_clampedSampler, coords.xy).xyz; float3 vplNormalWS = g_rsmNormalWsMap .Sample(g_clampedSampler, coords.xy).xyz; float3 flux = g_rsmFluxMap.Sample(g_clampedSampler, coords.xy).xyz; float3 result = flux * ((max(0, dot(vplNormalWS, P тАУ vplPositionWS)) * max(0, dot(N, vplPositionWS тАУ P))) / pow(length(P тАУ vplPositionWS), 4)); result *= rnd.x * rnd.x; indirectIllumination += result; } return saturate(indirectIllumination * rsmIntensity); }
рдлрд╝рдВрдХреНрд╢рди рдХрд╛ рдкрд╣рд▓рд╛ рддрд░реНрдХ
рдкреА рд╣реИ , рдЬреЛ рдПрдХ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдкрд┐рдХреНрд╕реЗрд▓ рдХреЗ рд▓рд┐рдП рд╡рд┐рд╢реНрд╡-рдЕрдВрддрд░рд┐рдХреНрд╖ рдХреА рд╕реНрдерд┐рддрд┐ (рд╡рд┐рд╢реНрд╡ рдЕрдВрддрд░рд┐рдХреНрд╖ рдореЗрдВ) рд╣реИред
DivideByW рд╕рд╣реА
Z рдорд╛рди рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ рднрд╛рд╡реА рд╡рд┐рднрд╛рдЬрди рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред
N , рд╡рд┐рд╢реНрд╡-рд╕реНрдерд╛рди рд╕рд╛рдорд╛рдиреНрдп рд╣реИред
float4 textureSpacePosition = mul(lightViewProjectionTextureMatrix, float4(P, 1.0)); if (divideByW) textureSpacePosition.xyz /= textureSpacePosition.w; float3 indirectIllumination = float3(0, 0, 0); float rMax = rsmRMax;
рдХреЛрдб рдХреЗ рдЗрд╕ рднрд╛рдЧ рдореЗрдВ, рдкреНрд░рдХрд╛рд╢-рд╕реНрдерд╛рди (рдкреНрд░рдХрд╛рд╢ рд╕реНрд░реЛрдд рдХреЗ рд╕рд╛рдкреЗрдХреНрд╖) рд╕реНрдерд┐рддрд┐ рдХреА рдЧрдгрдирд╛ рдХреА рдЬрд╛рддреА рд╣реИ, рдЕрдкреНрд░рддреНрдпрдХреНрд╖ рдкреНрд░рдХрд╛рд╢ рдЪрд░ рдХреЛ рдЖрд░рдВрднреАрдХреГрдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЬрд┐рд╕рдореЗрдВ рдкреНрд░рддреНрдпреЗрдХ рдирдореВрдиреЗ рд╕реЗ рдЧрдгрдирд╛ рдХрд┐рдП рдЧрдП рдорд╛рдиреЛрдВ рдХреЛ
рд╕рд╛рд░рд╛рдВрд╢рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛, рдФрд░
rMax рдЪрд░ рдХреЛ
рдЖрдзрд┐рдХрд╛рд░рд┐рдХ рд▓реЗрдЦ рдореЗрдВ рдкреНрд░рдХрд╛рд╢ рд╕рдореАрдХрд░рдг рд╕реЗ
рд╕реЗрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдЬрд┐рд╕рдХрд╛ рдореВрд▓реНрдп рдореИрдВ рдЕрдЧрд▓реЗ рдЕрдиреБрднрд╛рдЧ рдореЗрдВ
рд╕рдордЭрд╛рдКрдВрдЧрд╛ ред
for (uint i = 0; i < rsmSampleCount; ++i) { float2 rnd = rsmSamples[i].xy; float2 coords = textureSpacePosition.xy + rMax * rnd; float3 vplPositionWS = g_rsmPositionWsMap .Sample(g_clampedSampler, coords.xy).xyz; float3 vplNormalWS = g_rsmNormalWsMap .Sample(g_clampedSampler, coords.xy).xyz; float3 flux = g_rsmFluxMap.Sample(g_clampedSampler, coords.xy).xyz;
рдпрд╣рд╛рдВ рд╣рдо рдЪрдХреНрд░ рд╢реБрд░реВ рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рд╕рдореАрдХрд░рдг рдХреЗ рд▓рд┐рдП рд╣рдорд╛рд░реЗ рдЪрд░ рддреИрдпрд╛рд░ рдХрд░рддреЗ рд╣реИрдВред рдЕрдиреБрдХреВрд▓рди рдЙрджреНрджреЗрд╢реНрдпреЛрдВ рдХреЗ рд▓рд┐рдП, рдореЗрд░реЗ рджреНрд╡рд╛рд░рд╛ рдЧрдгрдирд╛ рдХрд┐рдП рдЧрдП рдпрд╛рджреГрдЪреНрдЫрд┐рдХ рдирдореВрдиреЛрдВ рдореЗрдВ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рд╕рдордиреНрд╡рд┐рдд рдСрдлрд╕реЗрдЯ рд╣реИрдВ,
рдЕрд░реНрдерд╛рддреН , рдпреВрд╡реА рдирд┐рд░реНрджреЗрд╢рд╛рдВрдХ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдореБрдЭреЗ рдмрд╕ рдкреНрд░рдХрд╛рд╢-рдЕрдВрддрд░рд┐рдХреНрд╖ рдирд┐рд░реНрджреЗрд╢рд╛рдВрдХ рдореЗрдВ
rMax * rnd рдХреЛ рдЬреЛрдбрд╝рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдпрджрд┐ рдкрд░рд┐рдгрд╛рдореА рдпреВрд╡реА рд╕реАрдорд╛ рд╕реЗ рдмрд╛рд╣рд░ рд╣реИрдВ [0.1], рддреЛ рдирдореВрдиреЗ рдХрд╛рд▓реЗ рд╣реЛрдиреЗ рдЪрд╛рд╣рд┐рдПред рдЬреЛ рддрд░реНрдХрд╕рдВрдЧрдд рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рд╡реЗ рдкреНрд░рдХрд╛рд╢ рдХреА рд╕реАрдорд╛ рд╕реЗ рдкрд░реЗ рдЬрд╛рддреЗ рд╣реИрдВред
float3 result = flux * ((max(0, dot(vplNormalWS, P тАУ vplPositionWS)) * max(0, dot(N, vplPositionWS тАУ P))) / pow(length(P тАУ vplPositionWS), 4)); result *= rnd.x * rnd.x; indirectIllumination += result; } return saturate(indirectIllumination * rsmIntensity);
рдпрд╣ рд╡рд╣ рд╣рд┐рд╕реНрд╕рд╛ рд╣реИ рдЬрд╣рд╛рдВ рдЕрдкреНрд░рддреНрдпрдХреНрд╖ рдкреНрд░рдХрд╛рд╢ рд╕рдореАрдХрд░рдг рдХреА рдЧрдгрдирд╛ рдХреА рдЬрд╛рддреА рд╣реИ (
рдЪрд┐рддреНрд░рд╛ 2 ), рдФрд░ рдирдореВрдирд╛ рд╕реЗ рдкреНрд░рдХрд╛рд╢-рдЕрдВрддрд░рд┐рдХреНрд╖ рд╕рдордиреНрд╡рдп рд╕реЗ рджреВрд░реА рдХреЗ рдЕрдиреБрд╕рд╛рд░ рднреА рддреМрд▓рд╛ рдЬрд╛рддрд╛ рд╣реИред рд╕рдореАрдХрд░рдг рднрдпрднреАрдд рджрд┐рдЦрддрд╛ рд╣реИ, рдФрд░ рдХреЛрдб рд╕рдм рдХреБрдЫ рд╕рдордЭрдиреЗ рдореЗрдВ рдорджрдж рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдореИрдВ рдФрд░ рдЕрдзрд┐рдХ рд╡рд┐рд╕реНрддрд╛рд░ рд╕реЗ рдмрддрд╛рдКрдВрдЧрд╛ред
рдЪрд░
ux (phi) рдкреНрд░рдХрд╛рд╢
рдкреНрд░рд╡рд╛рд╣ рд╣реИ , рдЬреЛ рд╡рд┐рдХрд┐рд░рдг рдХреА рддреАрд╡реНрд░рддрд╛ рд╣реИред
рдкрд┐рдЫрд▓рд╛ рд▓реЗрдЦ рдЕрдзрд┐рдХ рд╡рд┐рд╕реНрддрд╛рд░ рд╕реЗ
рдкреНрд░рд╡рд╛рд╣ рдХрд╛ рд╡рд░реНрдгрди рдХрд░рддрд╛ рд╣реИред
рджреЛ рд╕реНрдХреЗрд▓рд░ рдХрд▓рд╛рдХреГрддрд┐ рдХреЗ рд╕рд╛рде
рдлреНрд▓рдХреНрд╕ рд╕реНрдХреЗрд▓ред рдкрд╣рд▓рд╛ рдкреНрд░рдХрд╛рд╢ рд╕реНрд░реЛрдд (рдЯреЗрдХреНрд╕рд▓) рдХреЗ рд╕рд╛рдорд╛рдиреНрдп рдФрд░ рдкреНрд░рдХрд╛рд╢ рд╕реНрд░реЛрдд рд╕реЗ рд╡рд░реНрддрдорд╛рди рд╕реНрдерд┐рддрд┐ рдХреЗ рдмреАрдЪ рд╣реИред рджреВрд╕рд░рд╛ рд╡рд░реНрддрдорд╛рди рд╕реНрдерд┐рддрд┐ рдФрд░ рд╡рд░реНрддрдорд╛рди рд╡реЗрдХреНрдЯрд░ рд╕реЗ рд╡рд░реНрддрдорд╛рди рд╕реНрдерд┐рддрд┐ рдХреЗ рдмреАрдЪ рдкреНрд░рдХрд╛рд╢ рд╕реНрд░реЛрдд (рдЯреЗрдХреНрд╕реЗрд▓) рдХреА рд╕реНрдерд┐рддрд┐ рдХреЗ рдмреАрдЪ рд╣реИред рдкреНрд░рдХрд╛рд╢ рдореЗрдВ рдирдХрд╛рд░рд╛рддреНрдордХ рдпреЛрдЧрджрд╛рди рди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП (рдпрд╣ рдкрддрд╛ рдЪрд▓рддрд╛ рд╣реИ рдХрд┐ рдкрд┐рдХреНрд╕реЗрд▓ рдЬрд▓рд╛рдпрд╛ рдирд╣реАрдВ рдЬрд╛рддрд╛ рд╣реИ), рд╕реНрдХреЗрд▓рд░ рдЙрддреНрдкрд╛рдж рд╕реАрдорд╛ [0, [] рддрдХ рд╕реАрдорд┐рдд рд╣реИрдВред рдЗрд╕ рд╕рдореАрдХрд░рдг рдореЗрдВ, рд╕рд╛рдорд╛рдиреНрдпреАрдХрд░рдг рдЕрдВрдд рдореЗрдВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ, рдкреНрд░рджрд░реНрд╢рди рдХрд╛рд░рдгреЛрдВ рд╕реЗред рдпрд╣ рд╕реНрдХреЗрд▓рд░ рдЙрддреНрдкрд╛рджреЛрдВ рдХреЗ рдкреНрд░рджрд░реНрд╢рди рд╕реЗ рдкрд╣рд▓реЗ рджрд┐рд╢рд╛ рд╡реИрдХреНрдЯрд░ рдХреЛ рд╕рд╛рдорд╛рдиреНрдп рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рдорд╛рди рд░реВрдк рд╕реЗ рд╕реНрд╡реАрдХрд╛рд░реНрдп рд╣реИред
рдЪрд┐рддреНрд░рд╛ 2: рд╕реНрдерд┐рддрд┐ x рдФрд░ рд╕рд╛рдорд╛рдиреНрдп n рджрд┐рд╢рд╛рддреНрдордХ рдкрд┐рдХреНрд╕реЗрд▓ рдкреНрд░рдХрд╛рд╢ рд╕реНрд░реЛрдд рдкреА рдХреЗ рд╕рд╛рде рдПрдХ рдмрд┐рдВрджреБ рдХреЗ рд░реЛрд╢рдиреА рдХрд╛ рд╕рдореАрдХрд░рдгрдЗрд╕ рдкрд╛рд╕ рдХрд╛ рдкрд░рд┐рдгрд╛рдо рдПрдХ рдмреИрдХрдмрдлрд╝рд░ (рдкреНрд░рддреНрдпрдХреНрд╖ рдкреНрд░рдХрд╛рд╢) рдХреЗ рд╕рд╛рде рдорд┐рд▓рд╛рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рдФрд░ рдкрд░рд┐рдгрд╛рдо
рдЪрд┐рддреНрд░рд╛ 1 рдореЗрдВ рдЬреИрд╕рд╛ рд╣реЛрдЧрд╛ред
рдиреБрдХрд╕рд╛рди
рдЗрд╕ рдПрд▓реНрдЧреЛрд░рд┐рдереНрдо рдХреЛ рд▓рд╛рдЧреВ рдХрд░рддреЗ рд╕рдордп, рдореИрдВ рдХреБрдЫ рд╕рдорд╕реНрдпрд╛рдУрдВ рдореЗрдВ рднрд╛рдЧ рдЧрдпрд╛ред рдореИрдВ рдЗрди рд╕рдорд╕реНрдпрд╛рдУрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдХрд░реВрдВрдЧрд╛ рддрд╛рдХрд┐ рдЖрдк рдПрдХ рд╣реА рд░реЗрдХ рдкрд░ рдХрджрдо рди рд░рдЦреЗрдВред
рдЧрд▓рдд рдирдореВрдирд╛
рдореИрдВрдиреЗ рдпрд╣ рдЬрд╛рдирдиреЗ рдореЗрдВ рдХрд╛рдлреА рд╕рдордп рдмрд┐рддрд╛рдпрд╛ рдХрд┐ рдореЗрд░реЗ рдЕрдкреНрд░рддреНрдпрдХреНрд╖ рдкреНрд░рдХрд╛рд╢ рдХреА рдкреБрдирд░рд╛рд╡реГрддреНрддрд┐ рдХреНрдпреЛрдВ рд╣реБрдИред рдХреНрд░рд╛рдпрдЯреЗрдХ рд╕реНрдкреЛрдВрдЬрд╝рд╛ рдХреЗ рдмрдирд╛рд╡рдЯ рдЫрд┐рдкреЗ рд╣реБрдП рд╣реИрдВ, рдЗрд╕рд▓рд┐рдП рдЖрдкрдХреЛ рдЗрд╕рдХреЗ рд▓рд┐рдП рдПрдХ рд▓рд┐рдкрдЯреЗ рд╣реБрдП рдирдореВрдирд╛ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рд▓реЗрдХрд┐рди
рдЖрд░рдПрд╕рдПрдо рдХреЗ рд▓рд┐рдП рдпрд╣ рдмрд╣реБрдд рдЙрдкрдпреБрдХреНрдд рдирд╣реАрдВ рд╣реИред
рдУрдкрдиOpenGL RSM рдмрдирд╛рд╡рдЯ рдХреЛ GL_CLAMP_TO_BORDER рдкрд░ рд╕реЗрдЯ рдХрд░рддрд╛ рд╣реИ
рдХрд╕реНрдЯрдо рдореВрд▓реНрдп
рд╡рд░реНрдХрдлрд╝реНрд▓реЛ рдХреЛ рдмреЗрд╣рддрд░ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП, рдПрдХ рдмрдЯрди рдХреЗ рдкреБрд╢ рдХреЗ рд╕рд╛рде рдХреБрдЫ рдЪрд░ рдХреЛ рдмрджрд▓рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реЛрдирд╛ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЕрдкреНрд░рддреНрдпрдХреНрд╖ рд░реЛрд╢рдиреА рдХреА рддреАрд╡реНрд░рддрд╛ рдФрд░ рдирдореВрдирд╛ рд░реЗрдВрдЬ (
рдЖрд░рдореИрдХреНрд╕ )ред рдЗрди рдорд╛рдкрджрдВрдбреЛрдВ рдХреЛ рдкреНрд░рддреНрдпреЗрдХ рдкреНрд░рдХрд╛рд╢ рд╕реНрд░реЛрдд рдХреЗ рд▓рд┐рдП рд╕рдорд╛рдпреЛрдЬрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдПред рдпрджрд┐ рдЖрдкрдХреЗ рдкрд╛рд╕ рдПрдХ рдмрдбрд╝рд╛ рдирдореВрдирд╛ рд░реЗрдВрдЬ рд╣реИ, рддреЛ рдЖрдкрдХреЛ рд╣рд░ рдЬрдЧрд╣ рд╕реЗ рдЕрдкреНрд░рддреНрдпрдХреНрд╖ рдкреНрд░рдХрд╛рд╢ рдорд┐рд▓рддрд╛ рд╣реИ, рдЬреЛ рдмрдбрд╝реЗ рджреГрд╢реНрдпреЛрдВ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧреА рд╣реИред рдЕрдзрд┐рдХ рд╕реНрдерд╛рдиреАрдп рдЕрдкреНрд░рддреНрдпрдХреНрд╖ рдкреНрд░рдХрд╛рд╢ рд╡реНрдпрд╡рд╕реНрдерд╛ рдХреЗ рд▓рд┐рдП, рдЖрдкрдХреЛ рдПрдХ рдЫреЛрдЯреА рд░реЗрдВрдЬ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреАред
рдЪрд┐рддреНрд░ 3 рд╡реИрд╢реНрд╡рд┐рдХ рдФрд░ рд╕реНрдерд╛рдиреАрдп рдЕрдкреНрд░рддреНрдпрдХреНрд╖ рдкреНрд░рдХрд╛рд╢ рдХреЛ рджрд░реНрд╢рд╛рддрд╛ рд╣реИред
рдЪрд┐рддреНрд░рд╛ 3: rMax рдирд┐рд░реНрднрд░рддрд╛ рдХрд╛ рдкреНрд░рджрд░реНрд╢рдиредрдЕрд▓рдЧ рдорд╛рд░реНрдЧ
рдкрд╣рд▓реЗ, рдореИрдВрдиреЗ рд╕реЛрдЪрд╛ рдХрд┐ рдореИрдВ рдПрдХ рдЫрд╛рдпрд╛рджрд╛рд░ рдореЗрдВ рдЕрдкреНрд░рддреНрдпрдХреНрд╖ рдкреНрд░рдХрд╛рд╢ рд╡реНрдпрд╡рд╕реНрдерд╛ рдХрд░ рд╕рдХрддрд╛ рд╣реВрдВ, рдЬрд┐рд╕рдореЗрдВ рдореИрдВ рдкреНрд░рддреНрдпрдХреНрд╖ рдкреНрд░рдХрд╛рд╢ рд╡реНрдпрд╡рд╕реНрдерд╛ рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░рддрд╛ рд╣реВрдВред
рджрд┐рд╢рд╛рддреНрдордХ рдкреНрд░рдХрд╛рд╢ рдХреЗ рд▓рд┐рдП, рдпрд╣ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдЖрдк рдЕрднреА рднреА рдПрдХ рдкреВрд░реНрдг-рд╕реНрдХреНрд░реАрди рдХреНрд╡рд╛рдб рдЦреАрдВрдЪрддреЗ рд╣реИрдВред рд╣рд╛рд▓рд╛рдВрдХрд┐,
рд╕реНрдкреЙрдЯ рдФрд░
рдкреЙрдЗрдВрдЯ рд▓рд╛рдЗрдЯ рдХреЗ рд▓рд┐рдП, рдЖрдкрдХреЛ рдЕрдкреНрд░рддреНрдпрдХреНрд╖ рдкреНрд░рдХрд╛рд╢ рдХреА рдЧрдгрдирд╛ рдХреЛ рдЕрдиреБрдХреВрд▓рд┐рдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдЗрд╕рд▓рд┐рдП, рдореИрдВрдиреЗ рдЕрдкреНрд░рддреНрдпрдХреНрд╖ рдкреНрд░рдХрд╛рд╢ рдХреЛ рдПрдХ рдЕрд▓рдЧ рдорд╛рд░реНрдЧ рдорд╛рдирд╛, рдЬреЛ рдЖрд╡рд╢реНрдпрдХ рд╣реИ рдпрджрд┐ рдЖрдк
рд╕реНрдХреНрд░реАрди-рд╕реНрдкреЗрд╕ рдкреНрд░рдХреНрд╖реЗрдк рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВред
рдХреИрд╢
рдпрд╣ рдПрд▓реНрдЧреЛрд░рд┐рдереНрдо рдХреИрд╢ рдХреЗ рд╕рд╛рде рдмрд┐рд▓реНрдХреБрд▓ рднреА рдЕрдиреБрдХреВрд▓ рдирд╣реАрдВ рд╣реИред рдпрд╣ рдХрдИ рдмрдирд╛рд╡рдЯреЛрдВ рдореЗрдВ рдпрд╛рджреГрдЪреНрдЫрд┐рдХ рдмрд┐рдВрджреБрдУрдВ рдкрд░ рдирдореВрдиреЗ рдХрд╛ рдкреНрд░рджрд░реНрд╢рди рдХрд░рддрд╛ рд╣реИред рдЕрдиреБрдХреВрд▓рди рдХреЗ рдмрд┐рдирд╛ рдирдореВрдиреЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рднреА рдЕрд╕реНрд╡реАрдХрд╛рд░реНрдп рд░реВрдк рд╕реЗ рдмрдбрд╝реА рд╣реИред 1280 * 720 рдХреЗ рд╕рдВрдХрд▓реНрдк рдФрд░
RSM 400 рдирдореВрдиреЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рдХреЗ рд╕рд╛рде, рдЖрдк рдкреНрд░рддреНрдпреЗрдХ рдкреНрд░рдХрд╛рд╢ рд╕реНрд░реЛрдд рдХреЗ рд▓рд┐рдП 1.105.920.000 рдирдореВрдиреЗ рдмрдирд╛рдПрдВрдЧреЗред
рдкреЗрд╢реЗрд╡рд░реЛрдВ рдФрд░ рд╡рд┐рдкрдХреНрд╖
рдореИрдВ рдЗрд╕ рдЕрдкреНрд░рддреНрдпрдХреНрд╖ рдкреНрд░рдХрд╛рд╢ рдЧрдгрдирд╛ рдПрд▓реНрдЧреЛрд░рд┐рдереНрдо рдХреЗ рдкреЗрд╢реЗрд╡рд░реЛрдВ рдФрд░ рд╡рд┐рдкрдХреНрд╖реЛрдВ рдХреА рд╕реВрдЪреА рджреВрдВрдЧрд╛ред
рдХреЗ рд▓рд┐рдП | рдХреЗ рдЦрд┐рд▓рд╛рдл |
рдПрд▓реНрдЧреЛрд░рд┐рдердо рд╕рдордЭрдиреЗ рдореЗрдВ рдЖрд╕рд╛рди рд╣реИ | рдирд╣реАрдВ рдХреИрд╢ рдХреЗ рд╕рд╛рде рджреЛрд╕реНрдд рдмрд┐рд▓реНрдХреБрд▓ рдирд╣реАрдВ |
рдЖрд╕реНрдердЧрд┐рдд рд░реЗрдВрдбрд░ рдХреЗ рд╕рд╛рде рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗ рдПрдХреАрдХреГрдд рдХрд░рддрд╛ рд╣реИ | рдЪрд░ рд╕реЗрдЯрд┐рдВрдЧ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ |
рдЕрдиреНрдп рдПрд▓реНрдЧреЛрд░рд┐рджрдо ( рдПрд▓рдкреАрд╡реА ) рдореЗрдВ рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ | рд╕реНрдерд╛рдиреАрдп рдФрд░ рд╡реИрд╢реНрд╡рд┐рдХ рдЕрдкреНрд░рддреНрдпрдХреНрд╖ рдкреНрд░рдХрд╛рд╢ рд╡реНрдпрд╡рд╕реНрдерд╛ рдХреЗ рдмреАрдЪ рдордЬрдмреВрд░ рд╡рд┐рдХрд▓реНрдк |
рдЕрдиреБрдХреВрд▓рди
рдореИрдВрдиреЗ рдЗрд╕ рдПрд▓реНрдЧреЛрд░рд┐рдереНрдо рдХреА рдЧрддрд┐ рдмрдврд╝рд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдХрдИ рдкреНрд░рдпрд╛рд╕ рдХрд┐рдПред рдЬреИрд╕рд╛ рдХрд┐
рдЖрдзрд┐рдХрд╛рд░рд┐рдХ рд▓реЗрдЦ рдореЗрдВ рд╡рд░реНрдгрд┐рдд рд╣реИ, рдЖрдк
рд╕реНрдХреНрд░реАрди-рд╕реНрдкреЗрд╕ рдкреНрд░рдХреНрд╖реЗрдк рдХреЛ рд▓рд╛рдЧреВ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдореИрдВрдиреЗ рдпрд╣ рдХрд┐рдпрд╛ рд╣реИ, рдФрд░ рдереЛрдбрд╝рд╛ рддреЗрдЬреА рд╕реЗ рдкреНрд░рддрд┐рдкрд╛рджрдиред рдиреАрдЪреЗ рдореИрдВ рдХреБрдЫ рдЕрдиреБрдХреВрд▓рди рдХрд╛ рд╡рд░реНрдгрди рдХрд░реВрдВрдЧрд╛, рдФрд░ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХреЗ рдмреАрдЪ рддреБрд▓рдирд╛ (рдлреНрд░реЗрдо рдкреНрд░рддрд┐ рд╕реЗрдХрдВрдб рдореЗрдВ) рдХрд░реВрдВрдЧрд╛, 3 рджреАрд╡рд╛рд░реЛрдВ рдФрд░ рдПрдХ рдЦрд░рдЧреЛрд╢ рдХреЗ рд╕рд╛рде рдПрдХ рджреГрд╢реНрдп рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░:
RSM рдХреЗ рдмрд┐рдирд╛,
RSM рдХреЗ рднреЛрд▓реЗ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди,
RSM рджреНрд╡рд╛рд░рд╛ рдкреНрд░рдХреНрд╖реЗрдкрд┐рддред
рдЬреЗрдб рдХреА рдЬрд╛рдВрдЪ
рдореЗрд░реЗ
RSM рдиреЗ рдЕрдпреЛрдЧреНрдп рд░реВрдк рд╕реЗ рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рдХрд╛рд░рдгреЛрдВ рдореЗрдВ рд╕реЗ рдПрдХ рдерд╛ рдХреНрдпреЛрдВрдХрд┐ рдореИрдВрдиреЗ рдЙрди рдкрд┐рдХреНрд╕рд▓реНрд╕ рдХреЗ рд▓рд┐рдП рдЕрдкреНрд░рддреНрдпрдХреНрд╖ рдкреНрд░рдХрд╛рд╢ рдХреА рдЧрдгрдирд╛ рдХреА рдЬреЛ рд╕реНрдХрд╛рдИрдмреЙрдХреНрд╕ рдХрд╛ рд╣рд┐рд╕реНрд╕рд╛ рдереЗред рд╕реНрдХрд╛рдИрдмреЙрдХреНрд╕ рдХреЛ рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рдЗрд╕рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИред
рд╕реАрдкреАрдпреВ рдпрд╛рджреГрдЪреНрдЫрд┐рдХ рдирдореВрдирд╛
рдирдореВрдиреЛрдВ рдХреА рдкреНрд░рд╛рд░рдВрднрд┐рдХ рдЧрдгрдирд╛ рди рдХреЗрд╡рд▓ рдЕрдзрд┐рдХ рд╕реЗ рдЕрдзрд┐рдХ рд▓реМрдХрд┐рдХ рд╕рд╛рдордВрдЬрд╕реНрдп рджреЗрдЧреА, рдмрд▓реНрдХрд┐ рдЖрдкрдХреЛ рдЗрди рдирдореВрдиреЛрдВ рдХреЛ рдорд┐рд▓рд╛рдк рдореЗрдВ рдкреБрдирд░реНрдЧрдгрдирд╛ рдХрд░рдиреЗ рд╕реЗ рднреА рдмрдЪрд╛рдПрдЧреАред
рд╕реНрдХреНрд░реАрди-рд╕реНрдкреЗрд╕ рдЗрдВрдЯрд░рдкреЛрд▓реЗрд╢рди
рдПрдХ
рдЖрдзрд┐рдХрд╛рд░рд┐рдХ рд▓реЗрдЦ рдореЗрдВ рдЕрдкреНрд░рддреНрдпрдХреНрд╖ рдкреНрд░рдХрд╛рд╢ рдХреА рдЧрдгрдирд╛ рдХреЗ рд▓рд┐рдП рдХрдо рд░рд┐рдЬрд╝реЙрд▓реНрдпреВрд╢рди рд░реЗрдВрдбрд░ рд▓рдХреНрд╖реНрдп рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХрд╛ рд╕реБрдЭрд╛рд╡ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рдХрдИ рдЪрд┐рдХрдиреА рдорд╛рдирджрдВрдбреЛрдВ рдФрд░ рд╕реАрдзреА рджреАрд╡рд╛рд░реЛрдВ рд╡рд╛рд▓реЗ рджреГрд╢реНрдпреЛрдВ рдХреЗ рд▓рд┐рдП, рдХрдо рд░рд┐рдЬрд╝реЙрд▓реНрдпреВрд╢рди рд╡рд╛рд▓реЗ рдмрд┐рдВрджреБрдУрдВ рдХреЗ рдмреАрдЪ рдкреНрд░рдХрд╛рд╢ рдЬрд╛рдирдХрд╛рд░реА рдЖрд╕рд╛рдиреА рд╕реЗ рдкреНрд░рдХреНрд╖реЗрдкрд┐рдд рдХреА рдЬрд╛ рд╕рдХрддреА рд╣реИред рдореИрдВ рд╡рд┐рд╕реНрддрд╛рд░ рд╕реЗ рд╡рд░реНрдгрди рдирд╣реАрдВ рдХрд░реВрдВрдЧрд╛ рддрд╛рдХрд┐ рдпрд╣ рд▓реЗрдЦ рдереЛрдбрд╝рд╛ рдЫреЛрдЯрд╛ рд╣реЛред
рдирд┐рд╖реНрдХрд░реНрд╖
рдиреАрдЪреЗ рдирдореВрдиреЛрдВ рдХреА рдПрдХ рдЕрд▓рдЧ рд╕рдВрдЦреНрдпрд╛ рдХреЗ рд▓рд┐рдП рдкрд░рд┐рдгрд╛рдо рджрд┐рдП рдЧрдП рд╣реИрдВред рдореЗрд░реЗ рдкрд╛рд╕ рдЗрди рдкрд░рд┐рдгрд╛рдореЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХреБрдЫ рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдВ рд╣реИрдВ:
- рддрд╛рд░реНрдХрд┐рдХ рд░реВрдк рд╕реЗ, рдЬрдм рдЖрд░рдПрд╕рдПрдо рдЧрдгрдирд╛ рдирд╣реАрдВ рдХреА рдЬрд╛рддреА рд╣реИ рддреЛ рдПрдХ рдЕрд▓рдЧ рд╕рдВрдЦреНрдпрд╛ рдореЗрдВ рдирдореВрдиреЛрдВ рдХреЗ рд▓рд┐рдП рдПрдлрдкреАрдПрд╕ рд▓рдЧрднрдЧ 700 рд░рд╣рддрд╛ рд╣реИред
- рдЗрдВрдЯрд░рдкреЛрд▓реЗрд╢рди рдХреБрдЫ рдУрд╡рд░рд╣реЗрдб рджреЗрддрд╛ рд╣реИ рдФрд░ рдмрд╣реБрдд рдХрдо рдирдореВрдиреЛрдВ рдХреЗ рд╕рд╛рде рдмрд╣реБрдд рдЙрдкрдпреЛрдЧреА рдирд╣реАрдВ рд╣реИред
- рдпрд╣рд╛рдВ рддрдХ тАЛтАЛрдХрд┐ 100 рдирдореВрдиреЛрдВ рдХреЗ рд╕рд╛рде, рдЕрдВрддрд┐рдо рдЫрд╡рд┐ рдмрд╣реБрдд рдЕрдЪреНрдЫреА рд▓рдЧ рд░рд╣реА рдереАред рдпрд╣ рдкреНрд░рдХреНрд╖реЗрдк рдХреЗ рдХрд╛рд░рдг рд╣реЛ рд╕рдХрддрд╛ рд╣реИ, рдЬреЛ рдЕрдкреНрд░рддреНрдпрдХреНрд╖ рд░реЛрд╢рдиреА рдХреЛ "рдмреНрд▓рд░реНрд╕" рдХрд░рддрд╛ рд╣реИред
рдирдореВрдирд╛ рдЧрд┐рдирддреА | рдмрд┐рдирд╛ рдЖрд░рдПрд╕рдПрдо рдХреЗ рдПрдлрдкреАрдПрд╕ | Naive RSM рдХреЗ рд▓рд┐рдП FPS | рдЗрдВрдЯрд░рдкреЛрд▓реЗрдЯреЗрдб рдЖрд░рдПрд╕рдПрдо рдХреЗ рд▓рд┐рдП рдПрдлрдкреАрдПрд╕ |
100 | ~ 700 | 152 | 264 |
200 | ~ 700 | 89 | 179 |
300 | ~ 700 | 62 | 138 |
400 | ~ 700 | 44 | 116 |