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

рдЗрд╕ рддрд░рд╣ рдХреЗ рдЪрд╢реНрдореЗ рдирд┐рдореНрдирд╛рдиреБрд╕рд╛рд░ рдХрд╛рдо рдХрд░рддреЗ рд╣реИрдВ: рд╡реЗ рдмрд╣реБрдд рд╕рд╛рд░реЗ рд▓рд╛рд▓, рдиреАрд▓реЗ рд░рдВрдЧ рдХреА рдПрдХ рд╕рднреНрдп рд░рд╛рд╢рд┐ рдФрд░ рдмрд╣реБрдд рдХрдо рд╣рд░реЗ рд░рдВрдЧ рдХреЛ рдпрд╛рдж рдХрд░рддреЗ рд╣реИрдВред рдЗрди рдмрд┐рдВрджреБрдУрдВ рдХреЗ рдЧрдгрд┐рдд рдХреЛ рддреАрди рд╕рдореАрдХрд░рдгреЛрдВ рдХреЗ рдПрдХ рд╕реЗрдЯ рдореЗрдВ рд▓рд┐рдЦрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдкрддреНрд░
рдЖрд░ рдСрдкрд░реЗрд╢рди рдХреЗ рдкрд░рд┐рдгрд╛рдо рдХреЛ рдЗрдВрдЧрд┐рдд рдХрд░рддрд╛ рд╣реИ, рдФрд░ рдкрддреНрд░
рдбреА рдЙрд╕ рдмрд┐рдВрджреБ рдХрд╛ рд╡рд░реНрдгрди рдХрд░рддрд╛ рд╣реИ рдЬрд┐рд╕реЗ рд╣рдо рджреЗрдЦ рд░рд╣реЗ рд╣реИрдВред рдЖрд░рдЬреАрдмреА рд╕реВрдЪрдХрд╛рдВрдХ рд▓рд╛рд▓, рд╣рд░реЗ рдФрд░ рдиреАрд▓реЗ рдШрдЯрдХреЛрдВ рдХреЛ рдЗрдВрдЧрд┐рдд рдХрд░рддреЗ рд╣реИрдВ:
R R = D R ├Ч 1.0
R G = D G ├Ч 0.7
R B = D B ├Ч 0.9
рдпрд╣ рд╕рдирд╛ рд╣реБрдЖ рдЧреНрд▓рд╛рд╕ рд▓рд╛рд▓, рд╣рд░реЗ рдФрд░ рдкреГрд╖реНрдарднреВрдорд┐ рдХреЗ рдиреАрд▓реЗ рдШрдЯрдХреЛрдВ рдХреЛ рдЕрд▓рдЧ-рдЕрд▓рдЧ рддрд╛рдХрдд рдХреЗ рд╕рд╛рде рдкреНрд░рд╕рд╛рд░рд┐рдд рдХрд░рддрд╛ рд╣реИред рджреВрд╕рд░реЗ рд╢рдмреНрджреЛрдВ рдореЗрдВ, рдЧреБрд▓рд╛рдмреА рдЪрд╢реНрдореЗ рдХреА
рдкрд╛рд░рджрд░реНрд╢рд┐рддрд╛ рдШрдЯрдирд╛ рдкреНрд░рдХрд╛рд╢ рдХреЗ рд░рдВрдЧ рдкрд░ рдирд┐рд░реНрднрд░ рдХрд░рддреА рд╣реИред рд╕рд╛рдорд╛рдиреНрдп рддреМрд░ рдкрд░,
рдкреНрд░рдХрд╛рд╢ рдХреА рддрд░рдВрдЧ рджреИрд░реНрдзреНрдп рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдкрд╛рд░рджрд░реНрд╢рд┐рддрд╛
рднрд┐рдиреНрди рд╣реЛ
рд╕рдХрддреА рд╣реИ , рд▓реЗрдХрд┐рди рдЗрд╕ рд╕рд░рд▓реАрдХреГрдд рдЙрджрд╛рд╣рд░рдг рдореЗрдВ, рд╣рдо рдХреЗрд╡рд▓ рдЗрд╕ рдмрд╛рдд рдореЗрдВ рд░реБрдЪрд┐ рд░рдЦрддреЗ рд╣реИрдВ рдХрд┐ рдЪрд╢реНрдорд╛ рдХреНрд▓рд╛рд╕рд┐рдХ рдЖрд░рдЬреАрдмреА рдШрдЯрдХреЛрдВ рдХреЛ рдХреИрд╕реЗ рдкреНрд░рднрд╛рд╡рд┐рдд рдХрд░рддреЗ рд╣реИрдВред
рд╕рд╛рдорд╛рдиреНрдп рдзреВрдк рдХреЗ рдЪрд╢реНрдореЗ рдХреЗ рд╡реНрдпрд╡рд╣рд╛рд░ рдХреЛ рд╕рд░рд▓ рдмрдирд╛рдирд╛ рдмрд╣реБрдд рд╕рд░рд▓ рд╣реИ, рд╡реЗ рдЖрдорддреМрд░ рдкрд░ рдХреБрдЫ рд░рд╛рд╢рд┐ рд╕реЗ рдШрдЯрдирд╛ рдкреНрд░рдХрд╛рд╢ рдХреЛ рдЖрдХрд░реНрд╖рд┐рдд рдХрд░рддреЗ рд╣реИрдВ:
рдпреЗ рдЪрд╢реНрдорд╛ рдХреЗрд╡рд▓ 30% рдкреНрд░рдХрд╛рд╢ рдХреЛ рдЙрдирдХреЗ рдкрд╛рд╕ рд╕реЗ рдЧреБрдЬрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддреЗ рд╣реИрдВред рдЙрдирдХреЗ рд╡реНрдпрд╡рд╣рд╛рд░ рдХреЛ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рд╕рдореАрдХрд░рдгреЛрдВ рджреНрд╡рд╛рд░рд╛ рд╡рд░реНрдгрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ:
R R = D R ├Ч 0.3
R G = D G ├Ч 0.3
R B = D B ├Ч 0.3
рд╕рднреА рддреАрди рд░рдВрдЧ рдШрдЯрдХреЛрдВ рдХреЛ рдПрдХ рд╣реА рдореВрд▓реНрдп рд╕реЗ рдХрдо рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ - рдШрдЯрдирд╛ рдкреНрд░рдХрд╛рд╢ рдХрд╛ рдЕрд╡рд╢реЛрд╖рдг рд╕рдорд╛рди рд╣реИред рд╣рдо рдХрд╣ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рдбрд╛рд░реНрдХ рдЧреНрд▓рд╛рд╕ 30% рдкрд╛рд░рджрд░реНрд╢реА (рдЕрдкрд╛рд░рджрд░реНрд╢реА) рдпрд╛ 70% рдЕрдкрд╛рд░рджрд░реНрд╢реА рд╣реИрдВред
рдХрд┐рд╕реА рд╡рд╕реНрддреБ
рдХреА рдЕрдкрд╛рд░рджрд░реНрд╢рд┐рддрд╛ рдпрд╣ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рддреА рд╣реИ рдХрд┐ рд╡рд╣ рдХрд┐рддрдиреЗ рд░рдВрдЧ рдХреЛ рдЕрд╡рд░реБрджреНрдз рдХрд░рддреА рд╣реИред рдХрдВрдкреНрдпреВрдЯрд░ рдЧреНрд░рд╛рдлрд┐рдХреНрд╕ рдореЗрдВ, рд╣рдо рдЖрдорддреМрд░ рдкрд░ рдПрдХ рд╕рд░рд▓реАрдХреГрдд рдореЙрдбрд▓ рдХреЗ рд╕рд╛рде рд╕реМрджрд╛ рдХрд░рддреЗ рд╣реИрдВ рдЬрд┐рд╕рдореЗрдВ рдЗрд╕ рд╕рдВрдкрддреНрддрд┐ рдХрд╛ рд╡рд░реНрдгрди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХреЗрд╡рд▓ рдПрдХ рдореВрд▓реНрдп рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИред рдЕрд╕реНрдкрд╖реНрдЯрддрд╛ рд╕реНрдерд╛рдирд┐рдХ рд░реВрдк рд╕реЗ рднрд┐рдиреНрди рд╣реЛ рд╕рдХрддреА рд╣реИред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдзреБрдПрдБ рдХрд╛ рдПрдХ рд╕реНрддрдВрдн рдЬреЛ рдЕрдзрд┐рдХ рд╕реЗ рдЕрдзрд┐рдХ рдкрд╛рд░рджрд░реНрд╢реА рд╣реЛрддрд╛ рдЬрд╛ рд░рд╣рд╛ рд╣реИред
рд╡рд╛рд╕реНрддрд╡рд┐рдХ рджреБрдирд┐рдпрд╛ рдореЗрдВ, 100% рдХреА рдЕрд╕реНрдкрд╖реНрдЯрддрд╛ рд╡рд╛рд▓реА рд╡рд╕реНрддреБрдПрдВ рдХреЗрд╡рд▓ рдЕрдкрд╛рд░рджрд░реНрд╢реА рд╣реЛрддреА рд╣реИрдВ рдФрд░ рд╡реЗ рдкреНрд░рдХрд╛рд╢ рдХрд╛ рд╕рдВрдЪрд╛рд░ рдирд╣реАрдВ рдХрд░рддреА рд╣реИрдВред рдбрд┐рдЬрд┐рдЯрд▓ рдЫрд╡рд┐рдпреЛрдВ рдХреА рджреБрдирд┐рдпрд╛ рдереЛрдбрд╝реА рдЕрд▓рдЧ рд╣реИред рдЗрд╕рдореЗрдВ рд╕реАрдорд╛рд╡рд░реНрддреА рдорд╛рдорд▓реЗ рд╣реИрдВ рдЬрдм рдареЛрд╕ рдЕрдкрд╛рд░рджрд░реНрд╢реА рд╡рд╕реНрддреБрдПрдВ рднреА рдкреНрд░рдХрд╛рд╢ рдХреА рдПрдХ рдирд┐рд╢реНрдЪрд┐рдд рдорд╛рддреНрд░рд╛ рдореЗрдВ рдЧреБрдЬрд░рддреА рд╣реИрдВред
рдХрд╡рд░реЗрдЬ
рд╡реЗрдХреНрдЯрд░ рдЧреНрд░рд╛рдлрд┐рдХреНрд╕ рдкреЙрдЗрдВрдЯ, рд▓рд╛рдЗрди рд╕реЗрдЧрдореЗрдВрдЯ, рдмреЗрдЬрд┐рдпрд░ рдХрд░реНрд╡реНрд╕ рдФрд░ рдЕрдиреНрдп рдЧрдгрд┐рддреАрдп рдкреНрд░рд╛рдЗрдореЗрдЯрд┐рд╡реНрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдЖрдХреГрддрд┐рдпреЛрдВ рдХреЗ рд╕реНрдкрд╖реНрдЯ рдФрд░ рдЕрд╕реАрдо рд░реВрдк рд╕реЗ рд╕рдЯреАрдХ рд╡рд┐рд╡рд░рдг рдХреЗ рд╕рд╛рде рд╕реМрджрд╛ рдХрд░рддреЗ рд╣реИрдВред рдЬрдм рдЖрдкрдХреЛ рдХрдВрдкреНрдпреВрдЯрд░ рд╕реНрдХреНрд░реАрди рдкрд░ рдЖрдВрдХрдбрд╝реЗ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИ, рддреЛ рдЗрди рддреНрд░реБрдЯрд┐рд╣реАрди рд╕рдВрд╕реНрдерд╛рдУрдВ рдХреЛ рдмрд┐рдЯрдореИрдк рдореЗрдВ рд╡реНрдпрд╡рд╕реНрдерд┐рдд рдХрд░рдирд╛ рдкрдбрд╝рддрд╛ рд╣реИ:
рдмрд┐рдЯрдореИрдк рдХреЗ рд▓рд┐рдП рдПрдХ рд╡реЗрдХреНрдЯрд░ рдЖрдХрд╛рд░ рдХрд╛ рд░реЗрдЦрд╛рдВрдХрдирд░реИрд╕реНрдЯрд░рд╛рдЗрдЬрд╝ рдХрд░рдиреЗ рдХрд╛ рд╕рдмрд╕реЗ рдЖрджрд┐рдо рддрд░реАрдХрд╛ рдпрд╣ рд╣реИ рдХрд┐ рдкрд┐рдХреНрд╕реЗрд▓ рдирдореВрдирд╛ рдХрд╣рд╛рдБ рд╕реНрдерд┐рдд рд╣реИ - рд╡реЗрдХреНрдЯрд░ рдЖрдХрд╛рд░ рдХреЗ рдЕрдВрджрд░ рдпрд╛ рдмрд╛рд╣рд░ рдХреА рдЬрд╛рдБрдЪ рдХрд░реЗрдВред рдиреАрдЪреЗ рджрд┐рдП рдЧрдП рдЙрджрд╛рд╣рд░рдгреЛрдВ рдореЗрдВ, рдЖрдк рддреНрд░рд┐рднреБрдЬ рдХреЛ рдЦреАрдВрдЪ рд╕рдХрддреЗ рд╣реИрдВ, рдПрдХ рдмрдврд╝реЗ рд╣реБрдП рджреГрд╢реНрдп рдореЗрдВ, рдЪрд╛рд▓реЗрдВ рдЕрдзрд┐рдХ рд╕рдЯреАрдХ рд╣реЛрдВрдЧреАред рдПрдХ рдиреАрд▓реА рд░реВрдкрд░реЗрдЦрд╛ рдореВрд▓ рд╡реЗрдХреНрдЯрд░ рдЬреНрдпрд╛рдорд┐рддрд┐ рдХреЛ рдЗрдВрдЧрд┐рдд рдХрд░рддреА рд╣реИред рдЬреИрд╕рд╛ рдХрд┐ рдЖрдк рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ, рддреНрд░рд┐рдХреЛрдг рдХреЗ рдХрд┐рдирд╛рд░реЛрдВ рдкрд░ рд╕реАрдврд╝реА рдмрджрд╕реВрд░рдд рджрд┐рдЦрддреА рд╣реИ рдФрд░ рдЬреНрдпрд╛рдорд┐рддрд┐ рдХреЛ рдЖрдЧреЗ рдмрдврд╝рд╛рддреЗ рд╕рдордп рдмрд╣реБрдд рдлрд╝реНрд▓рд┐рдХрд░ рдХрд░рддреА рд╣реИ:

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

рдЬрдм рдЕрдзрд┐рдХ рдЬрдЯрд┐рд▓ рдЖрдХрд╛рд░ рдХреА рдмрд╛рдд рдЖрддреА рд╣реИ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рджреАрд░реНрдШрд╡реГрддреНрдд рдпрд╛
рдмреЗрдЬрд┐рдпрд░ рдШрдЯрддрд╛ рд╣реИ , рддреЛ рдЙрдиреНрд╣реЗрдВ рдЕрдХреНрд╕рд░ рд╕рд░рд▓ рд░реЗрдЦрд╛ рдЦрдВрдбреЛрдВ рдореЗрдВ рд╡рд┐рднрд╛рдЬрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдЬреЛ рдЖрдкрдХреЛ рдЖрд╡рд╢реНрдпрдХ рд╕рдЯреАрдХрддрд╛ рдХреЗ рд╕рд╛рде рдХрд╡рд░реЗрдЬ рдХреА рдЧрдгрдирд╛ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред
рд╡реЗрдХреНрдЯрд░ рдЧреНрд░рд╛рдлрд┐рдХреНрд╕ рдХреЗ рдЙрдЪреНрдЪ-рдЧреБрдгрд╡рддреНрддрд╛ рд╡рд╛рд▓реЗ рд░реЗрдВрдбрд░рд┐рдВрдЧ рдХреЗ рд▓рд┐рдП рдЖрдВрд╢рд┐рдХ рдХрд╡рд░реЗрдЬ рдХреА рдЕрд╡рдзрд╛рд░рдгрд╛ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИ рдФрд░ рдкрд╛рда рдХреЛ рд░реЗрдВрдбрд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЕрдзрд┐рдХ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИред рдпрджрд┐ рдЖрдк рдЗрд╕ рд▓реЗрдЦ рдХрд╛ рд╕реНрдХреНрд░реАрдирд╢реЙрдЯ рд▓реЗрддреЗ рд╣реИрдВ рдФрд░ рдЗрд╕реЗ рдзреНрдпрд╛рди рд╕реЗ рджреЗрдЦрддреЗ рд╣реИрдВ, рддреЛ рдЖрдк рджреЗрдЦреЗрдВрдЧреЗ рдХрд┐ рдЧреНрд▓рд┐рдлрд╝ рдХреЗ рд▓рдЧрднрдЧ рд╕рднреА рдХрд┐рдирд╛рд░реЛрдВ рдХреЛ рдХреЗрд╡рд▓ рдЖрдВрд╢рд┐рдХ рд░реВрдк рд╕реЗ рдкрд┐рдХреНрд╕реЗрд▓ рдХрд╡рд░ рдХрд░рддреЗ рд╣реИрдВ:
рдкрд╛рда рд░реЗрдВрдбрд░рд┐рдВрдЧ рдореЗрдВ рдЖрдВрд╢рд┐рдХ рдХрд╡рд░реЗрдЬ рдХрд╛ рд╕рдХреНрд░рд┐рдп рд░реВрдк рд╕реЗ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИрдСрдмреНрдЬреЗрдХреНрдЯ рдХреА рдЕрдкрд╛рд░рджрд░реНрд╢рд┐рддрд╛ рд╣реЛрдиреЗ рдФрд░ рдЗрд╕реЗ рд╡реНрдпрдХреНрддрд┐рдЧрдд рдкрд┐рдХреНрд╕реЗрд▓ рдХреЗ рд╕рд╛рде рдХрд╡рд░ рдХрд░рдиреЗ рдкрд░, рдЖрдк рдЙрдиреНрд╣реЗрдВ рдПрдХ рдореВрд▓реНрдп рдореЗрдВ рдЬреЛрдбрд╝ рд╕рдХрддреЗ рд╣реИрдВред
рдЕрд▓реНрдлрд╛
рдХрд┐рд╕реА рд╡рд╕реНрддреБ рдХреА рдЕрд╕реНрдкрд╖реНрдЯрддрд╛ рдФрд░ рдЙрд╕рдХреЗ рдкрд┐рдХреНрд╕реЗрд▓ рдХрд╡рд░реЗрдЬ рдХреЛ
рдЕрд▓реНрдлрд╛ рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИ:
= ├Ч
рдкрд┐рдХреНрд╕реЗрд▓ рдХреНрд╖реЗрддреНрд░ рдХреЗ 30% рдХреЛ рдХрд╡рд░ рдХрд░рдиреЗ рд╡рд╛рд▓реА 60% рдЕрдкрд╛рд░рджрд░реНрд╢рд┐рддрд╛ рд╡рд╛рд▓реА рд╡рд╕реНрддреБ, рдЗрд╕ рдкрд┐рдХреНрд╕реЗрд▓ рдореЗрдВ 18% рдХрд╛ рдЕрд▓реНрдлрд╛ рдорд╛рди рд╣реИред рд╕реНрд╡рд╛рднрд╛рд╡рд┐рдХ рд░реВрдк рд╕реЗ, рдЬрдм рдСрдмреНрдЬреЗрдХреНрдЯ рдкрд╛рд░рджрд░реНрд╢реА рд╣реЛрддрд╛ рд╣реИ рдпрд╛ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдкрд┐рдХреНрд╕реЗрд▓ рдХреЛ рдХрд╡рд░ рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ, рддреЛ рдЗрд╕ рдкрд┐рдХреНрд╕реЗрд▓ рдореЗрдВ рдЕрд▓реНрдлрд╛ рдорд╛рди 0. рд╣реИред рдЧреБрдгрди рдХреЗ рдмрд╛рдж, рдЕрд╕реНрдкрд╖реНрдЯрддрд╛ рдФрд░ рдХреЛрдЯрд┐рдВрдЧ рдХреЗ рдмреАрдЪ рдХреЗ рдЕрдВрддрд░ рдЧрд╛рдпрдм рд╣реЛ рдЬрд╛рддреЗ рд╣реИрдВ, рдЬреЛ рдПрдХ рдорд╛рдпрдиреЗ рдореЗрдВ рдЗрд╕ рддрдереНрдп рдХреЛ рд╕рд╣реА рдард╣рд░рд╛рддрд╛ рд╣реИ рдХрд┐ "рдЕрд▓реНрдлрд╛" рдФрд░ "рдЕрдкрд╛рд░рджрд░реНрд╢рд┐рддрд╛" рдХреА рдЕрд╡рдзрд╛рд░рдгрд╛рдУрдВ рдХреЛ рд╕рдорд╛рдирд╛рд░реНрдердХ рд╢рдмреНрдж рдХреЗ рд░реВрдк рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред
рдЕрд▓реНрдлрд╛ рдХреЛ рдЕрдХреНрд╕рд░ рдмрд┐рдЯрдореИрдк рдЫрд╡рд┐ рдХреЗ рдЪреМрдереЗ рдЪреИрдирд▓ рдХреЗ рд░реВрдк рдореЗрдВ рджрд░реНрд╢рд╛рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рд▓рд╛рд▓, рд╣рд░реЗ рдФрд░ рдиреАрд▓реЗ рд░рдВрдЧ рдХреЗ рд╕рд╛рдорд╛рдиреНрдп рдореВрд▓реНрдпреЛрдВ рдХреЛ рдПрдХ рдЕрд▓реНрдлрд╛ рдорд╛рди рджреНрд╡рд╛рд░рд╛ рдкреВрд░рдХ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЬрд┐рд╕рд╕реЗ рдЪрд╛рд░ RGBA рдорд╛рди рдмрдирддреЗ рд╣реИрдВред
рдЬрдм рдпрд╣ рд╕реНрдореГрддрд┐ рдореЗрдВ рдЕрд▓реНрдлрд╛ рдореВрд▓реНрдпреЛрдВ рдХреЛ рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд░рдиреЗ рдХреА рдмрд╛рдд рдЖрддреА рд╣реИ, рддреЛ рдЗрд╕рдХреЗ рд▓рд┐рдП рдмрд╕ рдХреБрдЫ рдмрд┐рдЯреНрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рд▓реЛрднрди рд╣реЛрддрд╛ рд╣реИред рдЕрдкрд╛рд░рджрд░реНрд╢реА рд╡рд╕реНрддреБрдУрдВ рдХреЗ рдХрд┐рдирд╛рд░реЛрдВ рдХреЗ рдкрд┐рдХреНрд╕реЗрд▓ рдХреЛ рдХрд╡рд░ рдХрд░рдиреЗ рдХреЗ рдорд╛рдорд▓реЗ рдореЗрдВ, рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рд╕реНрдХреНрд░реАрди рдХреЗ рдкрд┐рдХреНрд╕реЗрд▓ рдШрдирддреНрд╡ рдХреЗ рдЖрдзрд╛рд░ рдкрд░ 4 рдпрд╛ 3 рдмрд┐рдЯреНрд╕ рдХрд╛рдлреА рдкрд░реНрдпрд╛рдкреНрдд рд╣реЛрдВрдЧреЗ:

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

рдЬрд╛рд╣рд┐рд░ рд╣реИ, рдЕрд▓реНрдлрд╛ рдХреЗ рд▓рд┐рдП рдЕрдзрд┐рдХ рдмрд┐рдЯреНрд╕, рдмреЗрд╣рддрд░ рдФрд░ рд╕рдмрд╕реЗ рдЕрдзрд┐рдХ рдмрд╛рд░, 8 рдХреА рдереЛрдбрд╝реА рдЧрд╣рд░рд╛рдИ рдХрд╛ рдЙрдкрдпреЛрдЧ рд░рдВрдЧ рдШрдЯрдХреЛрдВ рдХреА рд╕рдЯреАрдХрддрд╛ рд╕реЗ рдореЗрд▓ рдЦрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдпрд╣реА рд╡рдЬрд╣ рд╣реИ рдХрд┐ рдХрдИ рдЖрд░рдЬреАрдмреАрдП рдмрдлрд░ рдкреНрд░рддрд┐ рдкрд┐рдХреНрд╕реЗрд▓ 32 рдмрд┐рдЯреНрд╕ рдкрд░ рдХрдмреНрдЬрд╛ рдХрд░ рд▓реЗрддреЗ рд╣реИрдВред рдпрд╣ рднреА рдзреНрдпрд╛рди рджреЗрдиреЗ рдпреЛрдЧреНрдп рд╣реИ рдХрд┐, рд░рдВрдЧ рдШрдЯрдХреЛрдВ рдХреЗ рд╡рд┐рдкрд░реАрдд, рдЬреЛ рдЕрдХреНрд╕рд░ рдЧреИрд░-рд░реИрдЦрд┐рдХ рдкрд░рд┐рд╡рд░реНрддрди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдПрдиреНрдХреЛрдбреЗрдб рд╣реЛрддреЗ рд╣реИрдВ, рдЕрд▓реНрдлрд╛ рдХреЛ рд░реИрдЦрд┐рдХ рд░реВрдк рд╕реЗ рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ - 0.5 рдХрд╛ рдПрдиреНрдХреЛрдбреЗрдб рдорд╛рди 0.5 рдХреЗ рдЕрд▓реНрдлрд╛ рдорд╛рди рд╕реЗ рдореЗрд▓ рдЦрд╛рддреА рд╣реИред
рдЕрд▓реНрдлрд╛ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмреЛрд▓рддреЗ рд╣реБрдП, рд╣рдордиреЗ рдЕрдиреНрдп рд╕рднреА рд░рдВрдЧ рдШрдЯрдХреЛрдВ рдХреЛ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдЕрдирджреЗрдЦрд╛ рдХрд░ рджрд┐рдпрд╛, рд▓реЗрдХрд┐рди рдкреГрд╖реНрдарднреВрдорд┐ рдХреЗ рд░рдВрдЧ рдХреЛ рдЕрд╡рд░реБрджреНрдз рдХрд░рдиреЗ рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдкрд┐рдХреНрд╕реЗрд▓ рдЦреБрдж рд╣реА рдереЛрдбрд╝рд╛ рд░рдВрдЧ рдЬреЛрдбрд╝ рд╕рдХрддрд╛ рд╣реИред рдпрд╣ рд╡рд┐рдЪрд╛рд░ рдХрд╛рдлреА рд╕рд░рд▓ рд╣реИ - рдПрдХ рдкрд╛рд░рджрд░реНрд╢реА рдЧреБрд▓рд╛рдмреА рд╡рд╕реНрддреБ рдЖрдиреЗ рд╡рд╛рд▓реА рдкреГрд╖реНрдарднреВрдорд┐ рдХреА рд░реЛрд╢рдиреА рдХрд╛ рд╣рд┐рд╕реНрд╕рд╛ рдЕрд╡рд░реБрджреНрдз рдХрд░рддреА рд╣реИ рдФрд░ рдереЛрдбрд╝рд╛ рдЧреБрд▓рд╛рдмреА рдкреНрд░рдХрд╛рд╢ рдЙрддреНрд╕рд░реНрдЬрд┐рдд рдХрд░рддреА рд╣реИ рдпрд╛ рдкреНрд░рддрд┐рдмрд┐рдВрдмрд┐рдд рдХрд░рддреА рд╣реИ:
рдзреНрдпрд╛рди рджреЗрдВ рдХрд┐ рдпрд╣ рд╕рдирд╛ рд╣реБрдЖ рдЧреНрд▓рд╛рд╕ рдХреА рддрд░рд╣ рд╡реНрдпрд╡рд╣рд╛рд░
рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИред рдЧреНрд▓рд╛рд╕ рдмрд╕ рдЕрд▓рдЧ рдЪрдордХ рдХреЗ рд╕рд╛рде рдкреГрд╖реНрдарднреВрдорд┐ рдкреНрд░рдХрд╛рд╢ рдХрд╛ рд╣рд┐рд╕реНрд╕рд╛ рдмреНрд▓реЙрдХ рдХрд░рддрд╛ рд╣реИред рдпрджрд┐ рдЖрдк рдЧреБрд▓рд╛рдмреА рдХрд╛рдВрдЪ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдХрд╛рд▓реА рд╡рд╕реНрддреБ рдХреЛ рджреЗрдЦрддреЗ рд╣реИрдВ, рддреЛ рдЗрд╕рдХрд╛ рдХрд╛рд▓рд╛рдкрди рдмрдирд╛ рд░рд╣реЗрдЧрд╛, рдХреНрдпреЛрдВрдХрд┐ рдХрд╛рд▓реА рд╡рд╕реНрддреБ рдХрд╛ рдЙрддреНрд╕рд░реНрдЬрди рдирд╣реАрдВ рд╣реЛрддрд╛ рд╣реИ рдФрд░ рдпрд╣ рдЖрдкрдХреЗ рдкреНрд░рдХрд╛рд╢ рдХреЛ рдкреНрд░рддрд┐рдмрд┐рдВрдмрд┐рдд рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИред рд╣рд╛рд▓рд╛рдВрдХрд┐, рдкрд╛рд░рднрд╛рд╕реА рдЧреБрд▓рд╛рдмреА рд╡рд╕реНрддреБ рдЕрдкрдиреЗ рд╕реНрд╡рдпрдВ рдХреЗ рдкреНрд░рдХрд╛рд╢ рдХреЛ
рдЬреЛрдбрд╝рддреА рд╣реИ ред рдпрджрд┐ рдЖрдк рдЗрд╕реЗ рдПрдХ рдХрд╛рд▓реА рд╡рд╕реНрддреБ рдХреЗ рдКрдкрд░ рд░рдЦрддреЗ рд╣реИрдВ, рддреЛ рдЗрд╕рдХрд╛ рдкрд░рд┐рдгрд╛рдо рдЧреБрд▓рд╛рдмреА рд╣реЛрдЧрд╛ред рдЗрд╕ рд╡реНрдпрд╡рд╣рд╛рд░ рдХрд╛ рдПрдХ рдЕрдЪреНрдЫрд╛ рдПрдирд╛рд▓реЙрдЧ рд╣рд╡рд╛ рдореЗрдВ рдирд┐рд▓рдВрдмрд┐рдд рд╕рд╛рдордЧреНрд░реА рд╣реИ, рдЬреИрд╕реЗ рдзреБрдВрдз, рдзреБрдЖрдВ, рдХреЛрд╣рд░рд╛, рдпрд╛ рдХреБрдЫ рд░рдВрдЧреАрди рдкрд╛рдЙрдбрд░ред
рдПрдХ рдЕрд▓реНрдлрд╛ рдЪреИрдирд▓ рдХрд╛ рдкреНрд░рддрд┐рдкрд╛рджрди рдХрд░рдирд╛ рдереЛрдбрд╝рд╛ рдЕрдзрд┐рдХ рдХрдард┐рди рд╣реИ - рдПрдХ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдкрд╛рд░рджрд░реНрд╢реА рд╡рд╕реНрддреБ рдкрд░рд┐рднрд╛рд╖рд╛ рджреНрд╡рд╛рд░рд╛ рдЕрджреГрд╢реНрдп рд╣реИ, рдЗрд╕рд▓рд┐рдП рд╡рд╕реНрддреБрдУрдВ рдХреЗ рдмреАрдЪ рдЕрдВрддрд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рд╣рдореЗрдВ рджреЛ рдЪрд╛рд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдПрдХ рдмрд┐рд╕рд╛рдд рдкреГрд╖реНрдарднреВрдорд┐ рд╕реЗ рдкрддрд╛ рдЪрд▓рддрд╛ рд╣реИ рдХрд┐ рдЫрд╡рд┐ рдХреЗ рдХреМрди рд╕реЗ рд╣рд┐рд╕реНрд╕реЗ рдкрд╛рд░рджрд░реНрд╢реА рд╣реИрдВ; рдЗрд╕ рдкреИрдЯрд░реНрди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрдИ рдЪрд┐рддреНрд░рдордп рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдореЗрдВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ:
рд╢рддрд░рдВрдЬ рдкреИрдЯрд░реНрди рдкрд╛рд░рджрд░реНрд╢реА рдЯреБрдХрдбрд╝реЗ рджрд┐рдЦрд╛рддрд╛ рд╣реИредрдЫрд╡рд┐ рдХреЗ рдиреАрдЪреЗ рдХреЗ рдЪрд╛рд░ рдЫреЛрдЯреЗ рд╡рд░реНрдЧ рд╣рдореЗрдВ рдмрддрд╛рддреЗ рд╣реИрдВ рдХрд┐ рд╣рдо рдЫрд╡рд┐ рдХреЗ рд▓рд╛рд▓, рд╣рд░реЗ, рдиреАрд▓реЗ рдФрд░ рдЕрд▓реНрдлрд╛ рдШрдЯрдХреЛрдВ рдХреЛ рджреЗрдЦрддреЗ рд╣реИрдВред рдХреБрдЫ рдорд╛рдорд▓реЛрдВ рдореЗрдВ, рдЕрд▓реНрдлрд╛ рдЪреИрдирд▓ рдореВрд▓реНрдпреЛрдВ рдХреЛ рд╕реАрдзреЗ рджреЗрдЦрдирд╛ рдЙрдкрдпреЛрдЧреА рд╣реИ, рдФрд░ рдЙрдиреНрд╣реЗрдВ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рдиреЗ рдХрд╛ рд╕рдмрд╕реЗ рдЖрд╕рд╛рди рддрд░реАрдХрд╛ рдЧреНрд░реЗ рдХреЗ рд░рдВрдЧреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣рд╛ рд╣реИ:
рд╡рд┐рднрд┐рдиреНрди рд╕рддрд╣реЛрдВ рдкрд░ RGB рдФрд░ A рдорд╛рди рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░реЗрдВрдмреНрд░рд╛рдЗрдЯ рдЧреНрд░реЗ рдХрд╛ рд╢реЗрдб, рдЙрдЪреНрдЪ рдЕрд▓реНрдлрд╛ рдорд╛рди, рдпрд╛рдиреА рд╢реБрджреНрдз рдХрд╛рд▓рд╛ 0% рдЕрд▓реНрдлрд╛ рд╕реЗ рдореЗрд▓ рдЦрд╛рддрд╛ рд╣реИ, рдФрд░ рд╢реБрджреНрдз рд╕рдлреЗрдж 100% рдЕрд▓реНрдлрд╛ рд╕реЗ рдореЗрд▓ рдЦрд╛рддрд╛ рд╣реИред рдЫреЛрдЯреЗ рд╡рд░реНрдЧреЛрдВ рд╕реЗ рд╕рдВрдХреЗрдд рдорд┐рд▓рддрд╛ рд╣реИ рдХрд┐ рдЫрд╡рд┐ рдХреЗ рдЖрд░рдЬреАрдмреА рдФрд░ рдП рдШрдЯрдХреЛрдВ рдХреЛ рджреЛ рднрд╛рдЧреЛрдВ рдореЗрдВ рд╡рд┐рднрд╛рдЬрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред
рдЕрд▓реНрдлрд╛ рдШрдЯрдХ рд╕реНрд╡рдпрдВ рд╣реА рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рдЙрдкрдпреЛрдЧреА рдирд╣реАрдВ рд╣реИ, рд▓реЗрдХрд┐рди рдпрд╣ рдмрд╣реБрдд рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ рдЬрдм рд╣рдо рдХрдВрдкреЛрдЬрд┐рдВрдЧ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдХрд░рддреЗ рд╣реИрдВред
рд╕рд░рд▓ рд░рдЪрдирд╛
2 рдбреА рд░реЗрдВрдбрд░рд┐рдВрдЧ рдХреЗ рдмрд╣реБрдд рдХрдо рдкреНрд░рднрд╛рд╡ рдПрдХ рдСрдкрд░реЗрд╢рди рдореЗрдВ рд▓рд╛рдЧреВ рдХрд┐рдП рдЬрд╛ рд╕рдХрддреЗ рд╣реИрдВ, рдФрд░ рдПрдХ рд╕рдорд╛рдкреНрдд рдкрд░рд┐рдгрд╛рдо рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП, рд╣рдо рдПрдХ
рдХрдВрдкреЛрдЬрд┐рдВрдЧ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ рдЬреЛ рд╡рд┐рднрд┐рдиреНрди рдЫрд╡рд┐рдпреЛрдВ рдХреЛ рдЬреЛрдбрд╝рддреА рд╣реИред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдПрдХ рд╕рд░рд▓ "рд░рджреНрдж рдХрд░реЗрдВ" рдмрдЯрди рдХреЛ рдкрд╛рдВрдЪ рдЕрд▓рдЧ-рдЕрд▓рдЧ рддрддреНрд╡реЛрдВ рдХреА рд░рдЪрдирд╛ рдХрд░рдХреЗ рдмрдирд╛рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ:
рд░рджреНрдж рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рдмрдЯрди рдХреЗ рд▓рд┐рдП рд╕рдордЧреНрд░ рддрддреНрд╡рдХрдВрдкреЛрдЬрд┐рдЯрд┐рдВрдЧ рдЕрдХреНрд╕рд░ рдХрдИ рдЪрд░рдгреЛрдВ рдореЗрдВ рдХреА рдЬрд╛рддреА рд╣реИ, рдЬрд┐рдирдореЗрдВ рд╕реЗ рдкреНрд░рддреНрдпреЗрдХ рдореЗрдВ рджреЛ рдЪрд┐рддреНрд░ рд╕рдВрдпреБрдХреНрдд рд╣реЛрддреЗ рд╣реИрдВред рдХрдВрдкреЛрдЬрд╝рд┐рдЯрд┐рдВрдЧ рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХреА рдЬрд╛рдиреЗ рд╡рд╛рд▓реА рдЕрдЧреНрд░рднреВрдорд┐ рдЫрд╡рд┐ рдХреЛ рдЖрдорддреМрд░ рдкрд░
рд╕реНрд░реЛрдд рдХрд╣рд╛ рдЬрд╛рддрд╛
рд╣реИ ред рдХрдВрдкреЛрдЬрд╝рд┐рдЯрд┐рдВрдЧ рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХреА рдЬрд╛рдиреЗ рд╡рд╛рд▓реА рдкреГрд╖реНрдарднреВрдорд┐ рдЫрд╡рд┐, рдЬрд┐рд╕ рд╕реНрд░реЛрдд рдкрд░ рд╕реБрдкрд░рд┐рдВрдкреЛрдЬ рдХреА рдЬрд╛рддреА рд╣реИ, рдЖрдорддреМрд░ рдкрд░
рдЧрдВрддрд╡реНрдп рдХрд╣рд▓рд╛рддреА
рд╣реИ ред
рд╣рдо рдПрдХ рдЕрдкрд╛рд░рджрд░реНрд╢реА рдкреГрд╖реНрдарднреВрдорд┐ рдкрд░ рд░рдЪрдирд╛ рдХрд░рдХреЗ рд╢реБрд░реВ рдХрд░реЗрдВрдЧреЗ, рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рдПрдХ рдмрд╣реБрдд рд╣реА рд╕рд╛рдорд╛рдиреНрдп рдорд╛рдорд▓рд╛ рд╣реИред рд╕реНрдХреНрд░реАрди рдкрд░ рдЬреЛ рдХреБрдЫ рднреА рдЖрдк рджреЗрдЦрддреЗ рд╣реИрдВ рд╡рд╣ рдЕрдВрддрддрдГ рдПрдХ рдЕрдкрд╛рд░рджрд░реНрд╢реА рдЧрдВрддрд╡реНрдп рдкрд░ рдХрдВрдкреЛрдЬрд╝ рдХрд░рдХреЗ рдмрдирд╛рдпрд╛ рдЧрдпрд╛ рд╣реИред
рдЬрдм рд╕реНрд░реЛрдд рдХрд╛ рдЕрд▓реНрдлрд╛ рдорд╛рди 100% рд╣реЛрддрд╛ рд╣реИ, рддреЛ рд╕реНрд░реЛрдд рдЕрдкрд╛рд░рджрд░реНрд╢реА рд╣реЛрддрд╛ рд╣реИ рдФрд░ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдЧрдВрддрд╡реНрдп рдХреЛ рдХрд╡рд░ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдПред рдпрджрд┐ рдЕрд▓реНрдлрд╛ рдорд╛рди 0% рд╣реИ, рддреЛ рд╕реНрд░реЛрдд рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдкрд╛рд░рджрд░реНрд╢реА рд╣реИ рдФрд░ рдХрд┐рд╕реА рднреА рддрд░рд╣ рд╕реЗ рдЧрдВрддрд╡реНрдп рдХреЛ рдкреНрд░рднрд╛рд╡рд┐рдд рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИред 25% рдХрд╛ рдЕрд▓реНрдлрд╝рд╛ рдорд╛рди рдСрдмреНрдЬреЗрдХреНрдЯ рдХреЛ 25% рдкреНрд░рдХрд╛рд╢ рдЙрддреНрд╕рд░реНрдЬрд┐рдд рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ рдФрд░ 75% рдкреНрд░рдХрд╛рд╢ рдкреГрд╖реНрдарднреВрдорд┐ рд╕реЗ рдЧреБрдЬрд░рддрд╛ рд╣реИ, рдФрд░ рдЗрд╕ рдкреНрд░рдХрд╛рд░:

рдкреАрд▓реЗ рд░рдВрдЧ рдХреЗ рдЧрдВрддрд╡реНрдп рдХреЗ рд▓рд┐рдП рд╡рд┐рднрд┐рдиреНрди рдЕрд▓реНрдлрд╛ рдореВрд▓реНрдпреЛрдВ рдХреЗ рд╕рд╛рде рдмреИрдВрдЧрдиреА рд╕реНрд░реЛрдд рдХреА рд░рдЪрдирд╛рдЖрдк рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рд╕рдордЭ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рд╕рдм рдХреБрдЫ рдХреНрдпрд╛ рд╣реЛ рд░рд╣рд╛ рд╣реИ - рдПрдХ рдЕрдкрд╛рд░рджрд░реНрд╢реА рдкреГрд╖реНрдарднреВрдорд┐ рдкрд░ рдЕрд▓реНрдлрд╛ рдХрдВрдкреЛрдЬрд╝рд┐рдВрдЧ рдХрд╛ рдПрдХ рд╕рд░рд▓ рдорд╛рдорд▓рд╛ - рдпрд╣ рдЧрдВрддрд╡реНрдп рдФрд░ рд╕реНрд░реЛрдд рд░рдВрдЧреЛрдВ рдХреЗ рдмреАрдЪ рд╕рд┐рд░реНрдл рд░реИрдЦрд┐рдХ рдкреНрд░рдХреНрд╖реЗрдк рд╣реИред рдиреАрдЪреЗ рджрд┐рдП рдЧрдП рдЧреНрд░рд╛рдлрд╝ рдореЗрдВ, рд╕реНрд▓рд╛рдЗрдбрд░ рд╕реНрд░реЛрдд рдХреЗ рдЕрд▓реНрдлрд╛ рдорд╛рди рдХреЛ рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд░рддрд╛ рд╣реИ, рдФрд░ рд▓рд╛рд▓, рд╣рд░реЗ рдФрд░ рдиреАрд▓реЗ рдЧреНрд░рд╛рдл рдЖрд░рдЬреАрдмреА рдШрдЯрдХреЛрдВ рдХреЗ рдореВрд▓реНрдпреЛрдВ рдХреЛ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рддреЗ рд╣реИрдВред
R рдХрд╛ рдкрд░рд┐рдгрд╛рдо рд╕реНрд░реЛрдд
S рдФрд░ рдЧрдВрддрд╡реНрдп
D рдХреЗ рдмреАрдЪ рдХрд╛ рдорд┐рд╢реНрд░рдг рд╣реИ:
рдпрд╣рд╛рдБ рдХреНрдпрд╛ рд╣реЛрддрд╛ рд╣реИ рдЗрд╕рдХрд╛ рд╡рд░реНрдгрди рдиреАрдЪреЗ рджрд┐рдЦрд╛рдП рдЧрдП рд╕рдореАрдХрд░рдгреЛрдВ рджреНрд╡рд╛рд░рд╛ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдкрд╣рд▓реЗ рдХреА рддрд░рд╣, рд╕реВрдЪрдХрд╛рдВрдХ рдШрдЯрдХ рдХреЛ рджрд░реНрд╢рд╛рддрд╛ рд╣реИ, рдЕрд░реНрдерд╛рдд, S
A рд╕реНрд░реЛрдд рдореЗрдВ рдЕрд▓реНрдлрд╛ рдорд╛рди рд╣реИ, рдФрд░ D
G рдЧрдВрддрд╡реНрдп рдореЗрдВ рд╣рд░рд╛ рдореВрд▓реНрдп рд╣реИ:
R R = S R ├Ч S A + D R ├Ч (1 тИТ S A )
R G = S G ├Ч S A + D G ├Ч (1 тИТ S A )
R B = S B ├Ч S A + D B ├Ч (1 тИТ S A )
рд▓рд╛рд▓, рд╣рд░реЗ рдФрд░ рдиреАрд▓реЗ рд░рдВрдЧ рдХреЗ рдШрдЯрдХреЛрдВ рдХреЗ рд╕рдореАрдХрд░рдгреЛрдВ рдореЗрдВ рдПрдХ рд╕рдорд╛рди рдЙрдкрд╕реНрдерд┐рддрд┐ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдЖрдк рдмрд╕
рдЖрд░рдЬреАрдмреА рд╕реВрдЪрдХрд╛рдВрдХ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдЙрдиреНрд╣реЗрдВ рдПрдХ рдореЗрдВ рдЬреЛрдбрд╝ рд╕рдХрддреЗ рд╣реИрдВ:
R RGB = S RGB ├Ч S A + D RGB ├Ч (1 тИТ S A )
рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдЪреВрдВрдХрд┐ рдЧрдВрддрд╡реНрдп рдЕрдкрд╛рд░рджрд░реНрд╢реА рд╣реИ рдФрд░ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рд╕рднреА рдкреГрд╖реНрдарднреВрдорд┐ рдкреНрд░рдХрд╛рд╢ рдХреЛ рдЕрд╡рд░реБрджреНрдз рдХрд░рддрд╛ рд╣реИ, рд╣рдо рдЬрд╛рдирддреЗ рд╣реИрдВ рдХрд┐ рдкрд░рд┐рдгрд╛рдо рдХрд╛ рдЕрд▓реНрдлрд╛ рдорд╛рди рд╣рдореЗрд╢рд╛ 1 рд╣реЛрддрд╛ рд╣реИ:
R A = 1
рдПрдХ рдЕрдкрд╛рд░рджрд░реНрд╢реА рдкреГрд╖реНрдарднреВрдорд┐ рдкрд░ рд░рдЪрдирд╛ рд╕рд░рд▓ рд╣реИ, рд▓реЗрдХрд┐рди рдпрд╣ рдХреНрд╖рдорддрд╛рдУрдВ рдореЗрдВ рдХрд╛рдлреА рд╕реАрдорд┐рдд рд╣реИред рдХрдИ рдорд╛рдорд▓реЛрдВ рдореЗрдВ, рдПрдХ рдЕрдзрд┐рдХ рд╡рд┐рд╢реНрд╡рд╕рдиреАрдп рд╕рдорд╛рдзрд╛рди рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИред
рдордзреНрдпрд╡рд░реНрддреА рдмрдлрд╝рд░реНрд╕
рдиреАрдЪреЗ рджреА рдЧрдИ рдЫрд╡рд┐ рдП, рдмреА, рдФрд░ рд╕реАред рд▓реЗрдмрд▓ рд╡рд╛рд▓реЗ рддреАрди рдЕрд▓рдЧ-рдЕрд▓рдЧ рдкрд░рддреЛрдВ рдХреЛ рдХрдВрдкреЛрдЬрд╝ рдХрд░рдиреЗ рдХреА рджреЛ-рдЪрд░рдг рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреЛ рджрд░реНрд╢рд╛рддреА рд╣реИред рдкреНрд░рддреАрдХ рдХрд╛ рдЕрд░реНрде рд╣реЛрдЧрд╛ "рдХрдВрдкреЛрдЬрд╝рд┐рдВрдЧ рджреНрд╡рд╛рд░рд╛ рд╕реБрдкрд░рдЗрдореНрдкреЛрдЬрд╝реНрдб":
рддреАрди рдкрд░рддреЛрдВ рдХреЗ рджреЛ-рдЪрд░рдг рдХрдВрдкреЛрдЬрд┐рдВрдЧ рдХрд╛ рдкрд░рд┐рдгрд╛рдордкрд╣рд▓реЗ рд╣рдо рдХрдореНрдкреЛрдЬрд╝рд┐рдВрдЧ рдХрд░рдХреЗ C рдХреЗ рд╕рд╛рде B рдХреЛ рдУрд╡рд░рд▓реЗ рдХрд░рддреЗ рд╣реИрдВ, рдФрд░ рдлрд┐рд░ рд╕рдорд╛рдкреНрдд рдЗрдореЗрдЬ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП A рдХреЛ рдУрд╡рд░рд▓реЗ рдХрд░рддреЗ рд╣реИрдВред рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдЙрджрд╛рд╣рд░рдг рдореЗрдВ, рд╣рдо рдЪреАрдЬреЛрдВ рдХреЛ рдереЛрдбрд╝рд╛ рдЕрд▓рдЧ рддрд░реАрдХреЗ рд╕реЗ рдХрд░реЗрдВрдЧреЗред рдкрд╣рд▓реЗ, рд╣рдо рд╢реАрд░реНрд╖ рджреЛ рдкрд░рддреЛрдВ рдХреЛ рдХрдВрдкреЛрдЬрд╝ рдХрд░рдХреЗ рдХрдиреЗрдХреНрдЯ рдХрд░реЗрдВрдЧреЗ, рдФрд░ рдлрд┐рд░ рдЕрдВрддрд┐рдо рдЧрдВрддрд╡реНрдп рдкрд░ рдкрд░рд┐рдгрд╛рдо рдХреЛ рдУрд╡рд░рд▓реЗ рдХрд░реЗрдВрдЧреЗ:
рдПрдХ рдЕрд▓рдЧ рдХреНрд░рдо рдореЗрдВ рддреАрди рдкрд░рддреЛрдВ рдХреЗ рджреЛ-рдЪрд░рдг рдХрдВрдкреЛрдЬрд┐рдВрдЧ рдХрд╛ рдкрд░рд┐рдгрд╛рдордЖрдк рд╢рд╛рдпрдж рд╕реЛрдЪ рд░рд╣реЗ рд╣реИрдВ рдХрд┐ рдХреНрдпрд╛ рдРрд╕реА рд╕реНрдерд┐рддрд┐ рд╡реНрдпрд╡рд╣рд╛рд░ рдореЗрдВ рдЖрддреА рд╣реИ, рд▓реЗрдХрд┐рди рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдпрд╣ рдмрд╣реБрдд рдЖрдо рд╣реИред рдХрдИ рдЧреИрд░-рддреБрдЪреНрдЫ рдХрдВрдкреЛрдЬрд┐рдЯ рд╕рдВрдЪрд╛рд▓рди рдФрд░ рдкреНрд░рддрд┐рдкрд╛рджрди рдкреНрд░рднрд╛рд╡, рдЬреИрд╕реЗ рдорд╛рд╕реНрдХрд┐рдВрдЧ рдФрд░ рдзреБрдВрдзрд▓рд╛рдкрди, рдПрдХ рдордзреНрдпрд╡рд░реНрддреА рдмрдлрд░ рд╕реЗ рдЧреБрдЬрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИ рдЬрд┐рд╕рдореЗрдВ рдХреЗрд╡рд▓ рдЖрдВрд╢рд┐рдХ рдХрдВрдкреЛрдЬрд╝рд┐рдВрдЧ рдкрд░рд┐рдгрд╛рдо рд╣реЛрддреЗ рд╣реИрдВред рдЗрд╕ рдЕрд╡рдзрд╛рд░рдгрд╛ рдХреЗ рдЕрд▓рдЧ-рдЕрд▓рдЧ рдирд╛рдо рд╣реИрдВ: рдСрдлрд╝рд╕реНрдХреНрд░реАрди рдкрд╛рд╕, рдкрд╛рд░рджрд░реНрд╢рд┐рддрд╛ рдкрд░рддреЗрдВ, рдпрд╛ рд╕рд╛рдЗрдб рдмрдлрд╝рд░реНрд╕, рд▓реЗрдХрд┐рди рдЖрдорддреМрд░ рдкрд░ рд╡реЗ рдПрдХ рд╣реА рд╡рд┐рдЪрд╛рд░ рдкрд░ рдЖрдзрд╛рд░рд┐рдд рд╣реЛрддреЗ рд╣реИрдВред
рд╣рдорд╛рд░реЗ рд▓рд┐рдП рдЬреЛ рдЕрдзрд┐рдХ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИ рд╡рд╣ рдпрд╣ рд╣реИ рдХрд┐ рдкрд╛рд░рджрд░реНрд╢рд┐рддрд╛ рдХреЗ рд╕рд╛рде рд▓рдЧрднрдЧ
рдХрд┐рд╕реА рднреА рдЫрд╡рд┐ рдХреЛ рдХреБрдЫ рдкреНрд░рддрд┐рдкрд╛рджрди рдХреЗ рдЖрдВрд╢рд┐рдХ рдкрд░рд┐рдгрд╛рдо рдХреЗ рд░реВрдк рдореЗрдВ рдорд╛рдирд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рдЬрд┐рд╕реЗ рдмрд╛рдж рдореЗрдВ рдЕрдВрддрд┐рдо рдЧрдВрддрд╡реНрдп рдкрд░ рдХрдВрдкреЛрдЬ рдХрд░рдХреЗ рд╕реБрдкрд░рд┐рдВрдкреЛрдЬ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛:
рдПрдХ рдХреНрд▓рд┐рдкрдмреЛрд░реНрдб рдореЗрдВ рдПрдХ рдмрдЯрди рдХреА рдЖрдВрд╢рд┐рдХ рд░рдЪрдирд╛рд╣рдореЗрдВ рдпрд╣ рд╕рдордЭрдиреЗ рдХреА рдЬрд░реВрд░рдд рд╣реИ рдХрд┐ рдПрдХ рд╣реА рд░рдВрдЧ рдФрд░ рдЕрд╕реНрдкрд╖реНрдЯрддрд╛ рд╡рд╛рд▓реА рдПрдХ рдЫрд╡рд┐ (AтЗиB) рдХреЗ рд╕рд╛рде рдкрд╛рд░рднрд╛рд╕реА рдЫрд╡рд┐рдпреЛрдВ рдП рдФрд░ рдмреА рдХреА рд░рдЪрдирд╛ рдХреЛ рдХреИрд╕реЗ рдмрджрд▓рдирд╛ рд╣реИред рдЪрд▓реЛ рдЕрдВрддрд┐рдо рдмрдлрд░ рдХреЗ рдЕрд▓реНрдлрд╛ рдорд╛рди рдХреА рдЧрдгрдирд╛ рдХрд░рдХреЗ рд╢реБрд░реВ рдХрд░рддреЗ рд╣реИрдВред
рдЕрд▓реНрдлрд╛ рд╡реИрд▓реНрдпреВ рдХреЛ рдорд┐рд▓рд╛ рдХрд░
рдпрд╣ рдЖрдкрдХреЗ рд▓рд┐рдП рд╕реНрдкрд╖реНрдЯ рдирд╣реАрдВ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рдХрд┐ рджреЛ рд╡рд╕реНрддреБрдУрдВ рдХреА рдЕрд╕реНрдкрд╖реНрдЯрддрд╛ рдХреЛ рдХреИрд╕реЗ рд╕рдВрдпреЛрдЬрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдП, рд▓реЗрдХрд┐рди рдЕрдЧрд░ рд╣рдо рдЗрд╕рдХреЗ рдмрдЬрд╛рдп рдкрд╛рд░рджрд░реНрд╢рд┐рддрд╛ рдХреА рдмрд╛рдд рдХрд░реЗрдВ рддреЛ рдЗрд╕ рдХрд╛рд░реНрдп рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдХрд░рдирд╛ рдЖрд╕рд╛рди рд╣реИред
рдорд╛рди рд▓реАрдЬрд┐рдП рдХрд┐ рдкреНрд░рдХрд╛рд╢ рдХреА рдПрдХ рдирд┐рд╢реНрдЪрд┐рдд рдорд╛рддреНрд░рд╛ рдкрд╣рд▓реА рд╡рд╕реНрддреБ рд╕реЗ рдЧреБрдЬрд░рддреА рд╣реИ, рдФрд░ рдлрд┐рд░ рджреВрд╕рд░реА рд╡рд╕реНрддреБ рд╕реЗред рдпрджрд┐ рдкрд╣рд▓реА рд╡рд╕реНрддреБ рдХреА рдкрд╛рд░рджрд░реНрд╢рд┐рддрд╛ 80% рд╣реИ, рддреЛ рдпрд╣ рдШрдЯрдирд╛ рдХреЗ 80% рдкреНрд░рдХрд╛рд╢ рдХреЛ рдкрд╛рд░ рдХрд░ рдЬрд╛рдПрдЧреАред рдЗрд╕реА рддрд░рд╣, 60% рдкрд╛рд░рджрд░реНрд╢рд┐рддрд╛ рдХреЗ рд╕рд╛рде рдПрдХ рджреВрд╕рд░реА рд╡рд╕реНрддреБ 60% рдкреНрд░рдХрд╛рд╢ рдХреЛ рдЗрд╕рдХреЗ рдкрд╛рд╕ рд╕реЗ рдЧреБрдЬрд░рдиреЗ рджреЗрдЧреА, рдЬреЛ рд╣рдореЗрдВ 60% ├Ч 80% = 48% рдореВрд▓ рдкреНрд░рдХрд╛рд╢ рджреЗрддрд╛ рд╣реИред рдЖрдк рдореВрд▓ рд▓реЗрдЦ рдореЗрдВ рдкрд╛рд░рджрд░реНрд╢рд┐рддрд╛ рдХреЗ рд╕рд╛рде рдкреНрд░рдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ; рдордд рднреВрд▓реЛ рдХрд┐ рд╕реНрд▓рд╛рдЗрдбрд░реНрд╕
рдкрд╛рд░рджрд░реНрд╢рд┐рддрд╛ рдХреЛ рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд░рддреЗ рд╣реИрдВ рди рдХрд┐ рдкреНрд░рдХрд╛рд╢ рдХреЗ рдорд╛рд░реНрдЧ рдореЗрдВ рд╡рд╕реНрддреБрдУрдВ рдХреА рдЕрдкрд╛рд░рджрд░реНрд╢рд┐рддрд╛:
рд╕реНрд╡рд╛рднрд╛рд╡рд┐рдХ рд░реВрдк рд╕реЗ, рдЬрдм рдпрд╛ рддреЛ рдкрд╣рд▓реА рдпрд╛ рджреВрд╕рд░реА рд╡рд╕реНрддреБ рдЕрдкрд╛рд░рджрд░реНрд╢реА рд╣реЛрддреА рд╣реИ, рддреЛ рдХреЛрдИ рдкреНрд░рдХрд╛рд╢ рдЙрдирдХреЗ рдмреАрдЪ рд╕реЗ рдирд╣реАрдВ рдЧреБрдЬрд░рддрд╛ рд╣реИ, рдпрд╣рд╛рдВ рддрдХ тАЛтАЛрдХрд┐ рджреВрд╕рд░рд╛ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдкрд╛рд░рджрд░реНрд╢реА рд╣реЛрддрд╛ рд╣реИред
рдпрджрд┐ рдСрдмреНрдЬреЗрдХреНрдЯ D рдореЗрдВ рдкрд╛рд░рджрд░реНрд╢рд┐рддрд╛ D
T рд╣реИ , рдФрд░ рдСрдмреНрдЬреЗрдХреНрдЯ S рдореЗрдВ рдкрд╛рд░рджрд░реНрд╢рд┐рддрд╛ S
T рд╣реИ , рддреЛ рдЗрди рджреЛрдиреЛрдВ рд╡рд╕реНрддреБрдУрдВ рдХреА рдЕрдВрддрд┐рдо рд╕рд╛рдорд╛рдиреНрдп рдкрд╛рд░рджрд░реНрд╢рд┐рддрд╛ R
T рдЙрдирдХреЗ рдЙрддреНрдкрд╛рдж рдХреЗ рдмрд░рд╛рдмрд░ рд╣реИ:
рдЖрд░ рдЯреА = рдбреА рдЯреА ├Ч рдПрд╕ рдЯреА
рд╣рд╛рд▓рд╛рдБрдХрд┐, рдкрд╛рд░рджрд░реНрд╢рд┐рддрд╛ рд╕рд┐рд░реНрдл рдПрдХ рдЗрдХрд╛рдИ рд╢реВрдиреНрдп рд╕реЗ рдЕрд▓реНрдлрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрди рд╣рдореЗрдВ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рджреЗрддрд╛ рд╣реИ:
1 - рдЖрд░ рдП = (1 - рдбреА рдП ) ├Ч (1 - рдПрд╕ рдП )
рдЗрд╕ рдЕрднрд┐рд╡реНрдпрдХреНрддрд┐ рдореЗрдВ рд╡рд┐рд╕реНрддрд╛рд░ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ:
1 - рдЖрд░ рдП = 1 - рдбреА рдП - рдПрд╕ рдП + рдбреА рдП ├Ч рдПрд╕ рдП
рдФрд░ рдЗрд╕реЗ рдЗрд╕ рддрд░рд╣ рд╕рд░рд▓ рдХрд░реЗрдВ:
рдЖрд░ рдП = рдбреА рдП + рдПрд╕ рдП - рдбреА рдП ├Ч рдПрд╕ рдП
рдЗрд╕реЗ рджреЛ рд╕рдорд╛рди рдкреНрд░рдХрд╛рд░реЛрдВ рдореЗрдВ рд╕реЗ рдПрдХ рдореЗрдВ рдШрдЯрд╛рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ:
R A = S A + D A ├Ч (1 - S A )
R A = D A + S A ├Ч (1 - D A )
рдЬрд▓реНрдж рд╣реА рд╣рдо рджреЗрдЦреЗрдВрдЧреЗ рдХрд┐ рджреВрд╕рд░рд╛ рдЕрдзрд┐рдХ рдмрд╛рд░ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдпрд╣ рднреА рдзреНрдпрд╛рди рд░рдЦрдирд╛ рджрд┐рд▓рдЪрд╕реНрдк рд╣реИ рдХрд┐ рдкрд░рд┐рдгрд╛рдореА рдЕрд▓реНрдлрд╛ рдорд╛рди рд╡рд╕реНрддреБрдУрдВ рдХреЗ рд╕рд╛рдкреЗрдХреНрд╖ рдХреНрд░рдо рдкрд░ рдирд┐рд░реНрднрд░ рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ - рдкрд░рд┐рдгрд╛рдореА рдкрд┐рдХреНрд╕реЗрд▓ рдХреА рдЕрдкрд╛рд░рджрд░реНрд╢рд┐рддрд╛ рд╕рдорд╛рди рд╣реИ, рднрд▓реЗ рд╣реА рдЖрдк рд╕реНрд░реЛрдд рдФрд░ рдЧрдВрддрд╡реНрдп рд╕реНрд╡реИрдк рдХрд░реЗрдВред рдпрд╣ рдмрд╣реБрдд рддрд╛рд░реНрдХрд┐рдХ рд╣реИред рджреЛ рд╡рд╕реНрддреБрдУрдВ рдХреЗ рдмреАрдЪ рд╕реЗ рдЧреБрдЬрд░рдиреЗ рд╡рд╛рд▓реЗ рдкреНрд░рдХрд╛рд╢ рдХреЛ рдЙрд╕реА рддрд░рд╣ рд╕реЗ рдмрд╛рд╣рд░ рдирд┐рдХрд▓рдирд╛ рдЪрд╛рд╣рд┐рдП, рдЬреЛ рдХрд┐ рддрд╛рд░реЗ рдХреЗ рдХрд┐рд╕реА рднреА рддрд░рдл, рд╕рд╛рдордиреЗ рд╕реЗ рдпрд╛ рдкреАрдЫреЗ рд╕реЗред
рд░рдВрдЧ рд╕рдВрдпреЛрдЬрди
рдЕрд▓реНрдлрд╛ рдХреА рдЧрдгрдирд╛ рдХрд░рдирд╛ рдЗрддрдирд╛ рдореБрд╢реНрдХрд┐рд▓ рдирд╣реАрдВ рдерд╛, рдЗрд╕рд▓рд┐рдП рдЖрд░рдЬреАрдмреА рдШрдЯрдХреЛрдВ рдХреА рдЧрдгрдирд╛ рдХреЛ рд╕рдордЭрдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░реЗрдВред рд╕реНрд░реЛрдд рдЫрд╡рд┐ рдореЗрдВ рд░рдВрдЧ рдПрд╕
рдЖрд░рдЬреАрдмреА рд╣реИ , рд▓реЗрдХрд┐рди рдЗрд╕рдХреА рдЕрдкрд╛рд░рджрд░реНрд╢рд┐рддрд╛ рдПрд╕
рдП рдХреЗрд╡рд▓ рдкрд░рд┐рдгрд╛рдо рдореЗрдВ рдЗрди рджреЛ рдореВрд▓реНрдпреЛрдВ рдХреЗ рдЙрддреНрдкрд╛рдж рдХреЛ рдзреНрдпрд╛рди рдореЗрдВ рд░рдЦрддреА рд╣реИ:
S RGB ├Ч S A
рдЧрдВрддрд╡реНрдп рдЫрд╡рд┐ рдХрд╛ рд░рдВрдЧ рдбреА
рдЖрд░рдЬреАрдмреА рд╣реИ , рдЕрдкрд╛рд░рджрд░реНрд╢рд┐рддрд╛ рдЗрд╕реЗ рдкреНрд░рдХрд╛рд╢ рдбреА
рдЖрд░рдЬреАрдмреА ├Ч рдбреА
рдП рдХрд╛ рдЙрддреНрд╕рд░реНрдЬрди рдХрд░рддреА рд╣реИ, рд╣рд╛рд▓рд╛рдВрдХрд┐, рдкреНрд░рдХрд╛рд╢ рдХрд╛ рд╣рд┐рд╕реНрд╕рд╛ рдЫрд╡рд┐ рдПрд╕ рдХреА рдЕрдкрд╛рд░рджрд░реНрд╢рд┐рддрд╛ рджреНрд╡рд╛рд░рд╛ рдЕрд╡рд░реБрджреНрдз рд╣реИ, рдЗрд╕рд▓рд┐рдП рдЧрдВрддрд╡реНрдп рдХрд╛ рд╕рднреА рдкреНрд░рднрд╛рд╡ рд╕рдорд╛рди рд╣реИ:
D RGB ├Ч D A ├Ч (1 - S A )
S рдФрд░ D рд╕реЗ рдкреНрд░рдХрд╛рд╢ рдХрд╛ рдХреБрд▓ рдпреЛрдЧ рдЙрдирдХреА рд░рд╛рд╢рд┐ рдХреЗ рдмрд░рд╛рдмрд░ рд╣реИ:
S RGB ├Ч S A + D RGB ├Ч D A ├Ч (1 - S A )
рдЗрд╕реА рддрд░рд╣, рдорд░реНрдЬ рдХреА рдЧрдИ рдкрд░рддреЛрдВ рдХрд╛ рдпреЛрдЧрджрд╛рди рдЙрдирдХреЗ рд░рдВрдЧ рд╕рдордп рдХреЗ рдЕрдиреБрд╕рд╛рд░ рдЙрдирдХреА рдЕрд╕реНрдкрд╖реНрдЯрддрд╛ рдХреЗ рдмрд░рд╛рдмрд░ рд╣реИ:
рдЖрд░ RGB ├Ч R A
рд╣рдо рдЪрд╛рд╣рддреЗ рд╣реИрдВ рдХрд┐ рдпреЗ рджреЛ рдорд╛рди рдореЗрд▓ рдЦрд╛рдПрдВ:
R RGB ├Ч R A = S RGB ├Ч S A + D RGB ├Ч D A ├Ч (1 - S A )
рд╣рдореЗрдВ рдЕрдВрддрд┐рдо рд╕рдореАрдХрд░рдг рдХреНрдпрд╛ рджреЗрддрд╛ рд╣реИ:
R A = S A + D A ├Ч (1 - S A )
R RGB = (S RGB ├Ч S A + D RGB ├Ч D A ├Ч (1 - S A )) / R A
рджреЗрдЦреЗрдВ рдХрд┐ рджреВрд╕рд░рд╛ рд╕рдореАрдХрд░рдг рдХрд┐рддрдирд╛ рдЬрдЯрд┐рд▓ рд╣реИ! рдзреНрдпрд╛рди рджреЗрдВ рдХрд┐ рдкрд░рд┐рдгрд╛рдо рдХреЗ рдЖрд░рдЬреАрдмреА рдореВрд▓реНрдпреЛрдВ рдХреЛ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рд╣рдореЗрдВ рдЕрд▓реНрдлрд╛ рдорд╛рди рд╕реЗ рд╡рд┐рднрд╛рдЬрд┐рдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рд╣рд╛рд▓рд╛рдВрдХрд┐, рдХрдВрдкреЛрдЬрд╝рд┐рдЯрд┐рдВрдЧ рдХреЗ рдЕрдЧрд▓реЗ рдЪрд░рдг рдХреЗ рд▓рд┐рдП, рдЕрд▓реНрдлрд╛ рд╡реИрд▓реНрдпреВ рд╕реЗ рдЧреБрдгрд╛ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреА, рдХреНрдпреЛрдВрдХрд┐ рд╡рд░реНрддрдорд╛рди рдСрдкрд░реЗрд╢рди рдХрд╛ рдкрд░рд┐рдгрд╛рдо рдЕрдЧрд▓реЗ рдСрдкрд░реЗрд╢рди рдХрд╛ рдирдпрд╛ рд╕реНрд░реЛрдд рдпрд╛ рдЧрдВрддрд╡реНрдп рдмрди рдЬрд╛рдПрдЧрд╛ред рдпрд╣ рдмрд╕ рдмрджрд╕реВрд░рдд рд╣реИред
рдЖрд░
рдЖрд░рдЬреАрдмреА рдХреЗ рдПрдХ рджреВрд╕рд░реЗ рдХреЗ рд▓рдЧрднрдЧ рдЕрдВрддрд┐рдо рд░реВрдк рдореЗрдВ рдЪрд▓рддреЗ рд╣реИрдВ:
R RGB ├Ч R A = S RGB ├Ч S A + D RGB ├Ч D A ├Ч (1 - S A )
рд╕реНрд░реЛрдд, рдЧрдВрддрд╡реНрдп
рдФрд░ рдкрд░рд┐рдгрд╛рдо рдЙрдирдХреЗ рдЕрд▓реНрдлрд╛ рдШрдЯрдХреЛрдВ рджреНрд╡рд╛рд░рд╛ рдЧреБрдгрд╛ рдХрд┐рдП рдЬрд╛рддреЗ рд╣реИрдВред рдЗрд╕рд╕реЗ рд╣рдореЗрдВ рдпрд╣ рд╕рдордЭ рдореЗрдВ рдЖрддрд╛ рд╣реИ рдХрд┐ рдкрд┐рдХреНрд╕реЗрд▓ рдХрд╛ рд░рдВрдЧ рдФрд░ рдЕрд▓реНрдлрд╛ "рдЬреИрд╕реЗ" рдПрдХ рд╕рд╛рде рд╣реЛрдирд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рд╣рдореЗрдВ рдПрдХ рдХрджрдо рдкреАрдЫреЗ рд▓реЗ рдЬрд╛рдиреЗ рдФрд░ рдЬрд┐рд╕ рддрд░рд╣ рд╕реЗ рд╣рдо рд░рдВрдЧ рдХреА рдЬрд╛рдирдХрд╛рд░реА рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд░рддреЗ рд╣реИрдВ, рдЙрд╕ рдкрд░ рдкреБрдирд░реНрд╡рд┐рдЪрд╛рд░ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред
рдкреНрд░реЗрдорд▓рддрд╛рддреНрдордХ рдЕрд▓реНрдлрд╝рд╛рдЬрд╝
рдпрд╛рдж рд░рдЦреЗрдВ рдХрд┐ рд╣рдордиреЗ рдЕрд╕реНрдкрд╖реНрдЯрддрд╛ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдХреА рдереА - рдпрджрд┐ рд╡рд╕реНрддреБ рдЖрдВрд╢рд┐рдХ рд░реВрдк рд╕реЗ рдЕрдкрд╛рд░рджрд░реНрд╢реА рд╣реИ, рддреЛ рдкрд░рд┐рдгрд╛рдо рдореЗрдВ рдЗрд╕рдХрд╛ рдпреЛрдЧрджрд╛рди рднреА рдЖрдВрд╢рд┐рдХ рд╣реЛрдЧрд╛ред Premultiplied рдЕрд▓реНрдлрд╛ рдХреА рдЕрд╡рдзрд╛рд░рдгрд╛ ("рдЕрд▓реНрдлрд╛ рджреНрд╡рд╛рд░рд╛ рдкреВрд░реНрд╡ рдЧреБрдгрд╛") рдЗрд╕ рд╡рд┐рдЪрд╛рд░ рдХреЛ рд▓рд╛рдЧреВ рдХрд░рддрд╛ рд╣реИред RGB рдШрдЯрдХреЛрдВ рдХреЗ рдорд╛рди, рдЬреИрд╕рд╛ рдХрд┐ рдирд╛рдо рд╕реЗ рдкрддрд╛ рдЪрд▓рддрд╛ рд╣реИ, рдЕрд▓реНрдлрд╛ рдШрдЯрдХ рджреНрд╡рд╛рд░рд╛ рдкреВрд░реНрд╡-рдЧреБрдгрд╛ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдЪрд▓реЛ рдкреНрд░рд╛рд░рдВрднрд┐рдХ рдЧреБрдгрди рдХреЗ рдмрд┐рдирд╛ рд░рдВрдЧ рд╕реЗ рд╢реБрд░реВ рдХрд░рддреЗ рд╣реИрдВ:
(1.00, 0.80, 0.30, 0.40)
рдЕрд▓реНрдлрд╛ рджреНрд╡рд╛рд░рд╛ рдкреНрд░рд╛рд░рдВрднрд┐рдХ рдЧреБрдгрди рд╣рдореЗрдВ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рджреЗрддрд╛ рд╣реИ:
(0.40, 0.32, 0.12, 0.40)
рдЖрдЗрдП рдПрдХ рдмрд╛рд░ рдореЗрдВ рдХрдИ рдкрд┐рдХреНрд╕реЗрд▓ рджреЗрдЦреЗрдВред рдиреАрдЪреЗ рджрд┐рдпрд╛ рдЧрдпрд╛ рдЖрдВрдХрдбрд╝рд╛ рджрд┐рдЦрд╛рддрд╛ рд╣реИ рдХрд┐ рд░рдВрдЧ рдЬрд╛рдирдХрд╛рд░реА рдкрд╣рд▓реЗ рдЕрд▓реНрдлрд╛ рдХреЗ рдЧреБрдгрд╛ рдХреЗ рдмрд┐рдирд╛ рдХреИрд╕реЗ рд╕рдВрдЧреНрд░рд╣реАрдд рдХреА рдЬрд╛рддреА рд╣реИ:
рдкреВрд░реНрд╡ рдЧреБрдгрд╛ рдХреЗ рдмрд┐рдирд╛ рдЫрд╡рд┐ рдореЗрдВ рдЖрд░рдЬреАрдмреА рдФрд░ рдП рдЬрд╛рдирдХрд╛рд░реАрдзреНрдпрд╛рди рджреЗрдВ рдХрд┐ рдЬрд┐рди рдХреНрд╖реЗрддреНрд░реЛрдВ рдореЗрдВ рдЕрд▓реНрдлрд╛ 0 рд╣реИ, рд╡рд╣рд╛рдВ рдЖрд░рдЬреАрдмреА рдорд╛рди рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВ, рдЬреИрд╕рд╛ рдХрд┐ рдЫрд╡рд┐ рдореЗрдВ рд╣рд░реЗ рдФрд░ рдиреАрд▓реЗ рд░рдВрдЧ рдХреЗ рдЧреНрд▓рд┐рдЪ рд╕реЗ рджреЗрдЦрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдЕрд▓реНрдлрд╛ рджреНрд╡рд╛рд░рд╛ рдкреНрд░рд╛рд░рдВрднрд┐рдХ рдЧреБрдгрди рдХреЗ рдорд╛рдорд▓реЗ рдореЗрдВ, рд░рдВрдЧ рдЬрд╛рдирдХрд╛рд░реА рдкрд┐рдХреНрд╕реЗрд▓ рдЕрдкрд╛рд░рджрд░реНрд╢рд┐рддрд╛ рдореВрд▓реНрдпреЛрдВ рдХреЛ рднреА рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд░рддреА рд╣реИ:
рдкреВрд░реНрд╡-рдЧреБрдгрд┐рдд рдЫрд╡рд┐ рдореЗрдВ RGB рдФрд░ A рдЬрд╛рдирдХрд╛рд░реАPremultiplied рдЕрд▓реНрдлрд╝рд╛ рдХреЛ рдХрднреА-рдХрднреА рд╕рдВрдмрджреНрдз рдЕрд▓реНрдлрд╝рд╛ рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИ, рдФрд░ рдЧреИрд░-рдкреНрд░реАрдореАрдкреНрд▓реАрдб рдЕрд▓реНрдлрд╝рд╛ рдХреЛ рдХрднреА-рдХрднреА рд╕реАрдзреЗ рдпрд╛ рдмрд┐рдирд╛ рд╕реЛрдЪреЗ-рд╕рдордЭреЗ рдЕрд▓реНрдлрд╛ рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИред
рдЬрдм рд░рдВрдЧ рдХрд╛ рдЕрд▓реНрдлрд╛ рдШрдЯрдХ 0 рд╣реЛрддрд╛ рд╣реИ, рддреЛ рдкреНрд░рд╛рд░рдВрднрд┐рдХ рдЧреБрдгрди рдЙрдирдХреЗ рдореВрд▓реНрдпреЛрдВ рдХреА рдкрд░рд╡рд╛рд╣ рдХрд┐рдП рдмрд┐рдирд╛ рдЕрдиреНрдп рд╕рднреА рдШрдЯрдХреЛрдВ рдХреЛ рд░реАрд╕реЗрдЯ рдХрд░рддрд╛ рд╣реИ:
(0.0, 0.0, 0.0, 0.0)
рдкреНрд░реАрдлрд╝рд┐рд▓рд┐рдкрд┐рдб рдЕрд▓реНрдлрд╛ рдХреЗ рдорд╛рдорд▓реЗ рдореЗрдВ, рдХреЗрд╡рд▓
рдПрдХ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдкрд╛рд░рджрд░реНрд╢реА рд░рдВрдЧ рд╣реИ, рдФрд░ рдпрд╣ рдЖрдХрд░реНрд╖рдХ рд╣реИред
рд░рдВрдЧ рдШрдЯрдХреЛрдВ рдХреЗ рдЗрд╕ рдкреНрд░рд╕рдВрд╕реНрдХрд░рдг рдХреЗ рдлрд╛рдпрджреЗ рдзреАрд░реЗ-рдзреАрд░реЗ рдЖрдкрдХреЗ рд▓рд┐рдП рд╕реНрдкрд╖реНрдЯ рд╣реЛ рдЬрд╛рдПрдВрдЧреЗ, рд▓реЗрдХрд┐рди рдЗрд╕рд╕реЗ рдкрд╣рд▓реЗ рдХрд┐ рд╣рдо рдХрдВрдкреЛрдЬрд┐рдЯрд┐рдВрдЧ рдЙрджрд╛рд╣рд░рдг рдкрд░ рд▓реМрдЯрддреЗ рд╣реИрдВ, рдЖрдЗрдП рджреЗрдЦреЗрдВ рдХрд┐ рдХреИрд╕реЗ premultiplied рдЕрд▓реНрдлрд╛ рдХреБрдЫ рдЕрдиреНрдп рд░реЗрдВрдбрд░рд┐рдВрдЧ рд╕рдорд╕реНрдпрд╛рдУрдВ рдХреЛ рд╣рд▓ рдХрд░рдиреЗ рдореЗрдВ рдорджрдж рдХрд░рддрд╛ рд╣реИред
рдЫрд╛рдирдиреЗ
рдЧреЙрд╕рд┐рдпрди рдмреНрд▓рд░ рдПрдХ рджрд┐рд▓рдЪрд╕реНрдк рдбрд┐рдлреЛрдХрд╕рдб рдмреИрдХрдЧреНрд░рд╛рдЙрдВрдб рдмрдирд╛рдиреЗ рдпрд╛ рдХреБрдЫ рдпреВрдЖрдИ рддрддреНрд╡реЛрдВ рдХреА рд╕рд╛рдордЧреНрд░реА рдХреЗ рдмреИрдХрдЧреНрд░рд╛рдЙрдВрдб рд╣рд┐рд╕реНрд╕реЗ рдХреА
рдЙрдЪреНрдЪ рдЖрд╡реГрддреНрддрд┐ рдХреЛ рдХрдо рдХрд░рдиреЗ рдХрд╛ рдПрдХ рд▓реЛрдХрдкреНрд░рд┐рдп рддрд░реАрдХрд╛ рд╣реИред рдЬреИрд╕рд╛ рдХрд┐ рд╣рдо рджреЗрдЦреЗрдВрдЧреЗ, рд╕рд╣реА рджрд┐рдЦрдиреЗ рд╡рд╛рд▓реЗ рдзреБрдВрдзрд▓рд╛ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдкреВрд░реНрд╡-рдЧреБрдгрд╛ рдЕрд▓реНрдлрд╛ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИред
рдЬрд┐рд╕ рдЫрд╡рд┐ рдХрд╛ рд╣рдо рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХрд░реЗрдВрдЧреЗ, рд╡рд╣ рдкреГрд╖реНрдарднреВрдорд┐ рдХреЛ 1% рдЕрдкрд╛рд░рджрд░реНрд╢реА рдиреАрд▓реЗ рд░рдВрдЧ рд╕реЗ рднрд░рдХрд░ рдмрдирд╛рдИ рдЧрдИ рд╣реИ, рдЬрд┐рд╕рдХреЗ рдКрдкрд░ рдПрдХ рдЕрдкрд╛рд░рджрд░реНрд╢реА рд▓рд╛рд▓ рд╡реГрддреНрдд рдЦреАрдВрдЪрд╛ рдЧрдпрд╛ рд╣реИред рдкрд╣рд▓реЗ, рдЖрдЗрдП рдмрд┐рдирд╛ рдкреНрд░рд╛рд░рдВрднрд┐рдХ рдЧреБрдгрди рдХреЗ рдПрдХ рдЙрджрд╛рд╣рд░рдг рджреЗрдЦреЗрдВред рдореИрдВрдиреЗ рдЖрд░рдЬреАрдмреА рдЪреИрдирд▓реЛрдВ рдХреЛ рдЕрд▓реНрдлрд╛ рдЪреИрдирд▓ рд╕реЗ рдЕрд▓рдЧ рдХрд┐рдпрд╛, рдпрд╣ рд╕рдордЭрдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐ рдХреНрдпрд╛ рдЪрд▓ рд░рд╣рд╛ рдерд╛ред рддреАрд░ рдзрдмреНрдмрд╛ рд╕рдВрдЪрд╛рд▓рди рдХреЛ рдЗрдВрдЧрд┐рдд рдХрд░рддрд╛ рд╣реИ:
рдкреВрд░реНрд╡ рдЧреБрдгрди рдХреЗ рдмрд┐рдирд╛ рдзреБрдВрдзрд▓рд╛ рд╕рд╛рдордЧреНрд░реАрддреИрдпрд╛рд░ рдкрд░рд┐рдгрд╛рдо рдореЗрдВ рдПрдХ рдмрджрд╕реВрд░рдд рдиреАрд▓рд╛ рдкреНрд░рднрд╛рдордВрдбрд▓ рд╣реИред рдРрд╕рд╛ рдЗрд╕рд▓рд┐рдП рд╣реБрдЖ рдХреНрдпреЛрдВрдХрд┐ рдмреНрд▓реВ рдмреИрдХрдЧреНрд░рд╛рдЙрдВрдб рдмреНрд▓рд░ рдХреЗ рджреМрд░рд╛рди рд░реЗрдб рдПрд░рд┐рдпрд╛ рдкрд░ рд▓реАрдХ рд╣реЛ рдЧрдпрд╛ рдерд╛ рдФрд░ рддрднреА рдХрдВрдкреЛрдЬрд┐рдВрдЧ рдХреЗ рджреМрд░рд╛рди рдЕрд▓реНрдлрд╛ рд╡реЗрдЯ рдХреЛ рдЗрд╕рдореЗрдВ рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛ рдерд╛ред
рдЬрдм рд░рдВрдЧ рдЕрд▓реНрдлрд╛ рджреНрд╡рд╛рд░рд╛ рдкреВрд░реНрд╡-рдЧреБрдгрд╛ рдХрд┐рдП рдЬрд╛рддреЗ рд╣реИрдВ, рддреЛ рдкрд░рд┐рдгрд╛рдо рд╕рд╣реА рд╣реЛрддрд╛ рд╣реИ:
- 1% , .
, destination тАФ , ┬л ┬╗. , , , - , . , , , destination:
destination, destination, тАФ ┬л ┬╗ (nearest-neighbor interpolation), .
destination.
. ( ), , . source destination, :
рдпрд╣ рд╕рдорд╛рдзрд╛рди рдХрд╛рдлреА рдХрд╛рд░реНрдпрд╛рддреНрдордХ рд╣реИ рдФрд░ рдкрд┐рдХреНрд╕рд▓ рдореЗрдВ рдПрдХ рд╕рдордЧреНрд░ рд░рдВрдЧ рд╣реИ, рд▓реЗрдХрд┐рди рдЧреБрдгрд╡рддреНрддрд╛ рд╕реНрд╡реАрдХрд╛рд░реНрдп рдирд╣реАрдВ рд╣реИред рдмрд┐рд▓рд┐рдирд┐рдпрд░ рдЗрдВрдЯрд░рдкреЛрд▓реЗрд╢рди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдмреЗрд╣рддрд░ рд╣реЛрдЧрд╛ , рдЬреЛ рдирдореВрдирд╛ рдЫрд╡рд┐ рдХреЗ рдЪрд╛рд░ рдирд┐рдХрдЯрддрдо рдкрд┐рдХреНрд╕рд▓ рдХреЗ рднрд╛рд░рд┐рдд рдФрд╕рдд рдХреА рдЧрдгрдирд╛ рдХрд░рддрд╛ рд╣реИ:, , , ┬л┬╗ . ,
[
], тАФ .
, premultiplied alpha , :
тАФ
.
, , , . , - , .
. :
R RGB ├ЧR A = S RGB ├ЧS A + D RGB ├ЧD A ├Ч(1 тИТ S A )
premultiplied alpha, , . :
R RGB = S RGB + D RGB ├Ч(1 тИТ S A )
:
R A = S A + D A ├Ч (1 тИТ S A )
, , - , , :
R = S + D ├Ч (1 тИТ S A )
, premultiplied alpha . , .
:
R = S + D ├Ч (1 тИТ S A )
source-over, sover normal, , , . , -, .
source-over, ,
. . :
R = (((AтЗиB)тЗиC)тЗиD)тЗиE
R = (AтЗиB)тЗи(CтЗи(DтЗиE))
R = AтЗи(BтЗи(CтЗи(DтЗиE)))
, . , , , .
source-over, . .
-
1984
тАЬCompositing Digital ImagesтАЭ . premultiplied alpha source-over, -, , .
, .
Over
, . destination ┬л┬╗, source ┬л┬╗. , . - . . - source-over, :
R = S + D ├Ч (1 тИТ S A )
R = S ├Ч (1 тИТ D A ) + D
destination-over, , ┬л┬╗ source-over тАФ destination source , destination source. , destination-over , ,
.
Out
source-out destination-out source destination:
R = S ├Ч (1 тИТ D A )
R = D ├Ч (1 тИТ S A )
Destination-out, - destination.
In
source-in destination-in :
R = S ├Ч D A
R = D ├Ч S A
.
Atop
source-atop
destination-atop
, destination:
R = S ├Ч D A + D ├Ч (1 тИТ S A )
R = S ├Ч (1 тИТ D A ) + D ├Ч S A
Xor
(
xor
)
source, destination, :
R = S ├Ч (1 тИТ D A ) + D ├Ч (1 тИТ S A )
Source, Destination, Clear
.
Source
,
copy
, source. ,
destination
source
destination
.
clear
:
R = S
R = D
R = 0
.
clear
, , . ,
source
, , source.
-
, , . , . . , , , :
, , , - , .
-, , . Source F
S destination, F
D :
R = S├ЧF S + D├ЧF D
F
S 0, 1, D
A 1 тИТ D
A , F
D 0, 1, S
A 1 тИТ S
A . source destination , , , . :
. , .
, F
S , F
D 1.
plus
,
lighter
plus-lighter
:
R = S + D
source destination:
, plus
, (cyan). тАФ , , .
, . .
, premultiplied alpha
source-over
. :
R = S + D ├Ч (1 тИТ S A )
source , RGB-
plus
:
, source-over
, тАФ . , , , - , , . , ,
plus
.
. ┬л ┬╗ , -.
, :
50%, , :
, . , ,
, :
, .
. , , . , :
, , :
-, , .
, , , , . , . . ,
:
,,
, . in/out, , .
8- - 256
, 2
16 . , , .
, . , ,
.
, , , . , ; :
,. :
,, . , , . , 50% sRGB , 50%, :
sRGB source destination , . :
, . , , . 50% 73.5% sRGB.
, premultiplied alpha.
, .. . , .
Premultiplied Alpha
, , premultiplied alpha ┬л ┬╗ . тАФ , . 8- 150, 20%.
round(150 ├Ч 0.2) = 30
151, :
round(151 ├Ч 0.2) = 30
, . , 148, 149, 150, 151 152 30, :
20% 8-, , . 256
4 ( 4,3 ) 8- RGBA 25.2%; , 2 32- .
, , . , , , . .
, . , , . , , 8- тАФ
рдЪрд▓ рдмрд┐рдиреНрджреБ редрдЕрддрд┐рд░рд┐рдХреНрдд рдкрдврд╝рдиреЗ
- Pixar
.
тАЬAlpha and the History of Digital CompositingтАЭ тАЬalphaтАЭ, ,
.
тАЬInterpreting AlphaтАЭ . , .
premultiplied alpha
тАЬGPUs prefer premultiplicationтАЭ . ,
, 3D-, .
-, , -, , .
, , RGB-, . 2D-.
, , , , .