рдПрд╕рд╡реАрдЬреА рдлрд┐рд▓реНрдЯрд░ рдкрд░ рд╢реНрд░реГрдВрдЦрд▓рд╛ рдореЗрдВ рдЕрдЧрд▓реЗ рд▓реЗрдЦ рдореЗрдВ, рд╕рд╛рд░рд╛ рд╕реМрдЗрдбрди рджрд┐рдЦрд╛рдПрдЧрд╛ рдХрд┐ рдХреИрд╕реЗ рдЯреИрдбреА рдореИрдЪ рдХреЛ рд╕рддрд╣ рдмрдирд╛рд╡рдЯ рдмрдирд╛рд╡рдЯ рдХреЗ рд▓рд┐рдП рдлрд┐рдбрд┐рд╕рдкреНрд▓реЗрдореЗрдВрдЯрдореИрдк рдЖрджрд┐рдо рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдмрдирд╛рдирд╛ рд╣реИред

рд▓реЗрдЦреЛрдВ рдХреА рдкреНрд░рд╕реНрддрд╛рд╡рд┐рдд рд╢реНрд░реГрдВрдЦрд▓рд╛, "рдПрд╕рд╡реАрдЬреА рдлрд╝рд┐рд▓реНрдЯрд░рд┐рдВрдЧ рдЗрдлреЗрдХреНрдЯреНрд╕", рд╕рд╛рд░рд╛ рд╕реЙрдЗрджрди рджреНрд╡рд╛рд░рд╛, рдлреНрд░реАрд▓рд╛рдВрд╕ рдпреВрдЖрдИ / рдпреВрдПрдХреНрд╕ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдбреЗрд╡рд▓рдкрд░ рдФрд░ рд▓реЗрдмрдирд╛рди рдореЗрдВ рд╕реНрдерд┐рдд рдХрдИ рддрдХрдиреАрдХреА рд▓реЗрдЦреЛрдВ рдХреЗ рд▓реЗрдЦрдХ, рдПрд╕рд╡реАрдЬреА рдлрд┐рд▓реНрдЯрд░ рдХреЗ рдХрд╛рдо рдкрд░ рдХреЗрдВрджреНрд░рд┐рдд рд╣реИ рдФрд░ рдЗрд╕рдореЗрдВ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рд▓реЗрдЦ рд╢рд╛рдорд┐рд▓ рд╣реИрдВ:
рдПрд╕рд╡реАрдЬреА рдлрд╝рд┐рд▓реНрдЯрд░рд┐рдВрдЧ рдкреНрд░рднрд╛рд╡
- рдПрд╕рд╡реАрдЬреА рдлрд╝рд┐рд▓реНрдЯрд░рд┐рдВрдЧ рдкреНрд░рднрд╛рд╡ред рднрд╛рдЧ 1. рдПрд╕рд╡реАрдЬреА рдлрд┐рд▓реНрдЯрд░ 101
- рдПрд╕рд╡реАрдЬреА рдлрд╝рд┐рд▓реНрдЯрд░рд┐рдВрдЧ рдкреНрд░рднрд╛рд╡ред рднрд╛рдЧ 2. feMorphology рдХреЗ рд╕рд╛рде рдкрд╛рда рдХреА рд░реВрдкрд░реЗрдЦрд╛
- рдПрд╕рд╡реАрдЬреА рдлрд╝рд┐рд▓реНрдЯрд░рд┐рдВрдЧ рдкреНрд░рднрд╛рд╡ред рднрд╛рдЧ 3. feComponentTransfer рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЫрд╡рд┐ рдкреЛрд╕реНрдЯрд░рд╛рдЗрдЬреЗрд╢рди рдкреНрд░рднрд╛рд╡
- рдПрд╕рд╡реАрдЬреА рдлрд╝рд┐рд▓реНрдЯрд░рд┐рдВрдЧ рдкреНрд░рднрд╛рд╡ред рднрд╛рдЧ 4. feComponentTransfer рдХреЗ рд╕рд╛рде рджреЛ-рд░рдВрдЧ рдХреА рдЫрд╡рд┐рдпрд╛рдВ ред
- рдПрд╕рд╡реАрдЬреА рдлрд╝рд┐рд▓реНрдЯрд░рд┐рдВрдЧ рдкреНрд░рднрд╛рд╡ред рднрд╛рдЧ 5. feDisplacementMap рдХреЗ рд╕рд╛рде рд╕рддрд╣ рдмрдирд╛рд╡рдЯ рдХреЗ рд▓рд┐рдП рдкрд╛рда рдХрд╛ рдорд┐рд▓рд╛рди
рдкрд╛рда рдХреЛ рдкрд╛рда рдореЗрдВ рд▓рд╛рдЧреВ рдХрд░рдирд╛ рдЧреНрд░рд╛рдлрд┐рдХ рдбрд┐рдЬрд╛рдЗрди рдореЗрдВ рд╕рдмрд╕реЗ рд▓реЛрдХрдкреНрд░рд┐рдп рдкрд╛рда рдкреНрд░рднрд╛рд╡реЛрдВ рдореЗрдВ рд╕реЗ рдПрдХ рд╣реИред рдЪреВрдВрдХрд┐ рдЕрдзрд┐рдХрд╛рдВрд╢ рдкреНрд░рд┐рдВрдЯ рдФрд░ рдЧреНрд░рд╛рдлрд┐рдХ рдбрд┐рдЬрд╝рд╛рдЗрди рдиреЗ рд╡реЗрдм рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо рдкрд░ рдШреБрд╕рдкреИрда рдХрд░ рд▓реА рд╣реИ, рдРрд╕реЗ рдкреНрд░рднрд╛рд╡ рд╕реАрдПрд╕рдПрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЗрдВрдЯрд░рдиреЗрдЯ рдкрд░ рднреА рдмрдирд╛рдП рдЧрдП рд╣реИрдВ, рд╕рд╛рде рд╣реА рдЯреЗрдореНрдкреНрд▓реЗрдЯ, рдорд╛рд╕реНрдХ рдФрд░ рдХреНрд░реЙрдкрд┐рдВрдЧ рдкрде рдЬреИрд╕реЗ рдПрд╕рд╡реАрдЬреА рд╕реБрд╡рд┐рдзрд╛рдУрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣реЗ рд╣реИрдВред рдореЗрд░реЗ рдкрд╛рд╕ рдХреЛрдбрд░реЙрдкреНрд╕ рдкрд░ рдпрд╣реАрдВ рдПрдХ рд▓реЗрдЦ рд╣реИ рдЬреЛ рдЖрдкрдХреЛ рд╕реАрдПрд╕рдПрд╕ рдФрд░ рдПрд╕рд╡реАрдЬреА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд╡реЗрдм рдкрд░ рдЯреЗрдХреНрд╕рдЪрд░реНрдб рдЯреЗрдХреНрд╕реНрдЯ рдмрдирд╛рдиреЗ рдХреЗ рд╡рд┐рднрд┐рдиреНрди рддрд░реАрдХреЛрдВ рдХрд╛ рдПрдХ рдкреВрд░рд╛ рдЕрд╡рд▓реЛрдХрди рджреЗрддрд╛ рд╣реИ, рдЬреЛ рд╢рд╛рдпрдж рдЖрдЬ рдЖрдк рдореЗрдВ рд░реБрдЪрд┐ рд░рдЦрддреЗ рд╣реИрдВред рдпреЛрдХрд╕реЗрд▓ рдиреЗ рдЗрд╕ рд╡рд┐рд╖рдп рдХреЗ рдПрдХ рдЕрдиреНрдп рдХреНрд╖реЗрддреНрд░ рдХреЛ рдЫреБрдЖ рдФрд░ рднрд░рдг рдкрд╛рда рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдПрдХ рд▓реЗрдЦ рд▓рд┐рдЦрд╛ред
рд╣рд╛рд▓рд╛рдВрдХрд┐, рдЕрдЫреВрддрд╛ рдкреНрд░рднрд╛рд╡реЛрдВ рдореЗрдВ рд╕реЗ рдПрдХ рдкрд╛рда рд╣реИ рдЬреЛ рд╕рддрд╣ рдХреА рдмрдирд╛рд╡рдЯ рд╕реЗ рдореЗрд▓ рдЦрд╛рддрд╛ рд╣реИред рдЬрдм рдкрд╛рда рдХрд┐рд╕реА рд╕рддрд╣ рд╕реЗ рдореЗрд▓ рдЦрд╛рддрд╛ рд╣реИ, рддреЛ рдпрд╣ рдЙрд╕ рд╕рддрд╣ рдХрд╛ рд░реВрдк рд▓реЗ рд▓реЗрддрд╛ рд╣реИред рдЙрдкрдпреЛрдЧ рдХреА рдЧрдИ рд╕рддрд╣ рдФрд░ рдмрдирд╛рд╡рдЯ рдХреЗ рдЖрдзрд╛рд░ рдкрд░, рдЖрдкрдХреЛ рдХреБрдЫ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЖрдХрд░реНрд╖рдХ рдкрд░рд┐рдгрд╛рдо рдорд┐рд▓ рд╕рдХрддреЗ рд╣реИрдВред рдпрд╣ рд╡рд╣реА рд╣реИ рдЬреЛ рдореИрдВ рдЗрд╕ рд▓реЗрдЦ рдореЗрдВ рдХрд╡рд░ рдХрд░реВрдВрдЧрд╛ред рдФрд░ рд╕рдмрд╕реЗ рджрд┐рд▓рдЪрд╕реНрдк рдмрд╛рдд рдпрд╣ рд╣реИ рдХрд┐ рдпреЗ рд╕рднреА рдкреНрд░рднрд╛рд╡ рд╡рд╛рд╕реНрддрд╡рд┐рдХ, рдЦреЛрдЬ рдпреЛрдЧреНрдп рдФрд░ рдЪрдпрди рдкрд╛рда рдкрд░ рд▓рд╛рдЧреВ рд╣реЛрдВрдЧреЗред
рдмрдирд╛рд╡рдЯ рдмрдирд╛рд╡рдЯ рдХреА рдмрдирд╛рд╡рдЯ рд╕реЗ рдореЗрд▓ рдЦрд╛рдирд╛: рдлреЛрдЯреЛрд╢реЙрдк рдХрд╛ рд░рд╛рд╕реНрддрд╛
рдбрд┐рдпреЛрдЯреЛрди рдкреНрд░рднрд╛рд╡ рдХреЗ рд╕рд╛рде, рдореИрдВрдиреЗ рд╕реАрдЦрд╛ рдХрд┐ рдХреИрд╕реЗ рдлрд╝реЛрдЯреЛрд╢реЙрдк рдореЗрдВ рдкрд╛рда рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рддрд╣ рдХреА рдмрдирд╛рд╡рдЯ рд╕реЗ рдореЗрд▓ рдЦрд╛рддрд╛ рд╣реИ, рдЗрд╕ рдкреНрд░рднрд╛рд╡ рдХреЛ рдПрд╕рд╡реАрдЬреА рдлрд┐рд▓реНрдЯрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдкреБрди: рдЙрддреНрдкрдиреНрди рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░ рд░рд╣рд╛ рд╣реИред рдореБрдЭреЗ YouTube рдкрд░ рдпрд╣ рдЪрд░рдг-рджрд░-рдЪрд░рдг рдЯреНрдпреВрдЯреЛрд░рд┐рдпрд▓ рдорд┐рд▓рд╛ред
рдлрд╝реЛрдЯреЛрд╢реЙрдк рдЯреНрдпреВрдЯреЛрд░рд┐рдпрд▓ рдореЗрдВ, рдбрд┐рдЬрд╛рдЗрдирд░ рдиреЗ рддрдерд╛рдХрдерд┐рдд рд╡рд┐рд╕реНрдерд╛рдкрди рдорд╛рдирдЪрд┐рддреНрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдпрд╣ рдкреНрд░рднрд╛рд╡ рдмрдирд╛рдпрд╛ред рдСрдлрд╕реЗрдЯ рдорд╛рдирдЪрд┐рддреНрд░ рдПрдХ рдЫрд╡рд┐ рд╣реИ рдЬрд┐рд╕рдХрд╛ рд░рдВрдЧ рдЬрд╛рдирдХрд╛рд░реА рдХрд┐рд╕реА рдЕрдиреНрдп рддрддреНрд╡ рдХреА рд╕рд╛рдордЧреНрд░реА рдХреЛ рд╡рд┐рдХреГрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдкрд╛рда рдкреНрд░рднрд╛рд╡ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП, рдкрд╛рда рдХреЛ рдЧрд░реНрдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЫрд╡рд┐ рдмрдирд╛рд╡рдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ рддрд╛рдХрд┐ рдпрд╣ рдмрдирд╛рд╡рдЯ рдХреЗ рдЖрдХрд╛рд░ рд╕реЗ рдореЗрд▓ рдЦрд╛рдПред
рдлрд╝реЛрдЯреЛрд╢реЙрдк рдореЗрдВ, рд╕рддрд╣ рдкрд╛рда рд╕реЗ рдорд┐рд▓рд╛рди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдбрд┐рдЬрд╛рдЗрдирд░ рдиреЗ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдХреНрд░рд┐рдпрд╛рдПрдВ рдХреАрдВ:
- рдЫрд╡рд┐ рдХреЛ рдЦрдВрдбрд┐рдд рдХрд░ рджрд┐рдпрд╛ред
- рдЫрд╡рд┐ рдореЗрдВ рд╡рд┐рд╕реНрддрд╛рд░ рдХреА рдорд╛рддреНрд░рд╛ рдХреЛ рдХрдо рдХрд░рдХреЗ, рдЗрд╕рдХреЗ рдзрдмреНрдмрд╛ рдХреЛ 1px рд╕реЗ рд▓рд╛рдЧреВ рдХрд░реЗрдВред
- рд╡рд┐рд╕реНрдерд╛рдкрди рдорд╛рдирдЪрд┐рддреНрд░ рдХреЗ рд░реВрдк рдореЗрдВ рдЫрд╡рд┐ рдХреЛ рд╕рд╣реЗрдЬрд╛ рдЧрдпрд╛ред
- рдореИрдВрдиреЗ рдкрд╛рда рдХреЛ рдмрдирд╛рдпрд╛ рдФрд░ рд╡рд┐рд╕реНрдерд╛рдкрди рдорд╛рдирдЪрд┐рддреНрд░ рдХреЗ рд░реВрдк рдореЗрдВ рдЫрд╡рд┐ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ, рдЗрд╕реЗ рдПрдХ рд╡рд┐рд░реВрдкрдг рдлрд╝рд┐рд▓реНрдЯрд░ рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ред
- рдореВрд▓ рдЫрд╡рд┐ рдХреЛ рдкрд╛рда рдХреЗ рд▓рд┐рдП рдкреГрд╖реНрдарднреВрдорд┐ рдХреЗ рд░реВрдк рдореЗрдВ рдкреБрди: рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ред
- рдлрд┐рд░ рдЙрдиреНрд╣реЛрдВрдиреЗ рдкрд╛рда рдореЗрдВ рдереЛрдбрд╝реА рдЕрд╕реНрдкрд╖реНрдЯрддрд╛ рдЬреЛрдбрд╝рдХрд░ рдФрд░ рдЗрд╕реЗ рдкреГрд╖реНрдарднреВрдорд┐ рдХреА рдЫрд╡рд┐ рдХреЗ рд╕рд╛рде рдЬреЛрдбрд╝рдХрд░ рдкреНрд░рднрд╛рд╡ рдореЗрдВ рд╕реБрдзрд╛рд░ рдХрд┐рдпрд╛ред
рдкрд╛рда рдХреЛ рдСрдлрд╕реЗрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рджреВрд╕рд░реЗ рдЪрд░рдг рдореЗрдВ рд╡рд┐рд╕реНрдерд╛рдкрди рдорд╛рдирдЪрд┐рддреНрд░ рдХреА рдЫрд╡рд┐ рдзреБрдВрдзрд▓реА рд╣реЛ рдЬрд╛рддреА рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдпрджрд┐ рдЫрд╡рд┐ рдореЗрдВ рдмрд╣реБрдд рдЕрдзрд┐рдХ рдпрд╛ рдмрд╣реБрдд рдХрдо рд╡рд┐рд╡рд░рдг рд╣реИ, рддреЛ рдкрд░рд┐рдгрд╛рдореА рдкреНрд░рднрд╛рд╡ рдХрдо рдпрдерд╛рд░реНрдерд╡рд╛рджреА рджрд┐рдЦрд╛рдИ рджреЗрдЧрд╛ред рдЖрдорддреМрд░ рдкрд░ рд╡рд┐рд╕реНрддрд╛рд░ рдХреА рдПрдХ рдФрд╕рдд рд░рд╛рд╢рд┐ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП 2px рдЫрд╡рд┐ рдзреБрдВрдзрд▓рд╛ рдкрд░реНрдпрд╛рдкреНрдд рд╣реИ, рдЬреЛ рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рдкрд░реНрдпрд╛рдкреНрдд рд╣реИред
рдпрджрд┐ рдЖрдк рдЗрд╕ рд╢реНрд░реГрдВрдЦрд▓рд╛ рдХреЗ рдкрд┐рдЫрд▓реЗ рд▓реЗрдЦреЛрдВ рдХреЛ рдкрдврд╝рддреЗ рд╣реИрдВ, рддреЛ рдЖрдк рдЬрд╛рдирддреЗ рд╣реИрдВ рдХрд┐ SVG рдлрд╝рд┐рд▓реНрдЯрд░рд┐рдВрдЧ рдкреНрд░рд╛рдЗрдореЗрдЯрд┐рд╡реНрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдкреНрд░рднрд╛рд╡ рдмрдирд╛рдиреЗ рдпрд╛ рдлрд┐рд░ рд╕реЗ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдЪрд░рдг-рджрд░-рдЪрд░рдг рд╕реЛрдЪ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИред рдФрд░ рдЖрдкрдиреЗ рдкрд╣рд▓реЗ рд╣реА рдпрд╣ рдкрддрд╛ рд▓рдЧрд╛ рд▓рд┐рдпрд╛ рд╣реЛрдЧрд╛ рдХрд┐ рдПрд╕рд╡реАрдЬреА рдлрд╝рд┐рд▓реНрдЯрд░рд┐рдВрдЧ рдкреНрд░рд╛рдЗрдореЗрдЯрд┐рдХреНрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЗрди рдЪрд░рдгреЛрдВ рдореЗрдВ рд╕реЗ рдХреБрдЫ рдХреЛ рдХреИрд╕реЗ рдкреБрди: рдкреЗрд╢ рдХрд┐рдпрд╛ рдЬрд╛рдП, рдЬрд┐рдирдореЗрдВ рд╕реЗ рдХреБрдЫ рд╣рдордиреЗ рдкрд┐рдЫрд▓реЗ рд▓реЗрдЦреЛрдВ рдореЗрдВ рд╢рд╛рдорд┐рд▓ рдХрд┐рдП рд╣реИрдВред
рд▓реЗрдХрд┐рди рдЗрд╕ рдЖрд╢рдп рдХрд╛ рд╕рдмрд╕реЗ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдХрджрдо рд╡рд┐рд╕реНрдерд╛рдкрди рдорд╛рдирдЪрд┐рддреНрд░ рдмрдирд╛рдирд╛ рдФрд░ рд▓рд╛рдЧреВ рдХрд░рдирд╛ рд╣реИред рд╣рдо рдЗрд╕реЗ рдПрд╕рд╡реАрдЬреА рдореЗрдВ рдХреИрд╕реЗ рдмрдирд╛ рд╕рдХрддреЗ рд╣реИрдВ?
рдПрд╕рд╡реАрдЬреА рдореЗрдВ рд╕рддрд╣ рдХреА рдмрдирд╛рд╡рдЯ рдХреЗ рд▓рд┐рдП рдкрд╛рда рдХрд╛ рдорд┐рд▓рд╛рди рдХрд░реЗрдВ
рдКрдкрд░ рджрд┐рдП рдЧрдП рдлрд╝реЛрдЯреЛрд╢реЙрдк рдЯреНрдпреВрдЯреЛрд░рд┐рдпрд▓ рд╕реЗ рдкреНрд░рднрд╛рд╡ рдХреЛ рдлрд┐рд░ рд╕реЗ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП, рд╣рдореЗрдВ рдкрд╣рд▓реЗ рдПрдХ рд╡рд┐рд╕реНрдерд╛рдкрди рдорд╛рдирдЪрд┐рддреНрд░ рдмрдирд╛рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред SVG рдореЗрдВ, feDisplacementMap рдЖрджрд┐рдо рдХрд╛ рдЙрдкрдпреЛрдЧ рд╡рд┐рд╕реНрдерд╛рдкрди рдорд╛рдирдЪрд┐рддреНрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд╕рд╛рдордЧреНрд░реА рдХреЛ рдСрдлрд╕реЗрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред
feDisplacementMap рдПрдХ рдкрд░рд┐рдгрд╛рдо рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рджреЛ рдЗрдирдкреБрдЯ рд▓реЗрддрд╛ рд╣реИред рд╕рд╛рдордЧреНрд░реА рдХреЛ рдСрдлрд╕реЗрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрдк рдЬрд┐рд╕ рдЫрд╡рд┐ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рд╡рд╣ in2 рд╡рд┐рд╢реЗрд╖рддрд╛ рдореЗрдВ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рд╣реИред рд╡рд┐рд╢реЗрд╖рддрд╛ рдореЗрдВ рдЗрдирдкреБрдЯ рдХреЗ рд▓рд┐рдП рдЖрд░рдХреНрд╖рд┐рдд рд╣реИ, рдЬрд┐рд╕ рдкрд░ рдЖрдк рдСрдлрд╕реЗрдЯ рдкреНрд░рднрд╛рд╡ рдХреЛ рд▓рд╛рдЧреВ рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВред
рдФрд░ рдЕрдиреНрдп рд╕рднреА рдкреНрд░рд╛рдердорд┐рдХрддрд╛рдУрдВ рдХреЗ рд╕рд╛рде, feDisplacementMap рдкрд░ рдЗрдирдкреБрдЯ рдХреБрдЫ рднреА рд╣реЛ рд╕рдХрддрд╛ рд╣реИ, рдЕрдкрдиреЗ рд╕реНрд╡рдпрдВ рдХреЗ рдЧреНрд░рд╛рдлрд┐рдХреНрд╕ рд╕реНрд░реЛрдд ( SourceGraphic ) рд╕реЗ рд╢реБрд░реВ рд╣реЛрдХрд░, рджреВрд╕рд░реЗ рдлрд╝рд┐рд▓реНрдЯрд░рд┐рдВрдЧ рдСрдкрд░реЗрд╢рди рдХреЗ рдкрд░рд┐рдгрд╛рдо рдХреЗ рд▓рд┐рдПред рдЪреВрдВрдХрд┐ рд╣рдо рд╡рд┐рд╕реНрдерд╛рдкрди рдорд╛рдирдЪрд┐рддреНрд░ рдХреЛ рдЕрдкрдиреЗ рдкрд╛рда рд╕реНрд░реЛрдд рдкрд░ рд▓рд╛рдЧреВ рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рдЗрд╕рдХрд╛ рдорддрд▓рдм рд╣реИ рдХрд┐ рд╡рд┐рд╢реЗрд╖рддрд╛ рдореЗрдВ рдореВрд▓реНрдп рдХреЗ рд░реВрдк рдореЗрдВ рд╕реЛрд░реНрд╕рдЧреНрд░рд╛рдлрд┐рдХ рд╣реЛрдЧрд╛ред
рддреЛ, рдЪрд▓реЛ SVG рдлрд╝рд┐рд▓реНрдЯрд░ рдкреНрд░рд╛рдЗрдореЗрдЯ рдХреЗ рд╕рд╛рде рдлрд╝реЛрдЯреЛрд╢реЙрдк рдХреЗ рд▓рд┐рдП рдореИрдиреНрдпреБрдЕрд▓ рдЪрд░рдгреЛрдВ рдХреЛ рдлрд┐рд░ рд╕реЗ рдмрдирд╛рдПрдБред рдПрд╕рд╡реАрдЬреА рдореЗрдВ рдмрдирд╛рд╡рдЯ рд╕реЗ рдореЗрд▓ рдЦрд╛рдиреЗ рдХреА рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдмрд╣реБрдд рдХреБрдЫ рд╡реИрд╕реА рд╣реА рд╣реИ рдЬреИрд╕реА рд╣рдордиреЗ рдлреЛрдЯреЛрд╢реЙрдк рдореЗрдВ рджреЗрдЦреА рдереАред рдореИрдВ рдкреНрд░рддреНрдпреЗрдХ рдЪрд░рдг рдкрд░ рд╡рд┐рд╕реНрддрд╛рд░ рд╕реЗ рдзреНрдпрд╛рди рджреВрдВрдЧрд╛ред
- рд╣рдореЗрдВ рдПрдХ рдРрд╕реА рдЫрд╡рд┐ рдорд┐рд▓рддреА рд╣реИ, рдЬрд┐рд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдлреИрдореАрдЬ рдХреЗ рдЙрдкрдпреЛрдЧ рд╕реЗ рдмрдирд╛рд╡рдЯ рдХреЗ рд░реВрдк рдореЗрдВ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред
- FeColorMatrix рдХреЗ рд╕рд╛рде рдЫрд╡рд┐ рдХрд╛ рд╡рд░реНрдгрди рдХрд░реЗрдВ ред
- FeGaussianBlur рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЫрд╡рд┐ рдкрд░ рдПрдХ 0.5px рдЧрд╛рдКрд╕реА рдзреБрдВрдзрд▓рд╛ рд▓рд╛рдЧреВ рдХрд░реЗрдВред
- FeDisplacementMap рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдкрд╛рда рдХреЛ рддрд╛рдирд╛ рджреЗрдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдЫрд╡рд┐ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ ред
- FeBlend рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдкреГрд╖реНрдарднреВрдорд┐ рдЫрд╡рд┐ рдХреЗ рд╕рд╛рде рдкрд╛рда рдХреЛ рдорд┐рд▓рд╛рдПрдВ рдФрд░ рдЙрд╕ рдкрд░ рдкрд╛рд░рджрд░реНрд╢рд┐рддрд╛ рдкреНрд░рднрд╛рд╡ рд▓рд╛рдЧреВ рдХрд░реЗрдВ (рд╣рдо feComponentTransfer рдХреЗ рд╕рд╛рде рдЕрд╕реНрдкрд╖реНрдЯрддрд╛ рдХреЛ рдХрдо рдХрд░ рджреЗрдВрдЧреЗ)ред
- рдЗрд╕рдХреЗ рдкреАрдЫреЗ рдкрд╛рда рдФрд░ рдЫрд╡рд┐ рдХреЛ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░реЗрдВ, рджреЛ рдкрд░рддреЛрдВ рдХреЛ рдорд┐рд▓рд╛рдХрд░ feMerge рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ ред
рдлрд╝рд┐рд▓реНрдЯрд░рд┐рдВрдЧ рдЖрджрд┐рдо рдлрд╝рд╛рдЗрдореИрдЬ рдЫрд╡рд┐ рддрддреНрд╡ рдХрд╛ рдПрдХ рдлрд┐рд▓реНрдЯрд░ рд╕рдВрд╕реНрдХрд░рдг рд╣реИ рдФрд░ рдЗрд╕рдореЗрдВ рдЙрд╕реА рддрд░рд╣ рдХреЗ рдЧреБрдг рд╣реИрдВред рдЗрд╕рд▓рд┐рдП, рдлрд╝рд┐рд▓реНрдЯрд░ рдХреНрд╖реЗрддреНрд░ рдореЗрдВ рдЫрд╡рд┐ рдХреЛ рдкреНрд░рд╕реНрддреБрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рд╣рдо feImage рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВрдЧреЗ ред рдЫрд╡рд┐ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, рд╣рдо рдЗрд╕реЗ рдЕрдиреНрдп рдлрд╝рд┐рд▓реНрдЯрд░рд┐рдВрдЧ рдХрд╛рд░реНрдпреЛрдВ рдХреЗ рд▓рд┐рдП рдЗрдирдкреБрдЯ рдХреЗ рд░реВрдк рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдЗрд╕реЗ рдлреЗрд▓ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП feColorMatrix рдСрдкрд░реЗрд╢рди рдореЗрдВ рд▓реЛрдб рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред
рд╣рдордиреЗ рдкрд╣рд▓реЗ рднреА feColorMatrix рдЖрджрд┐рдо рдХрд╛ рд╡рд░реНрдгрди рдХрд┐рдпрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдпрд╣ рдЙрд▓реНрд▓реЗрдЦ рдирд╣реАрдВ рдХрд┐рдпрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдХрдИ рдЦреЛрдЬрд╢рдмреНрджреЛрдВ рдХреЗ рд╕рд╛рде рдЖрддрд╛ рд╣реИ рдЬреЛ рдкреВрд░реНрд╡рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдореЗрдЯреНрд░рд┐рдХреНрд╕ рдХреЗ рд╢реЙрд░реНрдЯрдХрдЯ рд╣реИрдВред рд╣рдореЗрд╢рд╛ рдореИрдЯреНрд░рд┐рдХреНрд╕ рдХреЛ рдЗрдирдкреБрдЯ рдХреЗ рд░реВрдк рдореЗрдВ рдкреНрд░рджрд╛рди рдХрд░рдиреЗ рдХреЗ рдмрдЬрд╛рдп, рдЖрдк рд╕рдВрднрд╛рд╡рд┐рдд рдХреБрдВрдЬрд┐рдпреЛрдВ рдореЗрдВ рд╕реЗ рдПрдХ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЯрд╛рдЗрдк рд╡рд┐рд╢реЗрд╖рддрд╛ рдХреЛ рдмрджрд▓ рд╕рдХрддреЗ рд╣реИрдВ:
matrix | saturate | hueRotate | luminanceToAlpha
рдореИрдЯреНрд░рд┐рдХреНрд╕ рдкреНрд░рдХрд╛рд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рддрдм рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдЬрдм рдЖрдк рдореИрдЯреНрд░рд┐рдХреНрд╕ рдСрдкрд░реЗрд╢рди рдХреЗ рд▓рд┐рдП рдЕрдкрдиреЗ рд╕реНрд╡рдпрдВ рдХреЗ рдореИрдЯреНрд░рд┐рдХреНрд╕ рдХреЛ рдПрдХ рдореВрд▓реНрдп рдХреЗ рд░реВрдк рдореЗрдВ рдкреНрд░рджрд╛рди рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВред рдЕрдиреНрдп рдХреБрдВрдЬреА рд╕реБрд╡рд┐рдзрд╛рдПрдБ рдЬреЛрдбрд╝рддреЗ рд╣реИрдВред
рдЫрд╡рд┐ рдХреЛ рдмреНрд▓реАрдЪ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рд╕рдВрддреГрдкреНрдд рдкреНрд░рдХрд╛рд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ ред рдорд╛рди рд╡рд┐рд╢реЗрд╖рддрд╛ рдЫрд╡рд┐ рдХреЗ рдорд▓рд┐рдирдХрд┐рд░рдг рдХреЗ рдЖрдХрд╛рд░ рдХреЛ рдЗрдВрдЧрд┐рдд рдХрд░рддрд╛ рд╣реИред рдЪреВрдВрдХрд┐ рд╣рдо рдЕрдкрдиреА рдЫрд╡рд┐ рдХреЛ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдЕрд▓рдЧ рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рдЗрд╕рд▓рд┐рдП рд╣рдо рдЗрд╕реЗ 0. рдкрд░ рд╕реЗрдЯ рдХрд░рддреЗ рд╣реИрдВред рдзреНрдпрд╛рди рджреЗрдВ рдХрд┐ рдорд╛рдиреЛрдВ рдХреЛ рднрд┐рдиреНрди рдХреЗ рд░реВрдк рдореЗрдВ рджрд░реНрд╢рд╛рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, 1 рдХреЗ рд╕рд╛рде (рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдорд╛рди) рдХрд╛ рдЕрд░реНрде рд╣реИ рдкреВрд░реНрдг рд╕рдВрддреГрдкреНрддрд┐, рдФрд░ 0 рдХрд╛ рдЕрд░реНрде рд╣реИ рдкреВрд░реНрдг рдорд▓рд┐рдирдХрд┐рд░рдг (рдЧреНрд░реЗ рдХреЗ рд░рдВрдЧ)ред
рддреЛ, рдЪрд▓рд┐рдП рд╣рдорд╛рд░реЗ рдЪрд░рдгреЛрдВ рдХрд╛ рдЕрдиреБрд╡рд╛рдж рдХреЛрдб рдореЗрдВ рдХрд░рдирд╛ рд╢реБрд░реВ рдХрд░рддреЗ рд╣реИрдВ:
<!-- I'm extending the filter region just to increase its area for visual purposes. This is not required or needed for the effect to work.--> <filter id="conform" x="-50%" y="-50%" width="200%" height="200%"> <!-- Get the image. --> <feImage xlink:href="..." x="0" y="0" width="100%" height="100%" preserveAspectRatio="none"></feImage> <!-- Desaturate the image. --> <feColorMatrix type="saturate" values="0" result="IMAGE"/> <!-- ... -->
рдлрд┐рд▓рд╣рд╛рд▓, рд╣рдорд╛рд░рд╛ рдлрд╝рд┐рд▓реНрдЯрд░ рдХреНрд╖реЗрддреНрд░ рдирд┐рдореНрдирд╛рдиреБрд╕рд╛рд░ рд╣реИ:

Ris_1ред рдорд▓рд┐рдирдХрд┐рд░рдг рдХреЗ рдмрд╛рдж рдореВрд▓ рдЫрд╡рд┐ред
рдЕрдм рд╣рдо рд╕рдордЧреНрд░ рдЧреБрдгрд╡рддреНрддрд╛ рдХреЛ рдЦреЛрдП рдмрд┐рдирд╛ рд╡рд┐рд╡рд░рдгреЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рдХреЛ рдереЛрдбрд╝рд╛ рдХрдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЫрд╡рд┐ рдХреЛ рдереЛрдбрд╝рд╛ рдзреБрдВрдзрд▓рд╛ рдХрд░реЗрдВрдЧреЗред рдЗрд╕ рд╡рд┐рд╢реЗрд╖ рдкреНрд░рднрд╛рд╡ рдХреЗ рд▓рд┐рдП, рдореИрдВрдиреЗ рдЗрд╕реЗ рдХреЗрд╡рд▓ 0.25px рд╕реЗ рдзреБрдВрдзрд▓рд╛ рдХрд░рдиреЗ рдХрд╛ рдирд┐рд░реНрдгрдп рд▓рд┐рдпрд╛ред рдЖрдкрдХреЛ рдЙрдкрдпреЛрдЧ рдХреА рдЬрд╛рдиреЗ рд╡рд╛рд▓реА рдЫрд╡рд┐ рдФрд░ рдЖрдкрдХреЗ рджреНрд╡рд╛рд░рд╛ рдЖрд╡рд╢реНрдпрдХ рдкреНрд░рднрд╛рд╡ рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдореВрд▓реНрдпреЛрдВ рдХреЛ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд░рдпреЛрдЧ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛ рд╕рдХрддреА рд╣реИред
<!-- I'm extending the filter region just to increase its area for visual purposes. This is not required or needed for the effect to work.--> <filter id="conform" x="-50%" y="-50%" width="200%" height="200%"> <!-- Get the image. --> <feImage xlink:href="..." x="0" y="0" width="100%" height="100%" preserveAspectRatio="none"></feImage> <!-- Desaturate the image. --> <feColorMatrix type="saturate" values="0" result="IMAGE"/> <!-- decrease level of details so the effect on text is more realistic --> <feGaussianBlur in="IMAGE" stdDeviation="0.25" result="MAP"></feGaussianBlur> <!-- ... -->
рдФрд░ рд╣рдорд╛рд░рд╛ рд╡рд┐рд╕реНрдерд╛рдкрди рдорд╛рдирдЪрд┐рддреНрд░ рдЕрдм рдЗрд╕ рддрд░рд╣ рджрд┐рдЦрддрд╛ рд╣реИ:

Ris_2ред рд╡рд┐рд╕реНрдерд╛рдкрди рдХрд╛ рдирдХреНрд╢рд╛ рджреЗрдЦреЗрдВред
FeDisplacementMap рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реБрдП , рдЕрдм рд╣рдо рдЕрдкрдиреЗ рд╡рд┐рд╕реНрдерд╛рдкрди рдорд╛рдирдЪрд┐рддреНрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдкрд╛рда рдХреЛ рд╡рд┐рдХреГрдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ:
<!-- I'm extending the filter region just to increase its area for visual purposes. This is not required or needed for the effect to work.--> <filter id="conform" x="-50%" y="-50%" width="200%" height="200%"> <!-- Get the image. --> <feImage xlink:href="..." x="0" y="0" width="100%" height="100%" preserveAspectRatio="none"></feImage> <!-- Desaturate the image. --> <feColorMatrix type="saturate" values="0" result="IMAGE"/> <!-- decrease level of details so the effect on text is more realistic --> <feGaussianBlur in="IMAGE" stdDeviation="0.25" result="MAP"></feGaussianBlur> <!-- Use the displacement map to distort the source text --> <feDisplacementMap in="SourceGraphic" in2="MAP" scale="15" xChannelSelector="R" yChannelSelector="R" result="TEXTURED_TEXT"></feDisplacementMap> <!-- ... -->
рдЗрд╕ рдмрд┐рдВрджреБ рдкрд░, рдЬрд┐рд╕ рдЫрд╡рд┐ рдХрд╛ рдЙрдкрдпреЛрдЧ рд╣рдо рдкрд╛рда рдХреЛ рд╡рд┐рдХреГрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд░рддреЗ рдереЗ, рд╡рд╣ рдЕрдм рдкреНрд░рджрд░реНрд╢рд┐рдд рдирд╣реАрдВ рд╣реЛрддреА рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рд╡рд┐рдХреГрдд рдкрд╛рда рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред рдЗрд╕рд▓рд┐рдП, рдлрд╝рд┐рд▓рд╣рд╛рд▓ рдлрд╝рд┐рд▓реНрдЯрд░рд┐рдВрдЧ рдХреНрд╖реЗрддреНрд░ рдореЗрдВ рдХреЗрд╡рд▓ рдкрд╛рда рд╣реЛрддрд╛ рд╣реИ рдЬреЛ рдЕрдм рд╣рдорд╛рд░реЗ рд╡рд┐рд╕реНрдерд╛рдкрди рдорд╛рдирдЪрд┐рддреНрд░ рдХреЗ рдХрдкрдбрд╝реЗ рдХреЗ рдЖрдХрд╛рд░ рдФрд░ рдмрдирд╛рд╡рдЯ рд╕реЗ рдореЗрд▓ рдЦрд╛рддрд╛ рд╣реИ:

Ris_3ред рд╡рд┐рдХреГрдд рдкрд╛рда рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░реЗрдВред
рдЖрдк рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рдЯреЗрдХреНрд╕реНрдЯ рдХреЗ рдХрд┐рдирд╛рд░реЛрдВ рдХреЗ рдЪрд╛рд░реЛрдВ рдУрд░ рдХрдкрдбрд╝реЗ рдХреА рдмрдирд╛рд╡рдЯ рдХреИрд╕реА рд╣реИред рдпрд╣ рдорд╣рд╛рди рд╣реИред
рдлрд╝реЛрдЯреЛрд╢реЙрдк рдХреЗ рд▓рд┐рдП рдореИрдиреБрдЕрд▓ рдХреЗ рд░реВрдк рдореЗрдВ, рд╣рдо рдлрд┐рд░ рд╕реЗ feImage рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдкрд╛рда рджреНрд╡рд╛рд░рд╛ рдЫрд╡рд┐ рдХреЛ рдлрд┐рд░ рд╕реЗ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд░реЗрдВрдЧреЗ :
<!-- I'm extending the filter region just to increase its area for visual purposes. This is not required or needed for the effect to work.--> <filter id="conform" x="-50%" y="-50%" width="200%" height="200%"> <!-- Get the image. --> <feImage xlink:href="..." x="0" y="0" width="100%" height="100%" preserveAspectRatio="none"></feImage> <!-- Desaturate the image. --> <feColorMatrix type="saturate" values="0" result="IMAGE"/> <!-- decrease level of details so the effect on text is more realistic --> <feGaussianBlur in="IMAGE" stdDeviation="0.25" result="MAP"></feGaussianBlur> <!-- Use the displacement map to distort the source text --> <feDisplacementMap in="SourceGraphic" in2="MAP" scale="15" xChannelSelector="R" yChannelSelector="R" result="TEXTURED_TEXT"></feDisplacementMap> <!-- Re-display the image as a background image --> <feImage xlink:href="..." x="0" y="0" width="100%" height="100%" preserveAspectRatio="none" result="BG"></feImage> <!-- ... -->
рдЕрдВрдд рдореЗрдВ, рд╣рдо рдкреНрд░рднрд╛рд╡ рдХреЛ рд╕реБрдзрд╛рд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкрд╛рда рдХреЛ рдкреГрд╖реНрдарднреВрдорд┐ рдХреЗ рд╕рд╛рде рдорд┐рд▓рд╛рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВред рд╣рдо feColorMatrix рдХреЗ рд╕рд╛рде рдкрд╛рда рдХреА рдЕрд╕реНрдкрд╖реНрдЯрддрд╛ рдХреЛ 0.9 рддрдХ рдХрдо рдХрд░ рджреЗрдВрдЧреЗ, рдФрд░ рдлрд┐рд░ рдкреГрд╖реНрдарднреВрдорд┐ рдХреЗ рд╕рд╛рде рдорд┐рд╢реНрд░рдг рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкрд╛рда рдХреЗ рд▓рд┐рдП feBlend рдЖрджрд┐рдо рд▓рд╛рдЧреВ рдХрд░реЗрдВред
CSS Blend Modes рдХреА рддрд░рд╣ , рд╣рдорд╛рд░реЗ рдкрд╛рд╕ 16 рдмреНрд▓реЗрдВрдбрд┐рдВрдЧ рдореЛрдбреНрд╕ рдХрд╛ рд╡рд┐рдХрд▓реНрдк рд╣реИред рдЧреБрдгрд╛ рдореЛрдб рд╣рдорд╛рд░реЗ рдкреНрд░рднрд╛рд╡ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреБрдХреНрдд рд╣реИред рдлрд╝реЛрдЯреЛрд╢реЙрдк рдХреЗ рд▓рд┐рдП рдореИрдиреБрдЕрд▓ рдореЗрдВ, рдбрд┐рдЬрд╛рдЗрдирд░ рдиреЗ рдПрдХ рд░реИрдЦрд┐рдХ рд░рд┐рдХреЙрд░реНрдбрд┐рдВрдЧ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛, рдЬреЛ рдПрд╕рд╡реАрдЬреА / рд╕реАрдПрд╕рдПрд╕ рдореЗрдВ рдЙрдкрд▓рдмреНрдз рдирд╣реАрдВ рд╣реИред
feBlend рдорд┐рд╢реНрд░рдг рдХреЗ рд▓рд┐рдП рджреЛ рдЗрдирдкреБрдЯ рд╕реНрд╡реАрдХрд╛рд░ рдХрд░реЗрдЧрд╛: рдкрд╛рда рдФрд░ рдкреГрд╖реНрдарднреВрдорд┐ рдЫрд╡рд┐:
<!-- I'm extending the filter region just to increase its area for visual purposes. This is not required or needed for the effect to work.--> <filter id="conform" x="-50%" y="-50%" width="200%" height="200%"> <!-- Get the image. --> <feImage xlink:href="..." x="0" y="0" width="100%" height="100%" preserveAspectRatio="none"></feImage> <!-- Desaturate the image. --> <feColorMatrix type="saturate" values="0" result="IMAGE"/> <feGaussianBlur in="IMAGE" stdDeviation="0.25" result="MAP"></feGaussianBlur> <!-- Use the displacement map to distort the source text --> <feDisplacementMap in="SourceGraphic" in2="MAP" scale="15" xChannelSelector="R" yChannelSelector="R" result="TEXTURED_TEXT"></feDisplacementMap> <!----> <feImage xlink:href="..." x="0" y="0" width="100%" height="100%" preserveAspectRatio="none" result="BG"></feImage> <!-- Reduce the opacity of the text --> <feColorMatrix in="Textured_Text" result="Textured_Text_2" type="matrix" values="1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 .9 0" /> <!-- Blend the text with the background --> <feBlend in="BG" in2="Textured_Text_2" mode="multiply" result="BLENDED_TEXT"></feBlend> <!-- ... -->
рдФрд░ рдЕрдВрдд рдореЗрдВ, рд▓реЗрдХрд┐рди рдореВрд▓реНрдп рд╕реЗ рдирд╣реАрдВ, рд╣рдо feM рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдкреГрд╖реНрдарднреВрдорд┐ рдЫрд╡рд┐ рдкрд░рдд рдХреЗ рд╢реАрд░реНрд╖ рдкрд░ рдорд┐рд╢реНрд░рд┐рдд рдкрд╛рда рдХреА рдПрдХ рдирдИ рдкрд░рдд рдХреЛ рдУрд╡рд░рд▓реЗ рдХрд░реЗрдВрдЧреЗ:
<!-- I'm extending the filter region just to increase its area for visual purposes. This is not required or needed for the effect to work.--> <filter id="conform" x="-50%" y="-50%" width="200%" height="200%"> <!-- Get the image. --> <feImage xlink:href="..." x="0" y="0" width="100%" height="100%" preserveAspectRatio="none"></feImage> <!-- Desaturate the image. --> <feColorMatrix type="saturate" values="0" result="IMAGE"/> <!-- decrease level of details so the effect on text is more realistic --> <feGaussianBlur in="IMAGE" stdDeviation="0.25" result="MAP"></feGaussianBlur> <!-- Use the displacement map to distort the source text --> <feDisplacementMap in="SourceGraphic" in2="MAP" scale="15" xChannelSelector="R" yChannelSelector="R" result="TEXTURED_TEXT"></feDisplacementMap> <!----> <feImage xlink:href="..." x="0" y="0" width="100%" height="100%" preserveAspectRatio="none" result="BG"></feImage> <!-- Reduce the opacity of the text --> <feColorMatrix in="Textured_Text" result="Textured_Text_2" type="matrix" values="1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 .9 0" /> <!-- Blend the text with the background --> <feBlend in="BG" in2="Textured_Text_2" mode="multiply" result="BLENDED_TEXT"></feBlend> <!-- Layer the text on top of the background image --> <feMerge> <feMergeNode in="BG"></feMergeNode> <feMergeNode in="BLENDED_TEXT"></feMergeNode> </feMerge> </filter> <text dx="60" dy="200" font-size="10em" font-weight="bold" filter="url(#conform)" fill="#00826C"> organic </text>
рдФрд░ рдпрд╣рд╛рдБ рд╣рдорд╛рд░рд╛ рдЕрдВрддрд┐рдо рдкрд░рд┐рдгрд╛рдо рд╣реИ:

Ris_4ред рдЕрдВрддрд┐рдо рдкрд░рд┐рдгрд╛рдоред
рдПрд╕рд╡реАрдЬреА рдореЗрдВ рдСрдлрд╕реЗрдЯ рдореИрдкреНрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдкрд░ рдиреЛрдЯреНрд╕
FeDisplacementMap рддрддреНрд╡ рдореЗрдВ рддреАрди рд╡рд┐рд╢реЗрд╖рддрд╛рдПрдВ рд╣реИрдВ рдЬреЛ рдпрд╣ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рддреА рд╣реИрдВ рдХрд┐ рд╡рд┐рд╕реНрдерд╛рдкрди рдорд╛рдирдЪрд┐рддреНрд░ рдореВрд▓ рдЧреНрд░рд╛рдлрд┐рдХреНрд╕ рдХреЛ рдХреИрд╕реЗ рдкреНрд░рднрд╛рд╡рд┐рдд рдХрд░рддрд╛ рд╣реИ:
- xChannelSelector : рдХреНрд╖реИрддрд┐рдЬ рдСрдлрд╕реЗрдЯ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП in2 рд╕реЗ рдХреМрди рд╕рд╛ рд░рдВрдЧ рдЪреИрдирд▓ (R / G / B / A) рдЗрдВрдЧрд┐рдд рдХрд░рддрд╛ рд╣реИ;
- yChannelSelector : рдЗрдВрдЧрд┐рдд рдХрд░рддрд╛ рд╣реИ рдХрд┐ рдХреМрди рд╕рд╛ рд░рдВрдЧ рдЪреИрдирд▓ (R / G / B / A) in2 рд╕реЗ рдКрд░реНрдзреНрд╡рд╛рдзрд░ рдСрдлрд╕реЗрдЯ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИ;
- рдкреИрдорд╛рдирд╛ : рдЫрд╡рд┐ рд╡рд┐рд░реВрдкрдг рдХреА рдорд╛рддреНрд░рд╛ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рддрд╛ рд╣реИред рдкреИрдорд╛рдиреЗ рдЬрд┐рддрдирд╛ рдЕрдзрд┐рдХ рд╣реЛрдЧрд╛, рд╡рд┐рд░реВрдкрдг рдкреНрд░рднрд╛рд╡ рдЙрддрдирд╛ рд╣реА рдордЬрдмреВрдд рд╣реЛрдЧрд╛ред рд╡рд╛рдВрдЫрд┐рдд рдкрд░рд┐рдгрд╛рдо рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрдк рд╢рд╛рдпрдж рдЗрд╕ рдореВрд▓реНрдп рдХреЗ рд╕рд╛рде рдкреНрд░рдпреЛрдЧ рдХрд░реЗрдВрдЧреЗред
рд╢рд╛рдпрдж рдПрд╕рд╡реАрдЬреА рдлрд┐рд▓реНрдЯрд░ рдореЗрдВ рд╕рд╛рдордЧреНрд░реА рдХреЛ рдСрдлрд╕реЗрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЫрд╡рд┐рдпреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╕рдордп рд╕рдмрд╕реЗ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдмрд╛рдд рдпрд╣ рд╣реИ рдХрд┐ рдЫрд╡рд┐ рдФрд░ рд╕рд╛рдордЧреНрд░реА рдХреЛ рдХреЛрд░ рдирд┐рдпрдореЛрдВ рдХреЗ рдЕрдзреАрди рд╣реИред рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░реЗрдВ рдХрд┐ рдЖрдк рдЙрд╕реА рд╕реНрд░реЛрдд рд╕реЗ рдЫрд╡рд┐ рдФрд░ рд╕рд╛рдордЧреНрд░реА рдкрд░реЛрд╕ рд░рд╣реЗ рд╣реИрдВ рддрд╛рдХрд┐ рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдСрдлрд╝рд╕реЗрдЯ рдСрдкрд░реЗрд╢рди рдХреЛ рдЫреЛрдбрд╝ рди рджреЗред
рдЖрдк рдЫрд╡рд┐ рдХреЛ рдлрд╝рд┐рд▓реНрдЯрд░ рдореЗрдВ ( feImage рдореЗрдВ ) рднреА рдПрдореНрдмреЗрдб рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдЗрд╕реЗ рд╡рд┐рд╕реНрдерд╛рдкрди рдорд╛рдирдЪрд┐рддреНрд░ рдХреЗ рд░реВрдк рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдЧреИрдмреА рдХрд╛ рдпрд╣ рдкреЗрди рдПрдХ рдорд╣рд╛рди рдЙрджрд╛рд╣рд░рдг рд╣реИ рдЬреЛ рдореВрд▓ рдЫрд╡рд┐ рдХреЛ рд╡рд┐рдХреГрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЕрдВрддрд░реНрдирд┐рд╣рд┐рдд рдПрд╕рд╡реАрдЬреА рдкреИрдЯрд░реНрди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИред рд░рд┐рдкрд▓ рдЬреИрд╕реЗ рдкреНрд░рднрд╛рд╡ рдХреЛ рдмрдирд╛рдиреЗ рд╡рд╛рд▓рд╛ рдпрд╣ рдЧреЛрд▓рд╛рдХрд╛рд░ рдкреИрдЯрд░реНрди рдореЗрд░рд╛ рдкрд╕рдВрджреАрджрд╛ рд╣реИред
рд╕реНрд░реЛрдд рдореЗрдВ рд░реВрдкрд╛рдВрддрд░рдг рд▓рд╛рдЧреВ рдХрд░рдирд╛
рдЗрд╕ рдкреНрд░рднрд╛рд╡ рдХреЗ рд▓рд┐рдП рд╣рдордиреЗ рдЬреЛ рдлрд╝реЛрдЯреЛрд╢реЙрдк рдЯреНрдпреВрдЯреЛрд░рд┐рдпрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рд╣реИ, рдЙрд╕рдореЗрдВ рдбрд┐рдЬрд╝рд╛рдЗрдирд░ рдЯреЗрдХреНрд╕реНрдЯ рдХреЗ рд▓рд┐рдП рдПрдХ рд░реЛрдЯреЗрд╢рди рдЯреНрд░рд╛рдВрд╕рдлреЙрд░реНрдореЗрд╢рди рд▓рд╛рдЧреВ рдХрд░рддрд╛ рд╣реИ, рдЬреЛ рд╕рдордЧреНрд░ рдкреНрд░рднрд╛рд╡ рдХреЗ рд▓рд┐рдП рдПрдХ рдЕрдЪреНрдЫрд╛ рд╕реНрдкрд░реНрд╢ рдЬреЛрдбрд╝рддрд╛ рд╣реИред
рдпрджрд┐ рдЖрдк рдПрдХ рд░реЛрдЯреЗрд╢рди рдкрд░рд┐рд╡рд░реНрддрди рд▓рд╛рдЧреВ рдХрд░рддреЗ рд╣реИрдВ <text> рдЬрд┐рд╕ рдкрд░ рдлрд╝рд┐рд▓реНрдЯрд░ рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рддреЛ рдкреВрд░реЗ рдлрд╝рд┐рд▓реНрдЯрд░рд┐рдВрдЧ рдХреНрд╖реЗрддреНрд░ рдХреЛ рдШреБрдорд╛рдпрд╛ рдЬрд╛рдПрдЧрд╛, рдЬрд┐рд╕рдореЗрдВ рдкреГрд╖реНрдарднреВрдорд┐ рдкреГрд╖реНрдарднреВрдорд┐ рд╢рд╛рдорд┐рд▓ рд╣реИ:

Ris_5ред рд░реЛрдЯреЗрд╢рди рдХреЛ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж рдЫрд╡рд┐ рдХреЛ рджреЗрдЦреЗрдВ, рдЬрдмрдХрд┐ рдкреГрд╖реНрдарднреВрдорд┐ рдмрджрд▓ рдЧрдИред
рдпрд╣ рднреА рд╣реЛрддрд╛ рд╣реИ рдЕрдЧрд░ рдЕрдиреНрдп рд╢реИрд▓рд┐рдпреЛрдВ рдХреЛ рд╕реНрд░реЛрдд рдкрд╛рда рдкрд░ рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдпрджрд┐ рдЖрдк рдЕрдкрд╛рд░рджрд░реНрд╢рд┐рддрд╛ рдкреИрд░рд╛рдореАрдЯрд░ <text> рдХреЛ 0.5 рдкрд░ рд╕реЗрдЯ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдпрд╣ рдкрд╛рда рдФрд░ рдкреГрд╖реНрдарднреВрдорд┐ рдЫрд╡рд┐ рдХреЛ рднреА рдкреНрд░рднрд╛рд╡рд┐рдд рдХрд░реЗрдЧрд╛ред
рдкрд╛рда рдХреЛ рдШреБрдорд╛рдиреЗ рдХреЗ рд▓рд┐рдП, рд▓реЗрдХрд┐рди рдлрд╝рд┐рд▓реНрдЯрд░рд┐рдВрдЧ рдХреНрд╖реЗрддреНрд░ рдХреЗ рдмрд╛рдХреА рд╣рд┐рд╕реНрд╕реЛрдВ рдХреЛ рдирд╣реАрдВ, рд╣рдо рдкрд╛рда рдХреЛ рдПрдХ рд╕рдореВрд╣ ( <g> ) рдореЗрдВ рд▓рдкреЗрдЯ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдЗрд╕ рд╕рдореВрд╣ рдХреЗ рд▓рд┐рдП рдПрдХ рдлрд╝рд┐рд▓реНрдЯрд░ рд▓рд╛рдЧреВ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдФрд░ рдлрд┐рд░ рдкрд╛рда рдореЗрдВ рд░реЛрдЯреЗрд╢рди рдкрд░рд┐рд╡рд░реНрддрди рд▓рд╛рдЧреВ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдпрд╣ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рддрд╛ рд╣реИ рдХрд┐ рдХреЗрд╡рд▓ рдкрд╛рда рдХреЛ рдШреБрдорд╛рдпрд╛ рдЬрд╛рдП, рдЬрдмрдХрд┐ рд╢реЗрд╖ рдлрд╝рд┐рд▓реНрдЯрд░рд┐рдВрдЧ рдХреНрд╖реЗрддреНрд░, рдЬрд┐рд╕реЗ рдЕрдм рд▓рд┐рдкрдЯреЗ рд╕рдореВрд╣ рджреНрд╡рд╛рд░рд╛ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдкрд░рд┐рд╡рд░реНрддрди рд╕реЗ рдЕрдкреНрд░рднрд╛рд╡рд┐рдд рд░рд╣рддрд╛ рд╣реИред рдпрд╣ рд╡рд┐рдзрд┐ рдЕрдореАрд▓рд┐рдпрд╛ рдмреЗрд▓рд╛рдореА-рд░реЙрдпрдбреНрд╕ рджреНрд╡рд╛рд░рд╛ рджреА рдЧрдИ рд╣реИред
<g filter="url(#conform)"> <text dx="60" dy="200" font-size="10em" transform="translate(-20 30) rotate(-7)" fill="#00826C">organic</text> </g>
рдореИрдВрдиреЗ рдпрд╣ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐ рдкрд╛рда рдлрд╝рд┐рд▓реНрдЯрд░рд┐рдВрдЧ рдХреНрд╖реЗрддреНрд░ рдкрд░ рдХреЗрдВрджреНрд░рд┐рдд рд░рд╣рддрд╛ рд╣реИ, рдпрд╣ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рд▓реЛрдВ рдХреЛ рдЬреЛрдбрд╝рдХрд░ рдкрд░рд┐рд╡рд░реНрддрди рдХреЛ рдереЛрдбрд╝рд╛ рдмрджрд▓ рджрд┐рдпрд╛ред рдЗрд╕ рдкрд░рд┐рд╡рд░реНрддрди рдХрд╛ рдкрд░рд┐рдгрд╛рдо рдЕрдм рдЗрд╕ рддрд░рд╣ рджрд┐рдЦрддрд╛ рд╣реИ:

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

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

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