Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ врСмСнная интСрполяция Π² Π΄ΠΈΠ·Π°ΠΉΠ½Π΅

aexpressions

ВыраТСния ΠΈ скрипты для After Effects

Temporal Interpolation. Π§Ρ‚ΠΎ это Ρ‚Π°ΠΊΠΎΠ΅ ΠΈ с Ρ‡Π΅ΠΌ Π΅Π΅ Сдят

Temporal Interpolation

ΠŸΡ€ΠΈΠ²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽ всСх! Π­Ρ‚ΠΎ пСрвая ΡΡ‚Π°Ρ‚ΡŒΡ ΠΈΠ· Ρ†ΠΈΠΊΠ»Π° «ВСория АЕ«, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ ΠΌΡ‹ Π±ΡƒΠ΄Π΅ΠΌ Ρ€Π°Π·Π±ΠΈΡ€Π°Ρ‚ΡŒ основныС понятия After Effects, Ρ‡Ρ‚ΠΎ ΠΎΠ½ΠΈ собой ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²Π»ΡΡŽΡ‚ ΠΈ ΠΊΠ°ΠΊ с Π½ΠΈΠΌΠΈ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ скриптов ΠΈΠ»ΠΈ ΠΆΠ΅ Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ. А сСгодня ΠΌΡ‹ с Π²Π°ΠΌΠΈ разбСрСмся, Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Temporal Interpolation ΠΈ Π·Π°Ρ‡Π΅ΠΌ ΠΎ Π½Π΅ΠΉ Π²ΠΎΠΎΠ±Ρ‰Π΅ Π·Π½Π°Ρ‚ΡŒ. И ΠΏΠΎΡ‚ΠΎΠΌ напишСм с Π²Π°ΠΌΠΈ скрипт, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΡ‚ Π²Π°ΠΌ Π²Ρ‹ΡΡ‚Π°Π²Π»ΡΡ‚ΡŒ Ρ€Π°Π½Π΄ΠΎΠΌΠ½Ρ‹Π΅ значСния интСрполяции Π½Π° любом количСствС ΠΊΠ»ΡŽΡ‡Π΅ΠΉ. Как здСсь:

Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ врСмСнная интСрполяция Π² Π΄ΠΈΠ·Π°ΠΉΠ½Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ врСмСнная интСрполяция Π² Π΄ΠΈΠ·Π°ΠΉΠ½Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ врСмСнная интСрполяция Π² Π΄ΠΈΠ·Π°ΠΉΠ½Π΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ врСмСнная интСрполяция Π² Π΄ΠΈΠ·Π°ΠΉΠ½Π΅. Π€ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ врСмСнная интСрполяция Π² Π΄ΠΈΠ·Π°ΠΉΠ½Π΅

Π§Ρ‚ΠΎ это Ρ‚Π°ΠΊΠΎΠ΅

ВсСго Π΅ΡΡ‚ΡŒ Π΄Π²Π° Π²ΠΈΠ΄Π° интСрполяции Π² After Effects β€” Temporal ΠΈ Spatial Interpolation. Temporal Π² ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ΄Π΅ с английского β€” Π²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ, зависящий ΠΎΡ‚ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ. Spatial β€” пространствСнный. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, ΠΌΡ‹ ΠΈΠΌΠ΅Π΅ΠΌ Π²Ρ€Π΅ΠΌΠ΅Π½Π½Π£ΡŽ ΠΈΠ½Ρ‚Π΅Ρ€ΠΏΠΎΠ»ΡΡ†ΠΈΡŽ ΠΈ ΠΏΡ€ΠΎΡΡ‚Ρ€Π°Π½ΡΡ‚Π²Π΅Π½Π½ΡƒΡŽ ΠΈΠ½Ρ‚Π΅Ρ€ΠΏΠΎΠ»ΡΡ†ΠΈΡŽ. ΠŸΡ€ΠΎΡΡ‚Ρ€Π°Π½ΡΡ‚Π²Π΅Π½Π½Π°Ρ интСрполяция Π΅ΡΡ‚ΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρƒ пространствСнных свойств, ΠΏΠΎΠ·ΠΈΡ†ΠΈΠΈ ( Position ), якорной Ρ‚ΠΎΡ‡ΠΊΠΈ( Anchor Point ) ΠΈ ΠΈΡ… Π²Π°Ρ€ΠΈΠ°Ρ†ΠΈΠΉ Π²Ρ€ΠΎΠ΄Π΅ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° Ρ‚ΠΎΡ‡ΠΊΠΈ ( Point Control ) ΠΈ Ρ‚.Π΄. Π£ всСх ΠΏΡ€ΠΎΡ‡ΠΈΡ… Π΅ΡΡ‚ΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ врСмСнная интСрполяция. ΠŸΡ€ΠΎ ΠΏΡ€ΠΎΡΡ‚Ρ€Π°Π½ΡΡ‚Π²Π΅Π½Π½ΡƒΡŽ ΠΈΠ½Ρ‚Π΅Ρ€ΠΏΠΎΠ»ΡΡ†ΠΈΡŽ ΠΌΡ‹ Π΅Ρ‰Π΅ ΠΏΠΎΠ³ΠΎΠ²ΠΎΡ€ΠΈΠΌ ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½Π΅Π΅ Π² Π΄Ρ€ΡƒΠ³ΠΎΠΉ ΡΡ‚Π°Ρ‚ΡŒΠ΅, Π° сСйчас Π½Π΅ ΠΎ Π½Π΅ΠΉ.

ВрСмСнная интСрполяция Π² AE ΠΎΡ‚Π²Π΅Ρ‡Π°Π΅Ρ‚ Π·Π° ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ значСния(value) свойства ΠΌΠ΅ΠΆΠ΄Ρƒ ΠΊΠ»ΡŽΡ‡Π°ΠΌΠΈ/ΠΊΠ΅ΠΉΡ„Ρ€Π΅ΠΉΠΌΠ°ΠΌΠΈ (key/keyframe) ΠΏΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ.Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ врСмСнная интСрполяция Π² Π΄ΠΈΠ·Π°ΠΉΠ½Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ врСмСнная интСрполяция Π² Π΄ΠΈΠ·Π°ΠΉΠ½Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ врСмСнная интСрполяция Π² Π΄ΠΈΠ·Π°ΠΉΠ½Π΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ врСмСнная интСрполяция Π² Π΄ΠΈΠ·Π°ΠΉΠ½Π΅. Π€ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ врСмСнная интСрполяция Π² Π΄ΠΈΠ·Π°ΠΉΠ½Π΅

ВсСго Π΅ΡΡ‚ΡŒ 3 Π²ΠΈΠ΄Π° интСрполяции:

Какая Ρƒ ΠΊΠ»ΡŽΡ‡Π° Π² Π΄Π°Π½Π½Ρ‹ΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ‚ интСрполяция, ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΠΆΠ°Π² ΠΏΡ€Π°Π²ΠΎΠΉ клавишСй ΠΌΡ‹ΡˆΠΈ ΠΏΠΎ ΠΊΠ»ΡŽΡ‡Ρƒ ΠΈ Π²Ρ‹Π±Ρ€Π°Π² ΠΏΡƒΠ½ΠΊΡ‚ мСню Β«Keyframe InterpolationΒ«. ΠŸΡ€Π΅Π΄ΠΏΠΎΠ»Π°Π³Π°ΡŽ, Ρ‡Ρ‚ΠΎ Π² русифицированной вСрсии этот ΠΏΡƒΠ½ΠΊΡ‚ Π±ΡƒΠ΄Π΅Ρ‚ Π½Π°Π·Ρ‹Π²Π°Ρ‚ΡŒΡΡ Β«Π˜Π½Ρ‚Π΅Ρ€ΠΏΠΎΠ»ΡΡ†ΠΈΡ ΠΊΠ»ΡŽΡ‡Π°Β«. Π’ появившСмся мСню самый Π²Π΅Ρ€Ρ…Π½ΠΈΠΉ ΠΏΡƒΠ½ΠΊΡ‚ β€” Temporal Interpolation, ΠΈ Π² Π²Ρ‹ΠΏΠ°Π΄Π°ΡŽΡ‰Π΅ΠΌ спискС Π²Ρ‹ Π½Π°ΠΉΠ΄Π΅Ρ‚Π΅ всС ΡƒΠΊΠ°Π·Π°Π½Π½Ρ‹Π΅ Π²ΠΈΠ΄Ρ‹ ΠΈ Π΅Ρ‰Π΅ Π΄Π²Π°, Continious Bezier ΠΈ Auto Bezier, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π² ΠΎΠ±Ρ‰Π΅ΠΌ-Ρ‚ΠΎ, ΡΠ²Π»ΡΡŽΡ‚ΡΡ Ρ‚Π΅ΠΌ ΠΆΠ΅ Bezier, Π½ΠΎ со значСниями, вычисляСмыми ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΎΠΉ, Π° Π½Π΅ Π·Π°Π΄Π°Π½Π½Ρ‹ΠΌΠΈ Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ.

Для Π»ΠΈΠ½Π΅ΠΉΠ½ΠΎΠΉ интСрполяции Ρ…Π°Ρ€Π°ΠΊΡ‚Π΅Ρ€Π½Π° постоянная ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ измСнСния значСния свойства, Π² Π΄Π°Π½Π½ΠΎΠΌ случаС ΠΏΠΎΠ·ΠΈΡ†ΠΈΠΈ.

Π˜Π½Ρ‚Π΅Ρ€ΠΏΠΎΠ»ΡΡ†ΠΈΡ удСрТания Π²ΠΎΠΎΠ±Ρ‰Π΅ Π½Π΅ ΠΈΠΌΠ΅Π΅Ρ‚ скорости, ΠΎΠ½Π° ΡƒΠ΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ ΠΎΠ΄Π½ΠΎ ΠΈ Ρ‚ΠΎ ΠΆΠ΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Π²ΠΏΠ»ΠΎΡ‚ΡŒ Π΄ΠΎ нСпосрСдствСнного Π΅Π³ΠΎ измСнСния Π½Π° ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΌ ΠΊΠ»ΡŽΡ‡Π΅.

Но линСйная интСрполяция ΠΈ интСрполяция удСрТания Π½Π°ΠΌ Π½Π΅ интСрСсны, Π½Π΅ Ρ‚Π°ΠΊ Π»ΠΈ? Π’Π°ΠΊ Ρ‡Ρ‚ΠΎ пропускаСм ΠΈΡ….

BEZIER Interpolation

А Π²ΠΎΡ‚ самая интСрСсная, бСзьС интСрполяция задаСтся с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ 2-Ρ… свойств: скорости (speed) ΠΈ влияния/воздСйствия (influence). Π­Ρ‚ΠΈ Π΄Π²Π° свойства содСрТатся Π² ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠΌ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π΅, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ называСтся KeyframeEase. Π­Ρ‚ΠΈ значСния для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΊΠ»ΡŽΡ‡Π° ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ, Π½Π°ΠΆΠ°Π² ΠΏΠΎ ΠΊΠ»ΡŽΡ‡Ρƒ ΠΏΡ€Π°Π²ΠΎΠΉ ΠΊΠ½ΠΎΠΏΠΊΠΎΠΉ ΠΌΡ‹ΡˆΠΈ ΠΈ Π²Ρ‹Π±Ρ€Π°Π² ΠΏΡƒΠ½ΠΊΡ‚ Β«Keyframe Velocity…«/Β»Π‘ΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ ΠΊΠ»ΡŽΡ‡Π°β€¦Β«. ( ΠŸΡ€Π΅Π΄ΡƒΠΏΡ€Π΅ΠΆΠ΄Π°ΡŽ, Ссли Π΄ΠΎ Π²Ρ‹Π±ΠΎΡ€Π° этого ΠΏΡƒΠ½ΠΊΡ‚Π° Ρƒ вас Π±Ρ‹Π»Π° линСйная интСрполяция Π½Π° ΠΊΠ»ΡŽΡ‡Π΅ β€” ΠΎΠ½Π° измСнится Π½Π° бСзьС. ) Π’Ρ‹ сразу ΡƒΠ²ΠΈΠ΄ΠΈΡ‚Π΅, Ρ‡Ρ‚ΠΎ Ρƒ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΊΠ»ΡŽΡ‡Π° Π΅ΡΡ‚ΡŒ входящая, скаТСм Ρ‚Π°ΠΊ, быстрота (Incoming Velocity) ΠΈ исходящая (Outcoming Velocity). ΠœΡ‹ Π½Π°Π·ΠΎΠ²Π΅ΠΌ Π΅Π΅ быстротой, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Ρ€Π°Π·Π»ΠΈΡ‡Π°Ρ‚ΡŒ со ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒΡŽ (speed), которая являСтся ΠΎΠ΄Π½ΠΎΠΉ ΠΈΠ· ΡΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‰ΠΈΡ… быстроты. Π’ Ρ‡Π΅ΠΌ ΠΌΠ΅ΠΆΠ΄Ρƒ Π½ΠΈΠΌΠΈ Ρ€Π°Π·Π½ΠΈΡ†Π°? Π‘ΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ β€” это Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅, быстрота β€” это Π²Π΅ΠΊΡ‚ΠΎΡ€.

Но ΠΌΠ°Π»ΠΎ ΠΊΡ‚ΠΎ Π·Π½Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ Π½Π΅ ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ Π΄ΠΎΠ»ΠΆΠ½Π° Π±Ρ‹Ρ‚ΡŒ Ρ€Π°Π²Π½Π° Π½ΡƒΠ»ΡŽ.

Π Π°Π±ΠΎΡ‚Π°Π΅ΠΌ со ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒΡŽ

Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ врСмСнная интСрполяция Π² Π΄ΠΈΠ·Π°ΠΉΠ½Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ врСмСнная интСрполяция Π² Π΄ΠΈΠ·Π°ΠΉΠ½Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ врСмСнная интСрполяция Π² Π΄ΠΈΠ·Π°ΠΉΠ½Π΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ врСмСнная интСрполяция Π² Π΄ΠΈΠ·Π°ΠΉΠ½Π΅. Π€ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ врСмСнная интСрполяция Π² Π΄ΠΈΠ·Π°ΠΉΠ½Π΅ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ врСмСнная интСрполяция Π² Π΄ΠΈΠ·Π°ΠΉΠ½Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ врСмСнная интСрполяция Π² Π΄ΠΈΠ·Π°ΠΉΠ½Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ врСмСнная интСрполяция Π² Π΄ΠΈΠ·Π°ΠΉΠ½Π΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ врСмСнная интСрполяция Π² Π΄ΠΈΠ·Π°ΠΉΠ½Π΅. Π€ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ врСмСнная интСрполяция Π² Π΄ΠΈΠ·Π°ΠΉΠ½Π΅ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ врСмСнная интСрполяция Π² Π΄ΠΈΠ·Π°ΠΉΠ½Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ врСмСнная интСрполяция Π² Π΄ΠΈΠ·Π°ΠΉΠ½Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ врСмСнная интСрполяция Π² Π΄ΠΈΠ·Π°ΠΉΠ½Π΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ врСмСнная интСрполяция Π² Π΄ΠΈΠ·Π°ΠΉΠ½Π΅. Π€ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ врСмСнная интСрполяция Π² Π΄ΠΈΠ·Π°ΠΉΠ½Π΅

Π’ΠΎ Π΅ΡΡ‚ΡŒ, послС Ρ‚ΠΎΠ³ΠΎ ΠΊΠ°ΠΊ Π²Ρ‹ Π·Π°Π΄Π°Π»ΠΈ influence с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ скрипта, для особого шика стоит Π·Π°Π»Π΅Π·Ρ‚ΡŒ Π² Π³Ρ€Π°Ρ„ΠΈΠΊΠΈ ΠΈ ΠΏΠΎΠΊΠΎΠ»Π΄ΠΎΠ²Π°Ρ‚ΡŒ со ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒΡŽ.

Π‘ Ρ‚Π΅ΠΎΡ€ΠΈΠ΅ΠΉ, Π΄ΡƒΠΌΠ°ΡŽ, всС понятно. А Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ Π΄Π°Π²Π°ΠΉΡ‚Π΅ напишСм скрипт, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π±ΡƒΠ΄Π΅Ρ‚ Π·Π°Π΄Π°Π²Π°Ρ‚ΡŒ Ρ€Π°Π½Π΄ΠΎΠΌΠ½Ρ‹ΠΉ influence ΠΈ speed ΠΊΠ»ΡŽΡ‡Π°ΠΌ.

ПишСм скрипт

keyState ΠΈ Ρ€Π°Π½Π΄ΠΎΠΌΠ½ΠΎΠ΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅

Π’ Π½Π°Ρ‡Π°Π»Π΅ ΠΌΡ‹ создаСм ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΡƒΡŽ keyState, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ записываСтся ΠΎΠΊΡ€ΡƒΠΆΠ΅Π½ΠΈΠ΅ ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Ρ‹. Π’.Π΅. ΠΊΠ°ΠΊΠΎΠ΅ состояниС Π±Ρ‹Π»ΠΎ Ρƒ всСх клавиш ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Ρ‹ Π² ΠΌΠΎΠΌΠ΅Π½Ρ‚ Π½Π°Ρ‡Π°Π»Π° исполнСния скрипта. И Π·Π°Ρ‚Π΅ΠΌ, Ссли Π±Ρ‹Π»ΠΈ Π·Π°ΠΆΠ°Ρ‚Ρ‹ Ρ€Π°Π·Π½Ρ‹Π΅ клавиши, ΠΌΡ‹ Π±ΡƒΠ΄Π΅ΠΌ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΡΡ‚ΡŒ, с ΠΊΠ°ΠΊΠΈΠΌΠΈ скоростями Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ. Π’Π°ΠΆΠ½ΠΎ ΠΏΠΎΠΌΠ½ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ Ссли Π²Ρ‹ ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ Π·Π°ΠΆΠΌΠ΅Ρ‚Π΅ всС 3 клавиши, Alt, Shift ΠΈ Ctrl/Cmd ( Command Key Π² After Effects ΠΎΠ±ΠΎΠ·Π½Π°Ρ‡Π΅Π½Π° ΠΊΠ°ΠΊ metaKey ), Ρ‚ΠΎ Π·Π° истину примСтся идущая самой ΠΏΠ΅Ρ€Π²ΠΎΠΉ Π² этой ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ΅, Ρ‚.Π΅. Alt.

Π—Π°Ρ‚Π΅ΠΌ ΠΌΡ‹ Π·Π°Π΄Π°Π΅ΠΌ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ getRandomInt, которая ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΡ‚ Π½Π°ΠΌ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ Ρ€Π°Π½Π΄ΠΎΠΌΠ½ΠΎΠ΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΠΌΠ΅ΠΆΠ΄Ρƒ Min ΠΈ Max, Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚Π°ΠΌΠΈ этой Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ.

ΠžΡ‚ΠΌΠ΅Π½Π° Π² ΠΎΠ΄Π½ΠΎ Π½Π°ΠΆΠ°Ρ‚ΠΈΠ΅

Π”Π°Π»Π΅Π΅ ΠΎΡ‚ΠΊΡ€Ρ‹Π²Π°Π΅ΠΌ beginUndoGroup, Ρ‡Ρ‚ΠΎΠ±Ρ‹ всС мноТСство ΠΏΡ€ΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½Π½Ρ‹Ρ… скриптом дСйствий ΠΌΠΎΠΆΠ½ΠΎ Π±Ρ‹Π»ΠΎ ΠΎΡ‚ΠΌΠ΅Π½ΠΈΡ‚ΡŒ ΠΎΠ΄Π½ΠΈΠΌ-СдинствСнным Π½Π°ΠΆΠ°Ρ‚ΠΈΠ΅ΠΌ Ctrl+Z.

Π—Π°Π΄Π°Π΅ΠΌ Π°ΠΊΡ‚ΠΈΠ²Π½ΡƒΡŽ ΠΊΠΎΠΌΠΏΠΎΠ·ΠΈΡ†ΠΈΡŽ ΠΈ Π² ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΡƒΡŽ selProps Π·Π°ΠΊΠΈΠ΄Ρ‹Π²Π°Π΅ΠΌ всС Π²Ρ‹Π±Ρ€Π°Π½Π½Ρ‹Π΅ свойства этой ΠΊΠΎΠΌΠΏΠΎΠ·ΠΈΡ†ΠΈΠΈ. Π—Π°Π΄Π°Π΅ΠΌ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ speedRange. Бюда ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ввСсти любоС Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅. Π― Π½Π΅ Π΄ΡƒΠΌΠ°ΡŽ, Ρ‡Ρ‚ΠΎ Ρ€Π°Π½Π΄ΠΎΠΌΠ½ΠΎΠ΅ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ скорости ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π²ΡΠ΅Ρ€ΡŒΠ΅Π·, ΠΌΡ‹ Π΅Π³ΠΎ добавляСм Ρ‚ΠΎΠ»ΡŒΠΊΠΎ для экспСримСнта ΠΈ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ понимания Ρ€Π°Π±ΠΎΡ‚Ρ‹ со скриптами, Π½ΠΎ ΠΌ.Π±. Π²Π°ΠΌ Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ это пригодится.

ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° Π½Π° ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎΡΡ‚ΡŒ

ЗапускаСм Ρ†ΠΈΠΊΠ» ΠΏΠΎ Π²Ρ‹Π±Ρ€Π°Π½Π½Ρ‹ΠΌ свойствам, ΠΈ Ссли Ρ‚Π΅ΠΊΡƒΡ‰Π΅Π΅ свойство являСтся ΠΊΠΎΠ½Π΅Ρ‡Π½Ρ‹ΠΌ свойством (Ρ‚.Π΅. Ρƒ Π½Π΅Π³ΠΎ большС Π½Π΅Ρ‚ Π½ΠΈΠΊΠ°ΠΊΠΈΡ… Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΠΈΡ… подсвойств) ΠΈ Ρƒ этого свойства Π΅ΡΡ‚ΡŒ ΠΊΠ»ΡŽΡ‡ΠΈ, ΠΈΠ΄Π΅ΠΌ дальшС. ΠšΠΎΠ½Π΅Ρ‡Π½Ρ‹Π΅ свойства ΠΈΠΌΠ΅ΡŽΡ‚ Ρ‚ΠΈΠΏ PropertyType.PROPERTY, ΠΈ Π΅ΡΡ‚ΡŒ Π΅Ρ‰Π΅ 2 Π²ΠΈΠ΄Π°, PropertyType.INDEXED_GROUP(для свойств-Π³Ρ€ΡƒΠΏΠΏ, Ρ‡Π»Π΅Π½Ρ‹ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΌΠΎΠ³ΡƒΡ‚ ΠΌΠ΅Π½ΡΡ‚ΡŒ свой индСкс ΠΈ имя, Π²Ρ€ΠΎΠ΄Π΅ Masks, Effects ) ΠΈ PropertyType.NAMED_GROUP(для свойств-Π³Ρ€ΡƒΠΏΠΏ, Ρ‡Π»Π΅Π½Ρ‹ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Π½Π΅ΠΈΠ·ΠΌΠ΅Π½Π½Ρ‹, Π²Ρ€ΠΎΠ΄Π΅ Transform ). ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ°, являСтся Π»ΠΈ это свойство ΠΊΠΎΠ½Π΅Ρ‡Π½Ρ‹ΠΌ, Π½ΡƒΠΆΠ½Π°, ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ Ρƒ свойств-Π³Ρ€ΡƒΠΏΠΏ (Π²Ρ€ΠΎΠ΄Π΅ Transform ΠΈΠ»ΠΈ Contents ) отсутствуСт ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ selectedKeys ΠΈ Ссли Π±Ρ‹ ΠΌΡ‹ ΠΏΠΎΠΏΡ€ΠΎΠ±ΠΎΠ²Π°Π»ΠΈ Π΅Π³ΠΎ Π·Π°ΠΏΡ€ΠΎΡΠΈΡ‚ΡŒ, ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° Π±Ρ‹ Π²Ρ‹Π΄Π°Π»Π° ΠΎΡˆΠΈΠ±ΠΊΡƒ. Π’Ρ‹ спроситС, Ρ‡Ρ‚ΠΎ Ρ€Π°Π·Π²Π΅ ΠΌΡ‹ Ρ‚Π°ΠΊΠΈΠ΅ Ρ‚ΡƒΠΏΡ‹Π΅, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π²Ρ‹Π±ΠΈΡ€Π°Ρ‚ΡŒ Π½Π΅ΠΊΠΎΠ½Π΅Ρ‡Π½Ρ‹Π΅ свойства? И я ΠΎΡ‚Π²Π΅Ρ‡Ρƒ, Ρ‡Ρ‚ΠΎ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΊΠΎΠ½Π΅Ρ‡Π½Ρ‹Π΅ свойства Π²Ρ‹Π±ΠΈΡ€Π°ΡŽΡ‚ΡΡ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ со своими родитСлями, ΠΊΠ°ΠΊ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ масок Π²Ρ€ΠΎΠ΄Π΅ Mask Path, Mask Feather Π²Ρ‹Π±ΠΈΡ€Π°ΡŽΡ‚ΡΡ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ с маской, которая ΠΈΡ… содСрТит, ΠΈΠ»ΠΈ ΠΆΠ΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ эффСктов Π²Ρ‹Π±ΠΈΡ€Π°ΡŽΡ‚ΡΡ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ с самими эффСктами, ΠΈ Π²ΠΎΡ‚ эти самыС Ρ€ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΡΠΊΠΈΠ΅ свойства Π½Π°ΠΌ ΠΈ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΡ€ΠΎΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ.

Если ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° ΠΏΡ€ΠΎΠΉΠ΄Π΅Π½Π°, Ρ‚ΠΎ Ρ‚Π΅ΠΊΡƒΡ‰Π΅Π΅ свойство ΠΌΡ‹ записываСм Π² ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΡƒΡŽ prop, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π½Π΅ Π½Π°Π΄ΠΎ Π±Ρ‹Π»ΠΎ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ Ρ€Π°Π· Π΄ΠΎΠ±Π°Π²Π»ΡΡ‚ΡŒ ΠΊΠ²Π°Π΄Ρ€Π°Ρ‚Π½Ρ‹Π΅ скобки с индСксом.

Π¦ΠΈΠΊΠ» ΠΏΠΎ ΠΊΠ»ΡŽΡ‡Π°ΠΌ

ПослС этого создаСм Π΄Π²Π° ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π° KeyframeEase ΠΈ ΠΏΠ΅Ρ€Π΅Π΄Π°Π΅ΠΌ ΠΈΠΌ Π² качСствС ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ² наши скорости ΠΈ влияния. А дальшС провСряСм, ΠΊΠ°ΠΊΠΈΠ΅ Ρƒ нас свойства. Если это Π½Π΅ spatial свойства ΠΈ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ прСдставлСно массивом ΠΈΠ· Π΄Π²ΡƒΡ… ΠΈΠ»ΠΈ Ρ‚Ρ€Π΅Ρ… чисСл, ΠΌΡ‹ ΠΏΠ΅Ρ€Π΅Π΄Π°Π΅ΠΌ ΠΈΠΌ массивы ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ² keyframeEase. Π’ΠΎΠΎΠ±Ρ‰Π΅-Ρ‚ΠΎ, это Π½Π΅ сработаСт с Ρ†Π²Π΅Ρ‚ΠΎΠΌ, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Ρ†Π²Π΅Ρ‚Π° прСдставлСно массивом ΠΈΠ· 4-Ρ… Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ, ΠΈ Ссли Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ это ΡƒΡ‡Π΅ΡΡ‚ΡŒ, Π½ΡƒΠΆΠ½ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ Π½Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ Π΅Ρ‰Π΅ ΠΎΠ΄Π½Ρƒ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΡƒ для value.lenght == 4 ΠΈ ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‚ΡŒ Ρ‚ΡƒΠ΄Π° массив ΠΈΠ· 4-Ρ… keyframeEase ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ².

Для Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π·Π°Π΄Π°Ρ‚ΡŒ ΠΊΠ»ΡŽΡ‡Ρƒ Interpolation, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ встроСнная Π² AE функция setTemporalEaseAtKey с 3-мя ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π°ΠΌΠΈ, индСксом ΠΊΠ»ΡŽΡ‡Π° свойства, массивом входящих KyeframeEase ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ² ΠΈ массивом исходящих.

Если ΠΆΠ΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ прСдставлСно числом, являСтся кастомным ΠΈΠ»ΠΈ пространствСнным β€” ΠΌΡ‹ ΠΏΠ΅Ρ€Π΅Π΄Π°Π΅ΠΌ массив с ΠΎΠ΄Π½ΠΈΠΌ keyframeEase, ΠΈΠΌΠ΅Π½Π½ΠΎ массив, Π° Π½Π΅ просто keyframeEase ΠΎΠ±ΡŠΠ΅ΠΊΡ‚.

Π—Π°ΠΊΡ€Ρ‹Π²Π°Π΅ΠΌ undoGroup, ΠΈ всС)

ΠšΠΎΠΏΠΈΡ€ΡƒΠ΅ΠΌ скрипт Π² ftToolbar ΠΈΠ»ΠΈ Π² keyBar ΠΈΠ»ΠΈ просто сохраняСм Π΅Π³ΠΎ Π² ΠΏΠ°ΠΏΠΊΡƒ со скриптами.

На этом я с Π²Π°ΠΌΠΈ ΠΏΡ€ΠΎΡ‰Π°ΡŽΡΡŒ, надСюсь, ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π» Π±Ρ‹Π» Π²Π°ΠΌ ΠΏΠΎΠ»Π΅Π·Π΅Π½.

ΠžΡΡ‚Π°Π²Π»ΡΠΉΡ‚Π΅ ΠΎΡ‚Π·Ρ‹Π²Ρ‹ Π² коммСнтариях! Бпасибо Π·Π° ΠΏΡ€ΠΎΡ‡Ρ‚Π΅Π½ΠΈΠ΅.

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ

Π˜Π½Ρ‚Π΅Ρ€ΠΏΠΎΠ»ΡΡ†ΠΈΡ ΠΈ дискрСтизация, Π·Π°Ρ‡Π΅ΠΌ ΠΎΠ½ΠΈ Π½ΡƒΠΆΠ½Ρ‹ ΠΏΡ€ΠΈ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΠ²Π½ΠΎΠΌ ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Π½ΠΈΠΈ изобраТСния?

ΠŸΡ€ΠΈΠ²Π΅Ρ‚, Π₯Π°Π±Ρ€! БСгодня ΠΌΡ‹ ΠΎΡ‡Π΅Π½ΡŒ ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎ расскаТСм ΠΎ Π½Π΅ΠΎΡ‡Π΅Π²ΠΈΠ΄Π½Ρ‹Ρ… ΠΌΠΎΠΌΠ΅Π½Ρ‚Π°Ρ… Π² Ρ‚Π°ΠΊΠΎΠΉ, казалось Π±Ρ‹, простой ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ: исправлСнии ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΠ²Π½Ρ‹Ρ… искаТСний Π½Π° ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΈ. Как это часто оказываСтся Π² ΠΆΠΈΠ·Π½ΠΈ, Π½Π°ΠΌ ΠΏΡ€ΠΈΡˆΠ»ΠΎΡΡŒ Π²Ρ‹Π±ΠΈΡ€Π°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ Π²Π°ΠΆΠ½Π΅Π΅: качСство ΠΈΠ»ΠΈ ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ. И Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π΄ΠΎΡΡ‚ΠΈΡ‡ΡŒ Π½Π΅ΠΊΠΎΠ³ΠΎ баланса ΠΌΡ‹ вспомнили ΠΎΠ± Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ°Ρ…, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎ исслСдовали Π΅Ρ‰Π΅ Π² 80-90-Π΅ Π³ΠΎΠ΄Ρ‹ Π² Ρ€Π°ΠΌΠΊΠ°Ρ… Π·Π°Π΄Π°Ρ‡ΠΈ Ρ€Π΅Π½Π΄Π΅Ρ€ΠΈΠ½Π³Π° структур, ΠΈ с Ρ‚Π΅Ρ… ΠΏΠΎΡ€ Ρ€Π΅Π΄ΠΊΠΎ вспоминали Π² контСкстС ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ. Если интСрСсно, заглядывайтС ΠΏΠΎΠ΄ ΠΊΠ°Ρ‚!

Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ врСмСнная интСрполяция Π² Π΄ΠΈΠ·Π°ΠΉΠ½Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ врСмСнная интСрполяция Π² Π΄ΠΈΠ·Π°ΠΉΠ½Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ врСмСнная интСрполяция Π² Π΄ΠΈΠ·Π°ΠΉΠ½Π΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ врСмСнная интСрполяция Π² Π΄ΠΈΠ·Π°ΠΉΠ½Π΅. Π€ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ врСмСнная интСрполяция Π² Π΄ΠΈΠ·Π°ΠΉΠ½Π΅

МодСль ΠΊΠ°ΠΌΠ΅Ρ€Ρ‹ обскуры, которая Π½Π° ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ΅ Π½Π΅ΠΏΠ»ΠΎΡ…ΠΎ ΠΏΡ€ΠΈΠ±Π»ΠΈΠΆΠ°Π΅Ρ‚ ΠΈ короткофокусныС ΠΊΠ°ΠΌΠ΅Ρ€Ρ‹ ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹Ρ… Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½ΠΎΠ², подсказываСт Π½Π°ΠΌ Ρ‡Ρ‚ΠΎ ΠΏΡ€ΠΈ ΠΏΠΎΠ²ΠΎΡ€ΠΎΡ‚Π°Ρ… ΠΊΠ°ΠΌΠ΅Ρ€Ρ‹ изобраТСния плоского ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π° связаны ΠΌΠ΅ΠΆΠ΄Ρƒ собой ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΠ²Π½Ρ‹ΠΌ ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ. ΠžΠ±Ρ‰ΠΈΠΉ Π²ΠΈΠ΄ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΠ²Π½ΠΎΠ³ΠΎ прСобразования Ρ‚Π°ΠΊΠΎΠΉ:

Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ врСмСнная интСрполяция Π² Π΄ΠΈΠ·Π°ΠΉΠ½Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ врСмСнная интСрполяция Π² Π΄ΠΈΠ·Π°ΠΉΠ½Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ врСмСнная интСрполяция Π² Π΄ΠΈΠ·Π°ΠΉΠ½Π΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ врСмСнная интСрполяция Π² Π΄ΠΈΠ·Π°ΠΉΠ½Π΅. Π€ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ врСмСнная интСрполяция Π² Π΄ΠΈΠ·Π°ΠΉΠ½Π΅

Π³Π΄Π΅ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ врСмСнная интСрполяция Π² Π΄ΠΈΠ·Π°ΠΉΠ½Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ врСмСнная интСрполяция Π² Π΄ΠΈΠ·Π°ΠΉΠ½Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ врСмСнная интСрполяция Π² Π΄ΠΈΠ·Π°ΠΉΠ½Π΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ врСмСнная интСрполяция Π² Π΄ΠΈΠ·Π°ΠΉΠ½Π΅. Π€ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ врСмСнная интСрполяция Π² Π΄ΠΈΠ·Π°ΠΉΠ½Π΅ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Π° ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΠ²Π½ΠΎΠ³ΠΎ прСобразования, Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ врСмСнная интСрполяция Π² Π΄ΠΈΠ·Π°ΠΉΠ½Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ врСмСнная интСрполяция Π² Π΄ΠΈΠ·Π°ΠΉΠ½Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ врСмСнная интСрполяция Π² Π΄ΠΈΠ·Π°ΠΉΠ½Π΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ врСмСнная интСрполяция Π² Π΄ΠΈΠ·Π°ΠΉΠ½Π΅. Π€ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ врСмСнная интСрполяция Π² Π΄ΠΈΠ·Π°ΠΉΠ½Π΅ΠΈ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ врСмСнная интСрполяция Π² Π΄ΠΈΠ·Π°ΠΉΠ½Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ врСмСнная интСрполяция Π² Π΄ΠΈΠ·Π°ΠΉΠ½Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ врСмСнная интСрполяция Π² Π΄ΠΈΠ·Π°ΠΉΠ½Π΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ врСмСнная интСрполяция Π² Π΄ΠΈΠ·Π°ΠΉΠ½Π΅. Π€ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ врСмСнная интСрполяция Π² Π΄ΠΈΠ·Π°ΠΉΠ½Π΅ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚Ρ‹ Π½Π° исходном ΠΈ ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Π½Π½ΠΎΠΌ изобраТСниях.

ГСомСтричСскоС ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ

ΠŸΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΠ²Π½ΠΎΠ΅ ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Π½ΠΈΠ΅ изобраТСния β€” это ΠΎΠ΄Π½ΠΎ ΠΈΠ· Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹Ρ… гСомСтричСских ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Π½ΠΈΠΉ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ (Ρ‚Π°ΠΊΠΈΡ… ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Π½ΠΈΠΉ, ΠΏΡ€ΠΈ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Ρ‚ΠΎΡ‡ΠΊΠΈ исходного изобраТСния пСрСходят Π² Ρ‚ΠΎΡ‡ΠΊΠΈ ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎΠ³ΠΎ изобраТСния согласно ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠΌΡƒ Π·Π°ΠΊΠΎΠ½Ρƒ).

Π§Ρ‚ΠΎΠ±Ρ‹ Ρ€Π°Π·ΠΎΠ±Ρ€Π°Ρ‚ΡŒΡΡ Π² Ρ‚ΠΎΠΌ, ΠΊΠ°ΠΊ ΠΈΠΌΠ΅Π½Π½ΠΎ слСдуСт Ρ€Π΅ΡˆΠ°Ρ‚ΡŒ Π·Π°Π΄Π°Ρ‡Ρƒ гСомСтричСского прСобразования Ρ†ΠΈΡ„Ρ€ΠΎΠ²ΠΎΠ³ΠΎ изобраТСния, Π½ΡƒΠΆΠ½ΠΎ ΡƒΡ‡ΠΈΡ‚Ρ‹Π²Π°Ρ‚ΡŒ модСль Π΅Π³ΠΎ формирования ΠΈΠ· оптичСского изобраТСния Π½Π° ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Π΅ ΠΊΠ°ΠΌΠ΅Ρ€Ρ‹. Богласно Π“. Π£ΠΎΠ»Π±Π΅Ρ€Π³Ρƒ [1] наш Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π°ΠΏΠΏΡ€ΠΎΠΊΡΠΈΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ процСсс:

Π˜Π½Ρ‚Π΅Ρ€ΠΏΠΎΠ»ΡΡ†ΠΈΡ

Π—Π΄Π΅ΡΡŒ ΠΌΡ‹ рассмотрим Ρ‚ΠΎΠ»ΡŒΠΊΠΎ простыС Π²ΠΈΠ΄Ρ‹ интСрполяции β€” Ρ‚Π΅, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ Π² Π²ΠΈΠ΄Π΅ свСртки изобраТСния с интСрполяционным ядром. Π’ контСкстС ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ Π»ΡƒΡ‡ΡˆΠ΅ Π±Ρ‹ подошли Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΡ‹ Π°Π΄Π°ΠΏΡ‚ΠΈΠ²Π½ΠΎΠΉ интСрполяции, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΡΠΎΡ…Ρ€Π°Π½ΡΡŽΡ‚ Ρ‡Π΅Ρ‚ΠΊΠΈΠ΅ Π³Ρ€Π°Π½ΠΈΡ†Ρ‹ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ², ΠΎΠ΄Π½Π°ΠΊΠΎ ΠΈΡ… Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚Π΅Π»ΡŒΠ½Π°Ρ ΡΠ»ΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ сущСствСнно Π²Ρ‹ΡˆΠ΅ ΠΈ ΠΏΠΎΡ‚ΠΎΠΌΡƒ Π½Π°ΠΌ Π½Π΅ интСрСсна.

Π‘ΡƒΠ΄Π΅ΠΌ Ρ€Π°ΡΡΠΌΠ°Ρ‚Ρ€ΠΈΠ²Π°Ρ‚ΡŒ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹ интСрполяции:

ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ сравним Π€ΡƒΡ€ΡŒΠ΅-спСктры Π½Π°ΡˆΠΈΡ… ядСр интСрполяции с Ρ„ΠΈΠ»ΡŒΡ‚Ρ€ΠΎΠΌ Π½ΠΈΠ·ΠΊΠΈΡ… частот (Π½Π° рисунках прСдставлСны для ΠΎΠ΄Π½ΠΎΠΌΠ΅Ρ€Π½ΠΎΠ³ΠΎ случая).

Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ врСмСнная интСрполяция Π² Π΄ΠΈΠ·Π°ΠΉΠ½Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ врСмСнная интСрполяция Π² Π΄ΠΈΠ·Π°ΠΉΠ½Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ врСмСнная интСрполяция Π² Π΄ΠΈΠ·Π°ΠΉΠ½Π΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ врСмСнная интСрполяция Π² Π΄ΠΈΠ·Π°ΠΉΠ½Π΅. Π€ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ врСмСнная интСрполяция Π² Π΄ΠΈΠ·Π°ΠΉΠ½Π΅

И Ρ‡Ρ‚ΠΎ, ΠΌΠΎΠΆΠ½ΠΎ просто Π²Π·ΡΡ‚ΡŒ ядро с достаточно Ρ…ΠΎΡ€ΠΎΡˆΠΈΠΌ спСктром ΠΈ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Ρ‚ΠΎΡ‡Π½Ρ‹Π΅ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρ‹? На самом Π΄Π΅Π»Π΅ Π½Π΅Ρ‚, ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ Π²Ρ‹ΡˆΠ΅ ΠΌΡ‹ сдСлали Π΄Π²Π° допущСния: ΠΎ Ρ‚ΠΎΠΌ Ρ‡Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ пиксСля изобраТСния ΠΈ ΠΎ нСпрСрывности этого изобраТСния. ΠŸΡ€ΠΈ этом Π½ΠΈ Ρ‚ΠΎ Π½ΠΈ Π΄Ρ€ΡƒΠ³ΠΎΠ΅ Π½Π΅ являСтся Ρ‡Π°ΡΡ‚ΡŒΡŽ Ρ…ΠΎΡ€ΠΎΡˆΠ΅ΠΉ ΠΌΠΎΠ΄Π΅Π»ΠΈ формирования изобраТСния, вСдь Π΄Π°Ρ‚Ρ‡ΠΈΠΊΠΈ Π½Π° ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Π΅ ΠΊΠ°ΠΌΠ΅Ρ€Ρ‹ Π½Π΅ Ρ‚ΠΎΡ‡Π΅Ρ‡Π½Ρ‹Π΅, Π° Π½Π° ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΈ ΠΎΡ‡Π΅Π½ΡŒ ΠΌΠ½ΠΎΠ³ΠΎ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ нСсут Π³Ρ€Π°Π½ΠΈΡ†Ρ‹ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ² β€” Ρ€Π°Π·Ρ€Ρ‹Π²Ρ‹. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ, ΡƒΠ²Ρ‹, слСдуСт ΠΏΠΎΠ½ΠΈΠΌΠ°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ интСрполяции всСгда Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΡ‚Π»ΠΈΡ‡Π°Ρ‚ΡŒΡΡ ΠΎΡ‚ ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ оптичСского изобраТСния.

Но Π΄Π΅Π»Π°Ρ‚ΡŒ Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ всС-Ρ‚Π°ΠΊΠΈ Π½ΡƒΠΆΠ½ΠΎ, поэтому ΠΊΠΎΡ€ΠΎΡ‚ΠΊΠΎ опишСм достоинства ΠΈ нСдостатки ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΈΠ· рассматриваСмых ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ² с практичСской Ρ‚ΠΎΡ‡ΠΊΠΈ зрСния. ΠŸΡ€ΠΎΡ‰Π΅ всСго это ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ ΠΏΡ€ΠΈ ΡƒΠ²Π΅Π»ΠΈΡ‡Π΅Π½ΠΈΠΈ ΠΌΠ°ΡΡˆΡ‚Π°Π±Π° изобраТСния (Π² Π΄Π°Π½Π½ΠΎΠΌ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ β€” Π² 10 Ρ€Π°Π·).

Π˜Π½Ρ‚Π΅Ρ€ΠΏΠΎΠ»ΡΡ†ΠΈΡ ΠΏΠΎ Π±Π»ΠΈΠΆΠ°ΠΉΡˆΠ΅ΠΌΡƒ пиксСлю

Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ врСмСнная интСрполяция Π² Π΄ΠΈΠ·Π°ΠΉΠ½Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ врСмСнная интСрполяция Π² Π΄ΠΈΠ·Π°ΠΉΠ½Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ врСмСнная интСрполяция Π² Π΄ΠΈΠ·Π°ΠΉΠ½Π΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ врСмСнная интСрполяция Π² Π΄ΠΈΠ·Π°ΠΉΠ½Π΅. Π€ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ врСмСнная интСрполяция Π² Π΄ΠΈΠ·Π°ΠΉΠ½Π΅

БилинСйная интСрполяция

Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ врСмСнная интСрполяция Π² Π΄ΠΈΠ·Π°ΠΉΠ½Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ врСмСнная интСрполяция Π² Π΄ΠΈΠ·Π°ΠΉΠ½Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ врСмСнная интСрполяция Π² Π΄ΠΈΠ·Π°ΠΉΠ½Π΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ врСмСнная интСрполяция Π² Π΄ΠΈΠ·Π°ΠΉΠ½Π΅. Π€ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ врСмСнная интСрполяция Π² Π΄ΠΈΠ·Π°ΠΉΠ½Π΅

БикубичСская интСрполяция

Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ врСмСнная интСрполяция Π² Π΄ΠΈΠ·Π°ΠΉΠ½Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ врСмСнная интСрполяция Π² Π΄ΠΈΠ·Π°ΠΉΠ½Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ врСмСнная интСрполяция Π² Π΄ΠΈΠ·Π°ΠΉΠ½Π΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ врСмСнная интСрполяция Π² Π΄ΠΈΠ·Π°ΠΉΠ½Π΅. Π€ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ врСмСнная интСрполяция Π² Π΄ΠΈΠ·Π°ΠΉΠ½Π΅

Π˜Π½Ρ‚Π΅Ρ€ΠΏΠΎΠ»ΡΡ†ΠΈΡ B-сплайном

Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ врСмСнная интСрполяция Π² Π΄ΠΈΠ·Π°ΠΉΠ½Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ врСмСнная интСрполяция Π² Π΄ΠΈΠ·Π°ΠΉΠ½Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ врСмСнная интСрполяция Π² Π΄ΠΈΠ·Π°ΠΉΠ½Π΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ врСмСнная интСрполяция Π² Π΄ΠΈΠ·Π°ΠΉΠ½Π΅. Π€ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ врСмСнная интСрполяция Π² Π΄ΠΈΠ·Π°ΠΉΠ½Π΅

Π˜Ρ‚Π΅Ρ€ΠΏΠΎΠ»ΡΡ†ΠΈΡ Π½Π° основС кубичСского Π­Ρ€ΠΌΠΈΡ‚ΠΎΠ²ΠΎΠ³ΠΎ сплайна

Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ врСмСнная интСрполяция Π² Π΄ΠΈΠ·Π°ΠΉΠ½Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ врСмСнная интСрполяция Π² Π΄ΠΈΠ·Π°ΠΉΠ½Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ врСмСнная интСрполяция Π² Π΄ΠΈΠ·Π°ΠΉΠ½Π΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ врСмСнная интСрполяция Π² Π΄ΠΈΠ·Π°ΠΉΠ½Π΅. Π€ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ врСмСнная интСрполяция Π² Π΄ΠΈΠ·Π°ΠΉΠ½Π΅

Π‘Ρ€Π°Π²Π½ΠΈΠΌ эти ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹ Ρ‚Π°ΠΊΠΆΠ΅ ΠΏΠΎ числу ΠΎΠ±Ρ€Π°Ρ‰Π΅Π½ΠΈΠΉ Π² ΠΏΠ°ΠΌΡΡ‚ΡŒ (числу пиксСлСй исходного изобраТСния для интСрполяции Π² ΠΎΠ΄Π½ΠΎΠΉ Ρ‚ΠΎΡ‡ΠΊΠ΅) ΠΈ ΠΏΠΎ числу ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ умноТСния Π½Π° Ρ‚ΠΎΡ‡ΠΊΡƒ.

Π˜Π½Ρ‚Π΅Ρ€ΠΏΠΎΠ»ΡΡ†ΠΈΡΠ§ΠΈΡΠ»ΠΎ пиксСлСйЧисло ΡƒΠΌΠ½ΠΎΠΆΠ΅Π½ΠΈΠΉ
По Π±Π»ΠΈΠΆΠ°ΠΉΡˆΠ΅ΠΌΡƒ10
БилинСйная48
БикубичСская1668
B-сплайн1668
Π­Ρ€ΠΌΠΈΡ‚ΠΎΠ² сплайн3676

Π’ΠΈΠ΄Π½ΠΎ, Ρ‡Ρ‚ΠΎ послСдниС 3 способа сущСствСнно Π±ΠΎΠ»Π΅Π΅ Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Π·Π°Ρ‚Ρ€Π°Ρ‚Π½Ρ‹Π΅, Ρ‡Π΅ΠΌ ΠΏΠ΅Ρ€Π²Ρ‹Π΅ 2.

ДискрСтизация

Π­Ρ‚ΠΎ Ρ‚ΠΎΡ‚ самый шаг, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌΡƒ ΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½Π½ΠΎ нСзаслуТСнно удСляСтся ΠΎΡ‡Π΅Π½ΡŒ ΠΌΠ°Π»ΠΎ внимания Π² послСднСС врСмя. Π‘Π°ΠΌΡ‹ΠΉ простой способ произвСсти ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΠ²Π½ΠΎΠ΅ ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Π½ΠΈΠ΅ изобраТСния β€” ΠΎΡ†Π΅Π½ΠΈΡ‚ΡŒ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ пиксСля ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎΠ³ΠΎ изобраТСния ΠΏΠΎ Π·Π½Π°Ρ‡Π΅Π½ΠΈΡŽ, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ получаСтся ΠΏΡ€ΠΈ ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎΠΌ ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Π½ΠΈΠΈ Π΅Π³ΠΎ Ρ†Π΅Π½Ρ‚Ρ€Π° Π½Π° ΠΏΠ»ΠΎΡΠΊΠΎΡΡ‚ΡŒ исходного изобраТСния (с ΡƒΡ‡Π΅Ρ‚ΠΎΠΌ Π²Ρ‹Π±Ρ€Π°Π½Π½ΠΎΠ³ΠΎ ΠΌΠ΅Ρ‚ΠΎΠ΄Π° интСрполяции). Π’Π°ΠΊΠΎΠΉ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ Π½Π°Π·ΠΎΠ²Π΅ΠΌ попиксСльной дискрСтизациСй. Однако Π² областях, Π³Π΄Π΅ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ сТимаСтся, это ΠΌΠΎΠΆΠ΅Ρ‚ привСсти ΠΊ сущСствСнным Π°Ρ€Ρ‚Π΅Ρ„Π°ΠΊΡ‚Π°ΠΌ, Π²Ρ‹Π·Π²Π°Π½Π½Ρ‹ΠΌ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΎΠΉ налоТСния спСктров ΠΏΡ€ΠΈ нСдостаточной частотС дискрСтизации.

Наглядно продСмонстрируСм Π°Ρ€Ρ‚Π΅Ρ„Π°ΠΊΡ‚Ρ‹ сТатия Π½Π° ΠΎΠ±Ρ€Π°Π·Ρ†Π΅ паспорта Π Π€ ΠΈ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎΠΌ Π΅Π³ΠΎ ΠΏΠΎΠ»Π΅ β€” мСсто роТдСния (Π³ΠΎΡ€. ΠΡ€Ρ…Π°Π½Π³Π΅Π»ΡŒΡΠΊ), сТатым с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ попиксСльной дискрСтизации ΠΈΠ»ΠΈ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° FAST, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΌΡ‹ рассмотрим Π½ΠΈΠΆΠ΅.

Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ врСмСнная интСрполяция Π² Π΄ΠΈΠ·Π°ΠΉΠ½Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ врСмСнная интСрполяция Π² Π΄ΠΈΠ·Π°ΠΉΠ½Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ врСмСнная интСрполяция Π² Π΄ΠΈΠ·Π°ΠΉΠ½Π΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ врСмСнная интСрполяция Π² Π΄ΠΈΠ·Π°ΠΉΠ½Π΅. Π€ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ врСмСнная интСрполяция Π² Π΄ΠΈΠ·Π°ΠΉΠ½Π΅

Π’ΠΈΠ΄Π½ΠΎ, Ρ‡Ρ‚ΠΎ тСкст Π½Π° Π»Π΅Π²ΠΎΠΌ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΈ стал Π½Π΅Ρ‡ΠΈΡ‚Π°Π΅ΠΌΡ‹ΠΌ. ΠŸΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎ, вСдь ΠΌΡ‹ Π±Π΅Ρ€Π΅ΠΌ всСго ΠΎΠ΄Π½Ρƒ Ρ‚ΠΎΡ‡ΠΊΡƒ ΠΈΠ· Ρ†Π΅Π»ΠΎΠ³ΠΎ Ρ€Π΅Π³ΠΈΠΎΠ½Π° исходного изобраТСния!

Π Π°Π· Π½Π°ΠΌ Π½Π΅ ΡƒΠ΄Π°Π»ΠΎΡΡŒ Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ ΠΎΡ†Π΅Π½ΠΊΡƒ ΠΏΠΎ ΠΎΠ΄Π½ΠΎΠΌΡƒ пиксСлю, Ρ‚ΠΎ ΠΏΠΎΡ‡Π΅ΠΌΡƒ Π±Ρ‹ Π½Π΅ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ большС отсчСтов Π½Π° пиксСль, Π° ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Π½Ρ‹Π΅ значСния ΡƒΡΡ€Π΅Π΄Π½ΠΈΡ‚ΡŒ? Π’Π°ΠΊΠΎΠΉ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ называСтся супСрсСмплинг. Он Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΡƒΠ²Π΅Π»ΠΈΡ‡ΠΈΠ²Π°Π΅Ρ‚ качСство, Π½ΠΎ вмСстС с Ρ‚Π΅ΠΌ ΠΈ Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚Π΅Π»ΡŒΠ½Π°Ρ ΡΠ»ΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ возрастаСт ΠΏΡ€ΠΎΠΏΠΎΡ€Ρ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎ числу отсчСтов Π½Π° пиксСль.

Π‘ΠΎΠ»Π΅Π΅ Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ эффСктивныС ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹ Π±Ρ‹Π»ΠΈ ΠΏΡ€ΠΈΠ΄ΡƒΠΌΠ°Π½Ρ‹ Π² ΠΊΠΎΠ½Ρ†Π΅ ΠΏΡ€ΠΎΡˆΠ»ΠΎΠ³ΠΎ Π²Π΅ΠΊΠ°, ΠΊΠΎΠ³Π΄Π° Π² ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½ΠΎΠΉ Π³Ρ€Π°Ρ„ΠΈΠΊΠ΅ Ρ€Π΅ΡˆΠ°Π»Π°ΡΡŒ Π·Π°Π΄Π°Ρ‡Π° Ρ€Π΅Π½Π΄Π΅Ρ€ΠΈΠ½Π³Π° тСкстур, Π½Π°Π»ΠΎΠΆΠ΅Π½Π½Ρ‹Ρ… Π½Π° плоскиС ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Ρ‹. Одним ΠΈΠ· Ρ‚Π°ΠΊΠΈΡ… ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ² являСтся ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Π½ΠΈΠ΅ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ mip-map структуры. Mip-map это ΠΏΠΈΡ€Π°ΠΌΠΈΠ΄Π° ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ состоящая ΠΈΠ· самого исходного изобраТСния, Π° Ρ‚Π°ΠΊΠΆΠ΅ Π΅Π³ΠΎ ΠΊΠΎΠΏΠΈΠΉ ΡƒΠΌΠ΅Π½ΡŒΡˆΠ΅Π½Π½Ρ‹Ρ… Π² 2, 4, 8 ΠΈ Ρ‚Π°ΠΊ Π΄Π°Π»Π΅Π΅ Ρ€Π°Π·. Для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ пиксСля ΠΌΡ‹ ΠΎΡ†Π΅Π½ΠΈΠ²Π°Π΅ΠΌ, какая ΡΡ‚Π΅ΠΏΠ΅Π½ΡŒ сТатия для Π½Π΅Π³ΠΎ Ρ…Π°Ρ€Π°ΠΊΡ‚Π΅Ρ€Π½Π°, ΠΈ Π² соотвСтствиС с этой ΡΡ‚Π΅ΠΏΠ΅Π½ΡŒΡŽ Π²Ρ‹Π±ΠΈΡ€Π°Π΅ΠΌ Π½ΡƒΠΆΠ½Ρ‹ΠΉ ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ ΠΈΠ· ΠΏΠΈΡ€Π°ΠΌΠΈΠ΄Ρ‹, Π² качСствС исходного изобраТСния. Π•ΡΡ‚ΡŒ Ρ€Π°Π·Π½Ρ‹Π΅ способы ΠΎΡ†Π΅Π½ΠΈΠ²Π°Ρ‚ΡŒ подходящий ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ mip-map (см. ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½Π΅Π΅ [2]). Π—Π΄Π΅ΡΡŒ ΠΌΡ‹ Π²ΠΎΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡΡ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ, Π½Π° основС ΠΎΡ†Π΅Π½ΠΊΠΈ частных ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄Π½Ρ‹Ρ… ΠΏΠΎ извСстной ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Π΅ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΠ²Π½ΠΎΠ³ΠΎ прСобразования. Однако Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΈΠ·Π±Π΅ΠΆΠ°Ρ‚ΡŒ Π°Ρ€Ρ‚Π΅Ρ„Π°ΠΊΡ‚ΠΎΠ² Π² Ρ‚Π΅Ρ… областях ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎΠ³ΠΎ изобраТСния, Π³Π΄Π΅ ΠΎΠ΄ΠΈΠ½ ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ mip-map структуры ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΈΡ‚ Π² Π΄Ρ€ΡƒΠ³ΠΎΠΉ, ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ Π»ΠΈΠ½Π΅ΠΉΠ½ΡƒΡŽ ΠΈΠ½Ρ‚Π΅Ρ€ΠΏΠΎΠ»ΡΡ†ΠΈΡŽ ΠΌΠ΅ΠΆΠ΄Ρƒ двумя сосСдними уровнями ΠΏΠΈΡ€Π°ΠΌΠΈΠ΄Ρ‹ (это Π½Π΅ сильно ΡƒΠ²Π΅Π»ΠΈΡ‡ΠΈΠ²Π°Π΅Ρ‚ Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚Π΅Π»ΡŒΠ½ΡƒΡŽ ΡΠ»ΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ, вСдь ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚Ρ‹ Ρ‚ΠΎΡ‡Π΅ΠΊ Π½Π° сосСдних уровнях ΠΎΠ΄Π½ΠΎΠ·Π½Π°Ρ‡Π½ΠΎ связаны).

Однако mip-map Π½ΠΈΠΊΠ°ΠΊ Π½Π΅ ΡƒΡ‡ΠΈΡ‚Ρ‹Π²Π°Π΅Ρ‚ Ρ‚ΠΎΡ‚ Ρ„Π°ΠΊΡ‚, Ρ‡Ρ‚ΠΎ сТатиС изобраТСния ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Π°Π½ΠΈΠ·ΠΎΡ‚Ρ€ΠΎΠΏΠ½Ρ‹ΠΌ (вытянутым вдоль ΠΊΠ°ΠΊΠΎΠ³ΠΎ-Ρ‚ΠΎ направлСния). Частично эту ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡƒ позволяСт Ρ€Π΅ΡˆΠΈΡ‚ΡŒ rip-map. Π‘Ρ‚Ρ€ΡƒΠΊΡ‚ΡƒΡ€Π° Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ нСзависимо хранятся изобраТСния сТатыС Π² Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ врСмСнная интСрполяция Π² Π΄ΠΈΠ·Π°ΠΉΠ½Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ врСмСнная интСрполяция Π² Π΄ΠΈΠ·Π°ΠΉΠ½Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ врСмСнная интСрполяция Π² Π΄ΠΈΠ·Π°ΠΉΠ½Π΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ врСмСнная интСрполяция Π² Π΄ΠΈΠ·Π°ΠΉΠ½Π΅. Π€ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ врСмСнная интСрполяция Π² Π΄ΠΈΠ·Π°ΠΉΠ½Π΅Ρ€Π°Π· ΠΏΠΎ Π³ΠΎΡ€ΠΈΠ·ΠΎΠ½Ρ‚Π°Π»ΠΈ ΠΈ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ врСмСнная интСрполяция Π² Π΄ΠΈΠ·Π°ΠΉΠ½Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ врСмСнная интСрполяция Π² Π΄ΠΈΠ·Π°ΠΉΠ½Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ врСмСнная интСрполяция Π² Π΄ΠΈΠ·Π°ΠΉΠ½Π΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ врСмСнная интСрполяция Π² Π΄ΠΈΠ·Π°ΠΉΠ½Π΅. Π€ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ врСмСнная интСрполяция Π² Π΄ΠΈΠ·Π°ΠΉΠ½Π΅Ρ€Π°Π· ΠΏΠΎ Π²Π΅Ρ€Ρ‚ΠΈΠΊΠ°Π»ΠΈ. Π’ этом случаС, послС опрСдСлСния коэффициСнтов сТатия ΠΏΠΎ Π³ΠΎΡ€ΠΈΠ·ΠΎΠ½Ρ‚Π°Π»ΠΈ ΠΈ ΠΏΠΎ Π²Π΅Ρ€Ρ‚ΠΈΠΊΠ°Π»ΠΈ Π² Π΄Π°Π½Π½ΠΎΠΉ Ρ‚ΠΎΡ‡ΠΊΠ΅ ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎΠ³ΠΎ изобраТСния, производится интСрполяция ΠΌΠ΅ΠΆΠ΄Ρƒ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π°ΠΌΠΈ с 4, сТатых Π² Π½ΡƒΠΆΠ½ΠΎΠ΅ число Ρ€Π°Π·, ΠΊΠΎΠΏΠΈΠΉ исходного изобраТСния. Но ΠΈ этот ΠΌΠ΅Ρ‚ΠΎΠ΄ Π½Π΅ ΠΈΠ΄Π΅Π°Π»Π΅Π½, вСдь ΠΎΠ½ Π½Π΅ ΡƒΡ‡ΠΈΡ‚Ρ‹Π²Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Π°Π½ΠΈΠ·ΠΎΡ‚Ρ€ΠΎΠΏΠΈΠΈ ΠΎΡ‚Π»ΠΈΡ‡Π°Ρ‚ΡŒΡΡ ΠΎΡ‚ Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠΉ, ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½Ρ‹Ρ… Π³Ρ€Π°Π½ΠΈΡ†Π°ΠΌ исходного изобраТСния.

Частично эту ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡƒ позволяСт Ρ€Π΅ΡˆΠΈΡ‚ΡŒ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌ FAST (Footprint Area Sampled Texturing) [3]. Он ΠΎΠ±ΡŠΠ΅Π΄ΠΈΠ½ΡΠ΅Ρ‚ ΠΈΠ΄Π΅ΠΈ mip-map-Π° ΠΈ супСрсэмплинга. ΠœΡ‹ ΠΎΡ†Π΅Π½ΠΈΠ²Π°Π΅ΠΌ ΡΡ‚Π΅ΠΏΠ΅Π½ΡŒ сТатия исходя ΠΈΠ· оси наимСньшСй Π°Π½ΠΈΠ·ΠΎΡ‚Ρ€ΠΎΠΏΠΈΠΈ ΠΈ Π²Ρ‹Π±ΠΈΡ€Π°Π΅ΠΌ число отсчСтов ΠΏΡ€ΠΎΠΏΠΎΡ€Ρ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎ ΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΡŽ Π΄Π»ΠΈΠ½ наимСньшСй оси ΠΊ наибольшСй.

ΠŸΡ€Π΅ΠΆΠ΄Π΅ Ρ‡Π΅ΠΌ ΡΡ€Π°Π²Π½ΠΈΠ²Π°Ρ‚ΡŒ эти ΠΏΠΎΠ΄Ρ…ΠΎΠ΄Ρ‹ ΠΏΠΎ Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ слоТности, оговоримся, Ρ‡Ρ‚ΠΎ Π² цСлях ускорСния подсчСта ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎΠ³ΠΎ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΠ²Π½ΠΎΠ³ΠΎ прСобразования, Ρ€Π°Ρ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΡƒΡŽ Π·Π°ΠΌΠ΅Π½Ρƒ:

Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ врСмСнная интСрполяция Π² Π΄ΠΈΠ·Π°ΠΉΠ½Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ врСмСнная интСрполяция Π² Π΄ΠΈΠ·Π°ΠΉΠ½Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ врСмСнная интСрполяция Π² Π΄ΠΈΠ·Π°ΠΉΠ½Π΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ врСмСнная интСрполяция Π² Π΄ΠΈΠ·Π°ΠΉΠ½Π΅. Π€ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ врСмСнная интСрполяция Π² Π΄ΠΈΠ·Π°ΠΉΠ½Π΅
Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ врСмСнная интСрполяция Π² Π΄ΠΈΠ·Π°ΠΉΠ½Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ врСмСнная интСрполяция Π² Π΄ΠΈΠ·Π°ΠΉΠ½Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ врСмСнная интСрполяция Π² Π΄ΠΈΠ·Π°ΠΉΠ½Π΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ врСмСнная интСрполяция Π² Π΄ΠΈΠ·Π°ΠΉΠ½Π΅. Π€ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ врСмСнная интСрполяция Π² Π΄ΠΈΠ·Π°ΠΉΠ½Π΅
Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ врСмСнная интСрполяция Π² Π΄ΠΈΠ·Π°ΠΉΠ½Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ врСмСнная интСрполяция Π² Π΄ΠΈΠ·Π°ΠΉΠ½Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ врСмСнная интСрполяция Π² Π΄ΠΈΠ·Π°ΠΉΠ½Π΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ врСмСнная интСрполяция Π² Π΄ΠΈΠ·Π°ΠΉΠ½Π΅. Π€ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ врСмСнная интСрполяция Π² Π΄ΠΈΠ·Π°ΠΉΠ½Π΅

Π³Π΄Π΅ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ врСмСнная интСрполяция Π² Π΄ΠΈΠ·Π°ΠΉΠ½Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ врСмСнная интСрполяция Π² Π΄ΠΈΠ·Π°ΠΉΠ½Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ врСмСнная интСрполяция Π² Π΄ΠΈΠ·Π°ΠΉΠ½Π΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ врСмСнная интСрполяция Π² Π΄ΠΈΠ·Π°ΠΉΠ½Π΅. Π€ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ врСмСнная интСрполяция Π² Π΄ΠΈΠ·Π°ΠΉΠ½Π΅, Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ врСмСнная интСрполяция Π² Π΄ΠΈΠ·Π°ΠΉΠ½Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ врСмСнная интСрполяция Π² Π΄ΠΈΠ·Π°ΠΉΠ½Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ врСмСнная интСрполяция Π² Π΄ΠΈΠ·Π°ΠΉΠ½Π΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ врСмСнная интСрполяция Π² Π΄ΠΈΠ·Π°ΠΉΠ½Π΅. Π€ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ врСмСнная интСрполяция Π² Π΄ΠΈΠ·Π°ΠΉΠ½Π΅β€” ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Π° ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎΠ³ΠΎ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΠ²Π½ΠΎΠ³ΠΎ прСобразования. Π’Π°ΠΊ ΠΊΠ°ΠΊ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ врСмСнная интСрполяция Π² Π΄ΠΈΠ·Π°ΠΉΠ½Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ врСмСнная интСрполяция Π² Π΄ΠΈΠ·Π°ΠΉΠ½Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ врСмСнная интСрполяция Π² Π΄ΠΈΠ·Π°ΠΉΠ½Π΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ врСмСнная интСрполяция Π² Π΄ΠΈΠ·Π°ΠΉΠ½Π΅. Π€ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ врСмСнная интСрполяция Π² Π΄ΠΈΠ·Π°ΠΉΠ½Π΅ΠΈ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ врСмСнная интСрполяция Π² Π΄ΠΈΠ·Π°ΠΉΠ½Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ врСмСнная интСрполяция Π² Π΄ΠΈΠ·Π°ΠΉΠ½Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ врСмСнная интСрполяция Π² Π΄ΠΈΠ·Π°ΠΉΠ½Π΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ врСмСнная интСрполяция Π² Π΄ΠΈΠ·Π°ΠΉΠ½Π΅. Π€ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ врСмСнная интСрполяция Π² Π΄ΠΈΠ·Π°ΠΉΠ½Π΅Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΎΠ΄Π½ΠΎΠ³ΠΎ Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚Π° ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ ΠΈΡ… ΠΏΡ€Π΅Π΄-ΠΏΠΎΠ΄ΡΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ Π·Π° ΠΏΡ€ΠΎΠΏΠΎΡ€Ρ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΠ΅ Π»ΠΈΠ½Π΅ΠΉΠ½ΠΎΠΌΡƒ Ρ€Π°Π·ΠΌΠ΅Ρ€Ρƒ изобраТСния врСмя. Π’ΠΎΠ³Π΄Π° для вычислСния ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚ ΠΏΡ€ΠΎΠΎΠ±Ρ€Π°Π·Π° ΠΎΠ΄Π½ΠΎΠΉ Ρ‚ΠΎΡ‡ΠΊΠΈ ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎΠ³ΠΎ изобраТСния Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ врСмСнная интСрполяция Π² Π΄ΠΈΠ·Π°ΠΉΠ½Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ„ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ врСмСнная интСрполяция Π² Π΄ΠΈΠ·Π°ΠΉΠ½Π΅. Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΡƒ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ врСмСнная интСрполяция Π² Π΄ΠΈΠ·Π°ΠΉΠ½Π΅. ΠšΠ°Ρ€Ρ‚ΠΈΠ½ΠΊΠ° ΠΏΡ€ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ врСмСнная интСрполяция Π² Π΄ΠΈΠ·Π°ΠΉΠ½Π΅. Π€ΠΎΡ‚ΠΎ Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ врСмСнная интСрполяция Π² Π΄ΠΈΠ·Π°ΠΉΠ½Π΅, потрСбуСтся Ρ‚ΠΎΠ»ΡŒΠΊΠΎ 1 Π΄Π΅Π»Π΅Π½ΠΈΠ΅ ΠΈ 2 умноТСния. Аналогичный Ρ‚Ρ€ΡŽΠΊ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€ΠΎΠ²Π΅Ρ€Π½ΡƒΡ‚ΡŒ с частными ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄Π½Ρ‹ΠΌΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ для опрСдСлСния уровня Π² mip-map ΠΈΠ»ΠΈ rip-map структурС.

Π’Π΅ΠΏΠ΅Ρ€ΡŒ ΠΌΡ‹ Π³ΠΎΡ‚ΠΎΠ²Ρ‹ ΡΡ€Π°Π²Π½ΠΈΡ‚ΡŒ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρ‹ ΠΏΠΎ Π²Ρ‹Ρ‡ΠΈΡΠ»ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ слоТности.

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ

Π˜Π½Ρ‚Π΅Ρ€ΠΏΠΎΠ»ΡΡ†ΠΈΡ ΠΊΠ»ΡŽΡ‡Π΅Π²ΠΎΠ³ΠΎ ΠΊΠ°Π΄Ρ€Π°

БвСдСния ΠΎ пространствСнной ΠΈ Π²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ интСрполяции ΠΊΠ»ΡŽΡ‡Π΅Π²ΠΎΠ³ΠΎ ΠΊΠ°Π΄Ρ€Π°

Π˜Π½Ρ‚Π΅Ρ€ΠΏΠΎΠ»ΡΡ†ΠΈΡ β€” процСсс заполнСния нСизвСстных Π΄Π°Π½Π½Ρ‹Ρ… ΠΌΠ΅ΠΆΠ΄Ρƒ двумя извСстными значСниями. ΠšΠ»ΡŽΡ‡Π΅Π²Ρ‹Π΅ ΠΊΠ°Π΄Ρ€Ρ‹ ΡƒΡΡ‚Π°Π½Π°Π²Π»ΠΈΠ²Π°ΡŽΡ‚ΡΡ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ значСния свойства Π² ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹Π΅ ΠΊΠ»ΡŽΡ‡Π΅Π²Ρ‹Π΅ ΠΌΠΎΠΌΠ΅Π½Ρ‚Ρ‹. After Effects ΠΈΠ½Ρ‚Π΅Ρ€ΠΏΠΎΠ»ΠΈΡ€ΡƒΠ΅Ρ‚ значСния свойства для всСх ΠΌΠΎΠΌΠ΅Π½Ρ‚ΠΎΠ² Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ ΠΌΠ΅ΠΆΠ΄Ρƒ ΠΊΠ»ΡŽΡ‡Π΅Π²Ρ‹ΠΌΠΈ ΠΊΠ°Π΄Ρ€Π°ΠΌΠΈ.

ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ ΠΏΡ€ΠΈ интСрполяции Π³Π΅Π½Π΅Ρ€ΠΈΡ€ΡƒΡŽΡ‚ΡΡ значСния свойств ΠΌΠ΅ΠΆΠ΄Ρƒ ΠΊΠ»ΡŽΡ‡Π΅Π²Ρ‹ΠΌΠΈ ΠΊΠ°Π΄Ρ€Π°ΠΌΠΈ, Π΅Π΅ ΠΈΠ½ΠΎΠ³Π΄Π° Π½Π°Π·Ρ‹Π²Π°ΡŽΡ‚ построСниСм ΠΏΡ€ΠΎΠΌΠ΅ΠΆΡƒΡ‚ΠΎΡ‡Π½Ρ‹Ρ… ΠΊΠ°Π΄Ρ€ΠΎΠ². Π‘ ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ интСрполяции ΠΌΠ΅ΠΆΠ΄Ρƒ ΠΊΠ»ΡŽΡ‡Π΅Π²Ρ‹ΠΌΠΈ ΠΊΠ°Π΄Ρ€Π°ΠΌΠΈ ΠΌΠΎΠΆΠ½ΠΎ Π°Π½ΠΈΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΠ΅, эффСкты, Π³Ρ€ΠΎΠΌΠΊΠΎΡΡ‚ΡŒ Π·Π²ΡƒΠΊΠ°, ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ†ΠΈΡŽ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ, ΠΏΡ€ΠΎΠ·Ρ€Π°Ρ‡Π½ΠΎΡΡ‚ΡŒ, ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ Ρ†Π²Π΅Ρ‚Π° ΠΈ ΠΌΠ½ΠΎΠ³ΠΈΠ΅ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ Π²ΠΈΠ·ΡƒΠ°Π»ΡŒΠ½Ρ‹Π΅ ΠΈ Π·Π²ΡƒΠΊΠΎΠ²Ρ‹Π΅ элСмСнты.

ПослС создания ΠΊΠ»ΡŽΡ‡Π΅Π²Ρ‹Ρ… ΠΊΠ°Π΄Ρ€ΠΎΠ² ΠΈ ΠΏΡƒΡ‚ΠΈ двиТСния для измСнСния Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ со Π²Ρ€Π΅ΠΌΠ΅Π½Π΅ΠΌ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΎΠ²Π°Ρ‚ΡŒΡΡ Π±ΠΎΠ»Π΅Π΅ Ρ‚ΠΎΡ‡Π½ΠΎ ΠΎΡ‚ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ способ измСнСния Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ. Π’ After Effects доступно нСсколько ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ² интСрполяции, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π²Π»ΠΈΡΡŽΡ‚ Π½Π° способ расчСта ΠΏΡ€ΠΎΠΌΠ΅ΠΆΡƒΡ‚ΠΎΡ‡Π½Ρ‹Ρ… Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ.

ВрСмСнная интСрполяция β€” это интСрполяция Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ Π²ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ, Π° пространствСнная интСрполяция β€” это интСрполяция Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ Π² пространствС. НСкоторыС свойства, Ρ‚Π°ΠΊΠΈΠ΅ ΠΊΠ°ΠΊ Β«ΠΠ΅ΠΏΡ€ΠΎΠ·Ρ€Π°Ρ‡Π½ΠΎΡΡ‚ΡŒΒ», ΠΈΠΌΠ΅ΡŽΡ‚ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹. Π”Ρ€ΡƒΠ³ΠΈΠ΅ свойства, Ρ‚Π°ΠΊΠΈΠ΅ ΠΊΠ°ΠΊ «ПолоТСниС», ΠΈΠΌΠ΅ΡŽΡ‚ Ρ‚Π°ΠΊΠΆΠ΅ пространствСнныС ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹.

ВрСмСнная интСрполяция ΠΈ Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΠ° Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ

Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΡ‹ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ Π² Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π΅ Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌ, ΠΌΠΎΠΆΠ½ΠΎ Ρ‚ΠΎΡ‡Π½ΠΎ ΠΎΡ‚ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΊΠ»ΡŽΡ‡Π΅Π²Ρ‹Π΅ ΠΊΠ°Π΄Ρ€Ρ‹ Π²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠ³ΠΎ свойства, созданныС для Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΠΈ. На Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΠ΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ значСния ΠΏΠΎ оси X ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°ΡŽΡ‚ΡΡ красным Ρ†Π²Π΅Ρ‚ΠΎΠΌ, ΠΏΠΎ оси Y β€” Π·Π΅Π»Π΅Π½Ρ‹ΠΌ Ρ†Π²Π΅Ρ‚ΠΎΠΌ, Π° ΠΏΠΎ оси Z (Ρ‚ΠΎΠ»ΡŒΠΊΠΎ 3D) β€” синим Ρ†Π²Π΅Ρ‚ΠΎΠΌ. Π”ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΠ° Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ содСрТит ΠΏΠΎΠ»Π½Ρ‹Π΅ свСдСния ΠΎ значСниях ΠΊΠ»ΡŽΡ‡Π΅Π²Ρ‹Ρ… ΠΊΠ°Π΄Ρ€ΠΎΠ² Π² любой ΠΌΠΎΠΌΠ΅Π½Ρ‚ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ Π² ΠΊΠΎΠΌΠΏΠΎΠ·ΠΈΡ†ΠΈΠΈ, позволяя ΡƒΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ ΠΈΠΌΠΈ. ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, Π½Π° ΠΏΠ°Π½Π΅Π»ΠΈ Β«Π˜Π½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡΒ» отобраТаСтся ΠΌΠ΅Ρ‚ΠΎΠ΄ Π²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ интСрполяции для Π²Ρ‹Π±Ρ€Π°Π½Π½ΠΎΠ³ΠΎ ΠΊΠ»ΡŽΡ‡Π΅Π²ΠΎΠ³ΠΎ ΠΊΠ°Π΄Ρ€Π°.

ΠŸΡ€ΠΎΡΡ‚Ρ€Π°Π½ΡΡ‚Π²Π΅Π½Π½Π°Ρ интСрполяция ΠΈ ΠΏΡƒΡ‚ΡŒ двиТСния

Если пространствСнная интСрполяция примСняСтся ΠΈΠ»ΠΈ измСняСтся для Ρ‚Π°ΠΊΠΎΠ³ΠΎ свойства, ΠΊΠ°ΠΊ «ПолоТСниС», ΠΏΡƒΡ‚ΡŒ двиТСния настраиваСтся Π½Π° ΠΏΠ°Π½Π΅Π»ΠΈ Β«ΠšΠΎΠΌΠΏΠΎΠ·ΠΈΡ†ΠΈΡΒ». Π”Ρ€ΡƒΠ³ΠΈΠ΅ ΠΊΠ»ΡŽΡ‡Π΅Π²Ρ‹Π΅ ΠΊΠ°Π΄Ρ€Ρ‹ Π½Π° ΠΏΡƒΡ‚ΠΈ двиТСния содСрТат свСдСния ΠΎ Ρ‚ΠΈΠΏΠ΅ интСрполяции Π² любой ΠΌΠΎΠΌΠ΅Π½Ρ‚ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ. На ΠΏΠ°Π½Π΅Π»ΠΈ Β«Π˜Π½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡΒ» отобраТаСтся ΠΌΠ΅Ρ‚ΠΎΠ΄ пространствСнной интСрполяции для Π²Ρ‹Π±Ρ€Π°Π½Π½ΠΎΠ³ΠΎ ΠΊΠ»ΡŽΡ‡Π΅Π²ΠΎΠ³ΠΎ ΠΊΠ°Π΄Ρ€Π°.

ΠŸΡ€ΠΈ внСсСнии пространствСнных ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ Π² слоС After Effects ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ Π² качСствС пространствСнной интСрполяции ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ «АвтоматичСская ΠΏΠΎ Π‘Π΅Π·ΡŒΠ΅Β».

Π§Ρ‚ΠΎΠ±Ρ‹ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ Π½Π° Π»ΠΈΠ½Π΅ΠΉΠ½ΡƒΡŽ ΠΈΠ½Ρ‚Π΅Ρ€ΠΏΠΎΠ»ΡΡ†ΠΈΡŽ, Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ Β«ΠŸΡ€Π°Π²ΠΊΠ°Β» > «Установки» > Β«ΠžΠ±Ρ‰ΠΈΠ΅Β» (Windows) ΠΈΠ»ΠΈ Β«After EffectsΒ» > «Установки» > Β«ΠžΠ±Ρ‰ΠΈΠ΅Β» (Π² ОБ Mac OS), Π° Π·Π°Ρ‚Π΅ΠΌ β€” ΠΏΡƒΠ½ΠΊΡ‚ Β«Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΡΡ‚Ρ€Π°Π½ΡΡ‚Π²Π΅Π½Π½ΡƒΡŽ Π»ΠΈΠ½Π΅ΠΉΠ½ΡƒΡŽ ΠΈΠ½Ρ‚Π΅Ρ€ΠΏΠΎΠ»ΡΡ†ΠΈΡŽΒ». ИзмСнСниС ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π° Π½Π΅ влияСт Π½Π° ΡƒΠΆΠ΅ ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠ΅ ΠΊΠ»ΡŽΡ‡Π΅Π²Ρ‹Π΅ ΠΊΠ°Π΄Ρ€Ρ‹ ΠΈΠ»ΠΈ Π½Π° Π½ΠΎΠ²Ρ‹Π΅ ΠΊΠ»ΡŽΡ‡Π΅Π²Ρ‹Π΅ ΠΊΠ°Π΄Ρ€Ρ‹ Π² свойствах, для ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΡƒΠΆΠ΅ ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‚ ΠΊΠ»ΡŽΡ‡Π΅Π²Ρ‹Π΅ ΠΊΠ°Π΄Ρ€Ρ‹.

A. Π›ΠΈΠ½Π΅ΠΉΠ½Ρ‹ΠΉ B. АвтоматичСская ΠΏΠΎ Π‘Π΅Π·ΡŒΠ΅ C. НСпрСрывная кривая Π‘Π΅Π·ΡŒΠ΅ D. ΠšΡ€ΠΈΠ²Π°Ρ Π‘Π΅Π·ΡŒΠ΅ E. НулСвого порядка

Π’ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… случаях пространствСнная интСрполяция «АвтоматичСская ΠΏΠΎ Π‘Π΅Π·ΡŒΠ΅Β» для ΠΊΠ»ΡŽΡ‡Π΅Π²Ρ‹Ρ… ΠΊΠ°Π΄Ρ€ΠΎΠ² полоТСния ΠΌΠΎΠΆΠ΅Ρ‚ привСсти ΠΊ Π½Π΅ΠΆΠ΅Π»Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠΌΡƒ Π²ΠΎΠ·Π²Ρ€Π°Ρ‚Π½ΠΎ-ΠΏΠΎΡΡ‚ΡƒΠΏΠ°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠΌΡƒ двиТСнию (Π±ΡƒΠΌΠ΅Ρ€Π°Π½Π³) ΠΌΠ΅ΠΆΠ΄Ρƒ ΠΊΠ»ΡŽΡ‡Π΅Π²Ρ‹ΠΌΠΈ ΠΊΠ°Π΄Ρ€Π°ΠΌΠΈ с Ρ€Π°Π²Π½Ρ‹ΠΌΠΈ значСниями. Π’ Ρ‚Π°ΠΊΠΎΠΌ случаС ΠΌΠΎΠΆΠ½ΠΎ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ Π±ΠΎΠ»Π΅Π΅ Ρ€Π°Π½Π½ΠΈΠΉ ΠΊΠ°Π΄Ρ€, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΈΠ½Ρ‚Π΅Ρ€ΠΏΠΎΠ»ΡΡ†ΠΈΡŽ Π½ΡƒΠ»Π΅Π²ΠΎΠ³ΠΎ порядка ΠΈΠ»ΠΈ Π·Π°Π΄Π°Ρ‚ΡŒ для ΠΊΠ»ΡŽΡ‡Π΅Π²Ρ‹Ρ… ΠΊΠ°Π΄Ρ€ΠΎΠ² Π»ΠΈΠ½Π΅ΠΉΠ½ΡƒΡŽ ΠΈΠ½Ρ‚Π΅Ρ€ΠΏΠΎΠ»ΡΡ†ΠΈΡŽ.

РСсурсы Π² Π˜Π½Ρ‚Π΅Ρ€Π½Π΅Ρ‚Π΅, посвящСнныС интСрполяции ΠΊΠ»ΡŽΡ‡Π΅Π²ΠΎΠ³ΠΎ ΠΊΠ°Π΄Ρ€Π°

Аарон Π Π°Π±ΠΈΠ½ΠΎΠ²ΠΈΡ‡ (Aharon Rabinowitz) ΠΎΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π» Π½Π° Π²Π΅Π±-сайтС Creative COW Π΄Π²Π° Π²ΠΈΠ΄Π΅ΠΎΡƒΡ€ΠΎΠΊΠ° с описаниСм ΠΈ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ΠΌ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ Π±ΡƒΠΌΠ΅Ρ€Π°Π½Π³Π°, которая Π²ΠΎΠ·Π½ΠΈΠΊΠ°Π΅Ρ‚ ΠΈΠ·-Π·Π° случайного назначСния пространствСнной интСрполяции «АвтоматичСская ΠΏΠΎ Π‘Π΅Π·ΡŒΠ΅Β» для ΠΊΠ»ΡŽΡ‡Π΅Π²Ρ‹Ρ… ΠΊΠ°Π΄Ρ€ΠΎΠ² с Ρ€Π°Π²Π½Ρ‹ΠΌΠΈ значСниями:

Π­Π½Ρ‚ΠΎΠ½ΠΈ Π‘ΠΎΠ»Π°Π½Ρ‚Π΅ (Antony Bolante) прСдставил ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΈ ΠΈΠ»Π»ΡŽΡΡ‚Ρ€Π°Ρ†ΠΈΠΈ, ΠΊΠ°ΡΠ°ΡŽΡ‰ΠΈΠ΅ΡΡ интСрполяции ΠΊΠ»ΡŽΡ‡Π΅Π²ΠΎΠ³ΠΎ ΠΊΠ°Π΄Ρ€Π°, Π² ΡΡ‚Π°Ρ‚ΡŒΠ΅ Π½Π° Π²Π΅Π±-сайтС Peachpit Press.

ΠœΠ΅Ρ‚ΠΎΠ΄Ρ‹ интСрполяции ΠΊΠ»ΡŽΡ‡Π΅Π²ΠΎΠ³ΠΎ ΠΊΠ°Π΄Ρ€Π°

По ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ для ΠΊΠ»ΡŽΡ‡Π΅Π²ΠΎΠ³ΠΎ ΠΊΠ°Π΄Ρ€Π° ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ ΠΎΠ΄ΠΈΠ½ ΠΌΠ΅Ρ‚ΠΎΠ΄ интСрполяции, Π½ΠΎ ΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈΡ‚ΡŒ ΠΌΠΎΠΆΠ½ΠΎ ΠΈ Π΄Π²Π° ΠΌΠ΅Ρ‚ΠΎΠ΄Π°: входящий ΠΌΠ΅Ρ‚ΠΎΠ΄ примСняСтся ΠΊ Π·Π½Π°Ρ‡Π΅Π½ΠΈΡŽ свойства, ΠΊΠΎΠ³Π΄Π° ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ‚ΠΎΡ€ Ρ‚Π΅ΠΊΡƒΡ‰Π΅Π³ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ Π΄ΠΎΡ…ΠΎΠ΄ΠΈΡ‚ Π΄ΠΎ ΠΊΠ»ΡŽΡ‡Π΅Π²ΠΎΠ³ΠΎ ΠΊΠ°Π΄Ρ€Π°, Π° исходящий ΠΌΠ΅Ρ‚ΠΎΠ΄ примСняСтся ΠΊ Π·Π½Π°Ρ‡Π΅Π½ΠΈΡŽ свойства, ΠΊΠΎΠ³Π΄Π° ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ‚ΠΎΡ€ Ρ‚Π΅ΠΊΡƒΡ‰Π΅Π³ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ ΠΏΠΎΠΊΠΈΠ΄Π°Π΅Ρ‚ ΠΊΠ»ΡŽΡ‡Π΅Π²ΠΎΠΉ ΠΊΠ°Π΄Ρ€. Если ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ Ρ€Π°Π·Π½Ρ‹Π΅ входящиС ΠΈ исходящиС ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹ интСрполяции, Π·Π½Π°Ρ‡ΠΎΠΊ ΠΊΠ»ΡŽΡ‡Π΅Π²ΠΎΠ³ΠΎ ΠΊΠ°Π΄Ρ€Π° Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ ΠΏΠ°Π½Π΅Π»ΠΈ слоСв ΠΏΡ€ΠΈΠΌΠ΅Ρ‚ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΉ Π²ΠΈΠ΄. ЛСвая Π΅Π³ΠΎ ΠΏΠΎΠ»ΠΎΠ²ΠΈΠ½Π° Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²Π»ΡΡ‚ΡŒ Π²Ρ…ΠΎΠ΄ΡΡ‰ΡƒΡŽ ΠΈΠ½Ρ‚Π΅Ρ€ΠΏΠΎΠ»ΡΡ†ΠΈΡŽ, Π° правая ΠΏΠΎΠ»ΠΎΠ²ΠΈΠ½Π° β€” ΠΈΡΡ…ΠΎΠ΄ΡΡ‰ΡƒΡŽ ΠΈΠ½Ρ‚Π΅Ρ€ΠΏΠΎΠ»ΡΡ†ΠΈΡŽ.

Π§Ρ‚ΠΎΠ±Ρ‹ ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒΡΡ ΠΌΠ΅ΠΆΠ΄Ρƒ Π·Π½Π°Ρ‡ΠΊΠ°ΠΌΠΈ ΠΈ Π½ΠΎΠΌΠ΅Ρ€Π°ΠΌΠΈ ΠΊΠ»ΡŽΡ‡Π΅Π²Ρ‹Ρ… ΠΊΠ°Π΄Ρ€ΠΎΠ², Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ Π² мСню ΠΏΠ°Π½Π΅Π»ΠΈ Β«Π’Π°ΠΉΠΌΠ»Π°ΠΉΠ½Β» ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ Β«Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π·Π½Π°Ρ‡ΠΊΠΈ ΠΊΠ»ΡŽΡ‡Π΅Π²ΠΎΠ³ΠΎ ΠΊΠ°Π΄Ρ€Π°Β» ΠΈΠ»ΠΈ Β«Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ индСксы ΠΊΠ»ΡŽΡ‡Π΅Π²ΠΎΠ³ΠΎ ΠΊΠ°Π΄Ρ€Π°Β».

A. Π›ΠΈΠ½Π΅ΠΉΠ½Ρ‹ΠΉ B. ЛинСйная (входящая), Π½ΡƒΠ»Π΅Π²ΠΎΠ³ΠΎ порядка (исходящая) C. АвтоматичСская ΠΏΠΎ Π‘Π΅Π·ΡŒΠ΅ D. НСпрСрывная кривая Π‘Π΅Π·ΡŒΠ΅ ΠΈΠ»ΠΈ кривая Π‘Π΅Π·ΡŒΠ΅ E. ЛинСйная (входящая), кривая Π‘Π΅Π·ΡŒΠ΅ (исходящая)

ВсС ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Π΅ After Effects ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹ интСрполяции основаны Π½Π° ΠΌΠ΅Ρ‚ΠΎΠ΄Π΅ интСрполяции ΠΏΠΎ ΠΊΡ€ΠΈΠ²ΠΎΠΉ Π‘Π΅Π·ΡŒΠ΅, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ доступны дСскрипторы направлСния, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΌΠΎΠΆΠ½ΠΎ Π±Ρ‹Π»ΠΎ ΡƒΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π°ΠΌΠΈ ΠΌΠ΅ΠΆΠ΄Ρƒ ΠΊΠ»ΡŽΡ‡Π΅Π²Ρ‹ΠΌΠΈ ΠΊΠ°Π΄Ρ€Π°ΠΌΠΈ. ΠœΠ΅Ρ‚ΠΎΠ΄Ρ‹ интСрполяции, Π² ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Π½Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ дСскрипторы направлСния, ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²Π»ΡΡŽΡ‚ собой ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½Π½Ρ‹Π΅ вСрсии интСрполяции ΠΏΠΎ ΠΊΡ€ΠΈΠ²ΠΎΠΉ Π‘Π΅Π·ΡŒΠ΅, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ подходят для ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹Ρ… Π·Π°Π΄Π°Ρ‡.

Π§Ρ‚ΠΎΠ±Ρ‹ большС ΡƒΠ·Π½Π°Ρ‚ΡŒ ΠΎ Ρ‚ΠΎΠΌ, ΠΊΠ°ΠΊ Ρ€Π°Π·Π½Ρ‹Π΅ ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹ интСрполяции Π²Π»ΠΈΡΡŽΡ‚ Π½Π° Π²Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ свойства, ΠΏΠΎΠΏΡ€ΠΎΠ±ΡƒΠΉΡ‚Π΅ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ хотя Π±Ρ‹ Ρ‚Ρ€ΠΈ ΠΊΠ»ΡŽΡ‡Π΅Π²Ρ‹Ρ… ΠΊΠ°Π΄Ρ€Π° с Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹ΠΌΠΈ значСниями для свойства Π²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠ³ΠΎ слоя, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Β«ΠΠ΅ΠΏΡ€ΠΎΠ·Ρ€Π°Ρ‡Π½ΠΎΡΡ‚ΡŒΒ», ΠΈ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚Π΅ ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹ интСрполяции ΠΏΡ€ΠΈ просмотрС Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΡ‹ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π° Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌ Π½Π° ΠΏΠ°Π½Π΅Π»ΠΈ Β«Π’Π°ΠΉΠΌΠ»Π°ΠΉΠ½Β».

Π§Ρ‚ΠΎΠ±Ρ‹ большС ΡƒΠ·Π½Π°Ρ‚ΡŒ ΠΎ Ρ‚ΠΎΠΌ, ΠΊΠ°ΠΊ Ρ€Π°Π·Π½Ρ‹Π΅ ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹ интСрполяции Π²Π»ΠΈΡΡŽΡ‚ Π½Π° ΠΏΡƒΡ‚ΡŒ двиТСния, ΠΏΠΎΠΏΡ€ΠΎΠ±ΡƒΠΉΡ‚Π΅ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ Π΄ΠΎ Ρ‚Ρ€Π΅Ρ… ΠΊΠ»ΡŽΡ‡Π΅Π²Ρ‹Ρ… ΠΊΠ°Π΄Ρ€ΠΎΠ² для пространствСнного свойства, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ «ПолоТСниС», с Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹ΠΌΠΈ значСниями Π½Π° ΠΏΡƒΡ‚ΠΈ двиТСния ΠΈ измСняйтС ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹ интСрполяции Π² Ρ…ΠΎΠ΄Π΅ прСдпросмотра двиТСния Π½Π° ΠΏΠ°Π½Π΅Π»ΠΈ Β«ΠšΠΎΠΌΠΏΠΎΠ·ΠΈΡ†ΠΈΡΒ».

Π§Ρ‚ΠΎΠ±Ρ‹ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹ интСрполяции, Ρ‰Π΅Π»ΠΊΠ½ΠΈΡ‚Π΅ ΠΏΡ€Π°Π²ΠΎΠΉ ΠΊΠ½ΠΎΠΏΠΊΠΎΠΉ ΠΌΡ‹ΡˆΠΈ ΠΊΠ»ΡŽΡ‡Π΅Π²ΠΎΠΉ ΠΊΠ°Π΄Ρ€, Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ Π² появившСмся мСню ΠΏΡƒΠ½ΠΊΡ‚ Β«Π˜Π½Ρ‚Π΅Ρ€ΠΏΠΎΠ»ΡΡ†ΠΈΡ ΠΊΠ»ΡŽΡ‡Π΅Π²ΠΎΠ³ΠΎ ΠΊΠ°Π΄Ρ€Π°Β», Π·Π°Ρ‚Π΅ΠΌ Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ Π½ΡƒΠΆΠ½Ρ‹ΠΉ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ Π² мСню «ВрСмСнная интСрполяция».

Π§Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΡΡΠ½ΠΈΡ‚ΡŒ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ Π² описанных Π½ΠΈΠΆΠ΅ ΠΌΠ΅Ρ‚ΠΎΠ΄Π°Ρ… интСрполяции, Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΌΠ΅Ρ‚ΠΎΠ΄Π° описываСтся Ρ‚Π°ΠΊ, Ссли Π±Ρ‹ ΠΎΠ½ Π±Ρ‹Π» ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ ΠΊΠΎ всСм ΠΊΠ»ΡŽΡ‡Π΅Π²Ρ‹ΠΌ ΠΊΠ°Π΄Ρ€Π°ΠΌ свойства слоя. На ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈΡ‚ΡŒ любой ΠΈΠ· доступных ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ² интСрполяции ΠΊ Π»ΡŽΠ±ΠΎΠΌΡƒ ΠΊΠ»ΡŽΡ‡Π΅Π²ΠΎΠΌΡƒ ΠΊΠ°Π΄Ρ€Ρƒ.

ΠžΡ‚ΡΡƒΡ‚ΡΡ‚Π²ΠΈΠ΅ интСрполяции

ЛинСйная интСрполяция

ЛинСйная интСрполяция обСспСчиваСт Ρ€Π°Π²Π½ΠΎΠΌΠ΅Ρ€Π½ΠΎΠ΅ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ ΠΌΠ΅ΠΆΠ΄Ρƒ ΠΊΠ»ΡŽΡ‡Π΅Π²Ρ‹ΠΌΠΈ ΠΊΠ°Π΄Ρ€Π°ΠΌΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠ³ΡƒΡ‚ ΠΏΡ€ΠΈΠ΄Π°Ρ‚ΡŒ Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΠΈ «мСханичСский» Π²ΠΈΠ΄. Π’ After Effects значСния ΠΈΠ½Ρ‚Π΅Ρ€ΠΏΠΎΠ»ΠΈΡ€ΡƒΡŽΡ‚ΡΡ ΠΌΠ΅ΠΆΠ΄Ρƒ двумя сосСдними ΠΊΠ»ΡŽΡ‡Π΅Π²Ρ‹ΠΌΠΈ ΠΊΠ°Π΄Ρ€Π°ΠΌΠΈ максимально прямо, Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ Π±Π΅Π· ΡƒΡ‡Π΅Ρ‚Π° Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ Π΄Ρ€ΡƒΠ³ΠΈΡ… ΠΊΠ»ΡŽΡ‡Π΅Π²Ρ‹Ρ… ΠΊΠ°Π΄Ρ€ΠΎΠ².

Если ΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈΡ‚ΡŒ Π»ΠΈΠ½Π΅ΠΉΠ½ΡƒΡŽ ΠΈΠ½Ρ‚Π΅Ρ€ΠΏΠΎΠ»ΡΡ†ΠΈΡŽ ΠΊΠΎ всСм ΠΊΠ»ΡŽΡ‡Π΅Π²Ρ‹ΠΌ ΠΊΠ°Π΄Ρ€Π°ΠΌ свойства Π²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠ³ΠΎ слоя, измСнСния Π½Π°Ρ‡ΠΈΠ½Π°ΡŽΡ‚ΡΡ сразу для ΠΏΠ΅Ρ€Π²ΠΎΠ³ΠΎ ΠΊΠ»ΡŽΡ‡Π΅Π²ΠΎΠ³ΠΎ ΠΊΠ°Π΄Ρ€Π° ΠΈ Ρ€Π°Π·Π²ΠΈΠ²Π°ΡŽΡ‚ΡΡ Π΄ΠΎ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅Π³ΠΎ ΠΊΠ»ΡŽΡ‡Π΅Π²ΠΎΠ³ΠΎ ΠΊΠ°Π΄Ρ€Π° с постоянной ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒΡŽ. Π’ΠΎ Π²Ρ‚ΠΎΡ€ΠΎΠΌ ΠΊΠ»ΡŽΡ‡Π΅Π²ΠΎΠΌ ΠΊΠ°Π΄Ρ€Π΅ ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ измСнСния Ρ€Π΅Π·ΠΊΠΎ мСняСтся Π½Π° ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ Π²Ρ‚ΠΎΡ€Ρ‹ΠΌ ΠΈ Ρ‚Ρ€Π΅Ρ‚ΡŒΠΈΠΌ ΠΊΠ»ΡŽΡ‡Π΅Π²Ρ‹ΠΌ ΠΊΠ°Π΄Ρ€ΠΎΠΌ. Если Π² слоС достигаСтся ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎΠ΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΠΊΠ»ΡŽΡ‡Π΅Π²ΠΎΠ³ΠΎ ΠΊΠ°Π΄Ρ€Π°, ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ Ρ€Π΅Π·ΠΊΠΎ прСкращаСтся. На Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΠ΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ сСгмСнт, ΡΠΎΠ΅Π΄ΠΈΠ½ΡΡŽΡ‰ΠΈΠΉ Π΄Π²Π° ΠΊΠ»ΡŽΡ‡Π΅Π²Ρ‹Ρ… ΠΊΠ°Π΄Ρ€Π° с использованиСм Π»ΠΈΠ½Π΅ΠΉΠ½ΠΎΠΉ интСрполяции, отобраТаСтся ΠΊΠ°ΠΊ прямая линия.

Π˜Π½Ρ‚Π΅Ρ€ΠΏΠΎΠ»ΡΡ†ΠΈΡ ΠΏΠΎ ΠΊΡ€ΠΈΠ²ΠΎΠΉ Π‘Π΅Π·ΡŒΠ΅

Π˜Π½Ρ‚Π΅Ρ€ΠΏΠΎΠ»ΡΡ†ΠΈΡ ΠΏΠΎ ΠΊΡ€ΠΈΠ²ΠΎΠΉ Π‘Π΅Π·ΡŒΠ΅ обСспСчиваСт Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ Ρ‚ΠΎΡ‡Π½ΠΎΠ΅ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅, ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ Ρ„ΠΎΡ€ΠΌΡƒ Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΡ‹ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ ΠΈΠ»ΠΈ ΠΏΡƒΡ‚ΠΈ двиТСния Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ с любой стороны ΠΊΠ»ΡŽΡ‡Π΅Π²ΠΎΠ³ΠΎ ΠΊΠ°Π΄Ρ€Π°. Π’ ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠ΅ ΠΎΡ‚ автоматичСской интСрполяции ΠΏΠΎ Π‘Π΅Π·ΡŒΠ΅ ΠΈΠ»ΠΈ интСрполяции ΠΏΠΎ Π½Π΅ΠΏΡ€Π΅Ρ€Ρ‹Π²Π½ΠΎΠΉ ΠΊΡ€ΠΈΠ²ΠΎΠΉ Π‘Π΅Π·ΡŒΠ΅, Π΄Π²Π° дСскриптора направлСния ΠΊΠ»ΡŽΡ‡Π΅Π²ΠΎΠ³ΠΎ ΠΊΠ°Π΄Ρ€Π° Β«ΠšΡ€ΠΈΠ²Π°Ρ Π‘Π΅Π·ΡŒΠ΅Β» Π΄Π΅ΠΉΡΡ‚Π²ΡƒΡŽΡ‚ нСзависимо Π½Π° Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΠ΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ ΠΈ Π½Π° ΠΏΡƒΡ‚ΠΈ двиТСния.

ΠŸΡ€ΠΈ ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠΈ интСрполяции ΠΏΠΎ ΠΊΡ€ΠΈΠ²ΠΎΠΉ Π‘Π΅Π·ΡŒΠ΅ ΠΊΠΎ всСм ΠΊΠ»ΡŽΡ‡Π΅Π²Ρ‹ΠΌ ΠΊΠ°Π΄Ρ€Π°ΠΌ свойства слоя After Effects создаСт ΠΏΠ»Π°Π²Π½Ρ‹ΠΉ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ ΠΌΠ΅ΠΆΠ΄Ρƒ ΠΊΠ»ΡŽΡ‡Π΅Π²Ρ‹ΠΌΠΈ ΠΊΠ°Π΄Ρ€Π°ΠΌΠΈ. Π˜ΡΡ…ΠΎΠ΄Π½ΠΎΠ΅ ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ дСскрипторов направлСния вычисляСтся Π½Π° основании Ρ‚ΠΎΠ³ΠΎ ΠΆΠ΅ ΠΌΠ΅Ρ‚ΠΎΠ΄Π°, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Π² автоматичСской интСрполяции Π‘Π΅Π·ΡŒΠ΅. ΠŸΡ€ΠΈ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΈ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ ΠΊΠ»ΡŽΡ‡Π΅Π²Ρ‹Ρ… ΠΊΠ°Π΄Ρ€ΠΎΠ² Π‘Π΅Π·ΡŒΠ΅ Π² After Effects ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠ΅ полоТСния дСскрипторов Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠΉ ΡΠΎΡ…Ρ€Π°Π½ΡΡŽΡ‚ΡΡ.

Π’ ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠ΅ ΠΎΡ‚ Π΄Ρ€ΡƒΠ³ΠΈΡ… ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ² интСрполяции интСрполяция ΠΏΠΎ ΠΊΡ€ΠΈΠ²ΠΎΠΉ Π‘Π΅Π·ΡŒΠ΅ позволяСт ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ Π»ΡŽΠ±Ρ‹Π΅ ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΠΈ ΠΊΡ€ΠΈΠ²Ρ‹Ρ… ΠΈ прямых Π»ΠΈΠ½ΠΈΠΈ вдоль ΠΏΡƒΡ‚ΠΈ двиТСния. Π’Π°ΠΊ ΠΊΠ°ΠΊ Π΄Π²Π° дСскриптора направлСния Β«ΠšΡ€ΠΈΠ²Π°Ρ Π‘Π΅Π·ΡŒΠ΅Β» Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚ нСзависимо Π΄Ρ€ΡƒΠ³ ΠΎΡ‚ Π΄Ρ€ΡƒΠ³Π°, ΠΈΠ·Π³ΠΈΠ±Π°ΡŽΡ‰ΠΈΠΉΡΡ ΠΏΡƒΡ‚ΡŒ двиТСния ΠΌΠΎΠΆΠ΅Ρ‚ Ρ€Π΅Π·ΠΊΠΎ ΠΏΡ€Π΅Π²Ρ€Π°Ρ‚ΠΈΡ‚ΡŒΡΡ Π² острый ΡƒΠ³ΠΎΠ» Π² ΠΊΠ»ΡŽΡ‡Π΅Π²ΠΎΠΌ ΠΊΠ°Π΄Ρ€Π΅ ΠΊΡ€ΠΈΠ²ΠΎΠΉ Π‘Π΅Π·ΡŒΠ΅. ΠŸΡ€ΠΎΡΡ‚Ρ€Π°Π½ΡΡ‚Π²Π΅Π½Π½Π°Ρ интСрполяция ΠΏΠΎ ΠΊΡ€ΠΈΠ²ΠΎΠΉ Π‘Π΅Π·ΡŒΠ΅ идСально ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ΠΈΡ‚ для рисования ΠΏΡƒΡ‚ΠΈ двиТСния, ΠΏΠΎΠ²Ρ‚ΠΎΡ€ΡΡŽΡ‰Π΅Π³ΠΎ ΡΠ»ΠΎΠΆΠ½ΡƒΡŽ Ρ„ΠΎΡ€ΠΌΡƒ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ ΠΌΠ°Ρ€ΡˆΡ€ΡƒΡ‚Π° Π½Π° ΠΊΠ°Ρ€Ρ‚Π΅ ΠΈΠ»ΠΈ ΠΊΠΎΠ½Ρ‚ΡƒΡ€Π° Π»ΠΎΠ³ΠΎΡ‚ΠΈΠΏΠ°.

Π‘ΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠ΅ полоТСния дСскрипторов Π½Π°ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠΉ ΡΠΎΡ…Ρ€Π°Π½ΡΡŽΡ‚ΡΡ ΠΏΡ€ΠΈ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Ρ‰Π΅Π½ΠΈΠΈ ΠΊΠ»ΡŽΡ‡Π΅Π²ΠΎΠ³ΠΎ ΠΊΠ°Π΄Ρ€Π° ΠΏΠΎ ΠΏΡƒΡ‚ΠΈ двиТСния. ВрСмСнная интСрполяция, примСнСнная ΠΊ ΠΊΠ°ΠΆΠ΄ΠΎΠΌΡƒ ΠΊΠ»ΡŽΡ‡Π΅Π²ΠΎΠΌΡƒ ΠΊΠ°Π΄Ρ€Ρƒ, опрСдСляСт ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ двиТСния вдоль ΠΏΡƒΡ‚ΠΈ.

АвтоматичСская интСрполяция ΠΏΠΎ ΠΊΡ€ΠΈΠ²ΠΎΠΉ Π‘Π΅Π·ΡŒΠ΅

АвтоматичСская интСрполяция ΠΏΠΎ ΠΊΡ€ΠΈΠ²ΠΎΠΉ Π‘Π΅Π·ΡŒΠ΅ обСспСчиваСт ΠΏΠ»Π°Π²Π½ΡƒΡŽ ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ измСнСния ΠΊΠ»ΡŽΡ‡Π΅Π²ΠΎΠ³ΠΎ ΠΊΠ°Π΄Ρ€Π°. Π‘ ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ этого Ρ‚ΠΈΠΏΠ° пространствСнной интСрполяции ΠΌΠΎΠΆΠ½ΠΎ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ ΠΏΡƒΡ‚ΡŒ автомобиля, Π΅Π΄ΡƒΡ‰Π΅Π³ΠΎ ΠΏΠΎ извилистой Π΄ΠΎΡ€ΠΎΠ³Π΅.

АвтоматичСская интСрполяция ΠΏΠΎ Π‘Π΅Π·ΡŒΠ΅ являСтся пространствСнной ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ.

Π˜Π½Ρ‚Π΅Ρ€ΠΏΠΎΠ»ΡΡ†ΠΈΡ ΠΏΠΎ Π½Π΅ΠΏΡ€Π΅Ρ€Ρ‹Π²Π½ΠΎΠΉ ΠΊΡ€ΠΈΠ²ΠΎΠΉ Π‘Π΅Π·ΡŒΠ΅

Как ΠΈ автоматичСская интСрполяция ΠΏΠΎ ΠΊΡ€ΠΈΠ²ΠΎΠΉ Π‘Π΅Π·ΡŒΠ΅, интСрполяция ΠΏΠΎ Π½Π΅ΠΏΡ€Π΅Ρ€Ρ‹Π²Π½ΠΎΠΉ ΠΊΡ€ΠΈΠ²ΠΎΠΉ Π‘Π΅Π·ΡŒΠ΅ обСспСчиваСт ΠΏΠ»Π°Π²Π½ΡƒΡŽ ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ измСнСния ΠΊΠ»ΡŽΡ‡Π΅Π²ΠΎΠ³ΠΎ ΠΊΠ°Π΄Ρ€Π°. Однако полоТСния дСскрипторов направлСния «НСпрСрывная кривая Π‘Π΅Π·ΡŒΠ΅Β» Π·Π°Π΄Π°ΡŽΡ‚ΡΡ Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ. ΠŸΡ€ΠΈ ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ†ΠΈΠΈ измСняСтся Ρ„ΠΎΡ€ΠΌΠ° Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΡ‹ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ ΠΈΠ»ΠΈ сСгмСнты ΠΏΡƒΡ‚ΠΈ двиТСния ΠΏΠΎ ΠΎΠ±Π΅ стороны ΠΊΠ»ΡŽΡ‡Π΅Π²ΠΎΠ³ΠΎ ΠΊΠ°Π΄Ρ€Π°.

Π˜Π½Ρ‚Π΅Ρ€ΠΏΠΎΠ»ΡΡ†ΠΈΡ Π½ΡƒΠ»Π΅Π²ΠΎΠ³ΠΎ порядка

Π˜Π½Ρ‚Π΅Ρ€ΠΏΠΎΠ»ΡΡ†ΠΈΡ Π½ΡƒΠ»Π΅Π²ΠΎΠ³ΠΎ порядка доступна Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π² качСствС ΠΌΠ΅Ρ‚ΠΎΠ΄Π° Π²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ интСрполяции. Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ Π΅Π΅ для измСнСния значСния свойства слоя с Ρ‚Π΅Ρ‡Π΅Π½ΠΈΠ΅ΠΌ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ, Π½ΠΎ Π±Π΅Π· постСпСнного ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π°. Π­Ρ‚ΠΎΡ‚ ΠΌΠ΅Ρ‚ΠΎΠ΄ Π²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ интСрполяции ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ΠΈΡ‚ для Π±ΠΎΡ€ΡŒΠ±Ρ‹ с эффСктом стробоскопа ΠΈΠ»ΠΈ ΠΏΡ€ΠΈ Π²Π½Π΅Π·Π°ΠΏΠ½ΠΎΠΌ появлСнии ΠΈ исчСзновСнии слоСв.

НСсмотря Π½Π° Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ интСрполяция Π½ΡƒΠ»Π΅Π²ΠΎΠ³ΠΎ порядка доступна Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΊΠ°ΠΊ ΠΌΠ΅Ρ‚ΠΎΠ΄ Π²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ интСрполяции, ΠΊΠ»ΡŽΡ‡Π΅Π²Ρ‹Π΅ ΠΊΠ°Π΄Ρ€Ρ‹ всС Ρ€Π°Π²Π½ΠΎ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°ΡŽΡ‚ΡΡ Π½Π° ΠΏΡƒΡ‚ΠΈ двиТСния, Π½ΠΎ Π½Π΅ связаны Ρ‚ΠΎΡ‡ΠΊΠ°ΠΌΠΈ полоТСния Π² слоС. НапримСр, ΠΏΡ€ΠΈ Π°Π½ΠΈΠΌΠ°Ρ†ΠΈΠΈ свойства слоя «ПолоТСниС» с использованиСм интСрполяции Π½ΡƒΠ»Π΅Π²ΠΎΠ³ΠΎ порядка, Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ полоТСния ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π΅Π³ΠΎ ΠΊΠ»ΡŽΡ‡Π΅Π²ΠΎΠ³ΠΎ ΠΊΠ°Π΄Ρ€Π° сохраняСтся Π² слоС Π΄ΠΎ Ρ‚Π΅Ρ… ΠΏΠΎΡ€, ΠΏΠΎΠΊΠ° ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ‚ΠΎΡ€ Ρ‚Π΅ΠΊΡƒΡ‰Π΅Π³ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ Π½Π΅ достигнСт ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅Π³ΠΎ ΠΊΠ»ΡŽΡ‡Π΅Π²ΠΎΠ³ΠΎ ΠΊΠ°Π΄Ρ€Π°, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ Ρ‚ΠΎΡ‡ΠΊΠ° слоя ΠΏΡ€ΠΎΠΏΠ°Π΄Π°Π΅Ρ‚ Π² ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π΅ΠΌ мСстополоТСния ΠΈ появляСтся Π² Π½ΠΎΠ²ΠΎΠΌ ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ.

Π’Π΅ΠΊΡƒΡ‰ΠΈΠΉ ΠΊΠ°Π΄Ρ€ ΠΌΠΎΠΆΠ½ΠΎ Π»Π΅Π³ΠΊΠΎ Π·Π°Ρ„ΠΈΠΊΡΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π½Π° врСмя ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ слоя с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ Β«Π—Π°Ρ„ΠΈΠΊΡΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΊΠ°Π΄Ρ€Β». Π§Ρ‚ΠΎΠ±Ρ‹ Π·Π°Ρ„ΠΈΠΊΡΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΊΠ°Π΄Ρ€, помСститС Π² Π½Π΅Π³ΠΎ ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ‚ΠΎΡ€ Ρ‚Π΅ΠΊΡƒΡ‰Π΅Π³ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ. Π£Π±Π΅Π΄ΠΈΡ‚Π΅ΡΡŒ, Ρ‡Ρ‚ΠΎ слой Π²Ρ‹Π΄Π΅Π»Π΅Π½, Π° Π·Π°Ρ‚Π΅ΠΌ Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ Β«Π‘Π»ΠΎΠΉΒ» > «ВрСмя» > Β«Π—Π°Ρ„ΠΈΠΊΡΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΊΠ°Π΄Ρ€Β». Π‘ΡƒΠ΄Π΅Ρ‚ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΎ ΠΏΠ΅Ρ€Π΅ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ, Π° ΠΊΠ»ΡŽΡ‡Π΅Π²ΠΎΠΉ ΠΊΠ°Π΄Ρ€ «НулСвой порядок» Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΠΎΠΌΠ΅Ρ‰Π΅Π½ Π² ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ‚ΠΎΡ€Π° Ρ‚Π΅ΠΊΡƒΡ‰Π΅Π³ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π·Π°Ρ„ΠΈΠΊΡΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΊΠ°Π΄Ρ€.

Если функция пСрСопрСдСлСния Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ для слоя Π²ΠΊΠ»ΡŽΡ‡Π°Π»Π°ΡΡŒ Ρ€Π°Π½Π΅Π΅, Π² случаС примСнСния ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ Β«Π—Π°Ρ„ΠΈΠΊΡΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΊΠ°Π΄Ρ€Β» всС созданныС ΠΊΠ»ΡŽΡ‡Π΅Π²Ρ‹Π΅ ΠΊΠ°Π΄Ρ€Ρ‹ Π±ΡƒΠ΄ΡƒΡ‚ ΡƒΠ΄Π°Π»Π΅Π½Ρ‹.

Π˜Π½Ρ‚Π΅Ρ€ΠΏΠΎΠ»ΡΡ†ΠΈΡŽ Π½ΡƒΠ»Π΅Π²ΠΎΠ³ΠΎ порядка ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ для исходящСй Π²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ интСрполяции (для ΠΊΠ°Π΄Ρ€ΠΎΠ², ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΡ… Π·Π° ΠΊΠ»ΡŽΡ‡Π΅Π²Ρ‹ΠΌ ΠΊΠ°Π΄Ρ€ΠΎΠΌ). Если ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ ΠΊΠ»ΡŽΡ‡Π΅Π²ΠΎΠΉ ΠΊΠ°Π΄Ρ€ Π·Π° ΠΊΠ°Π΄Ρ€ΠΎΠΌ «НулСвой порядок», Π±ΡƒΠ΄Π΅Ρ‚ создан Π½ΠΎΠ²Ρ‹ΠΉ ΠΊΠ»ΡŽΡ‡Π΅Π²ΠΎΠΉ ΠΊΠ°Π΄Ρ€ с входящСй интСрполяциСй Π½ΡƒΠ»Π΅Π²ΠΎΠ³ΠΎ порядка.

Π§Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈΡ‚ΡŒ ΠΈΠ»ΠΈ ΡƒΠ΄Π°Π»ΠΈΡ‚ΡŒ ΠΈΠ½Ρ‚Π΅Ρ€ΠΏΠΎΠ»ΡΡ†ΠΈΡŽ Π½ΡƒΠ»Π΅Π²ΠΎΠ³ΠΎ порядка Π² качСствС исходящСй интСрполяции для ΠΊΠ»ΡŽΡ‡Π΅Π²ΠΎΠ³ΠΎ ΠΊΠ°Π΄Ρ€Π°, Π²Ρ‹Π΄Π΅Π»ΠΈΡ‚Π΅ ΠΊΠ»ΡŽΡ‡Π΅Π²ΠΎΠΉ ΠΊΠ°Π΄Ρ€ Π½Π° ΠΏΠ°Π½Π΅Π»ΠΈ Β«Π’Π°ΠΉΠΌΠ»Π°ΠΉΠ½Β», Π° Π·Π°Ρ‚Π΅ΠΌ Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ «Анимация» > Β«ΠŸΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ ΠΊΠ»ΡŽΡ‡Π΅Π²ΠΎΠΉ ΠΊΠ°Π΄Ρ€ Π½ΡƒΠ»Π΅Π²ΠΎΠ³ΠΎ порядка».

ΠŸΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ ΠΈ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ² интСрполяции ΠΊΠ»ΡŽΡ‡Π΅Π²ΠΎΠ³ΠΎ ΠΊΠ°Π΄Ρ€Π°

ΠœΠ΅Ρ‚ΠΎΠ΄ интСрполяции ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈΡ‚ΡŒ ΠΈ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ для любого ΠΊΠ»ΡŽΡ‡Π΅Π²ΠΎΠ³ΠΎ ΠΊΠ°Π΄Ρ€Π°. ИзмСнСния ΠΌΠΎΠΆΠ½ΠΎ Π²Π½ΠΎΡΠΈΡ‚ΡŒ Π² Π΄ΠΈΠ°Π»ΠΎΠ³ΠΎΠ²ΠΎΠΌ ΠΎΠΊΠ½Π΅ Β«Π˜Π½Ρ‚Π΅Ρ€ΠΏΠΎΠ»ΡΡ†ΠΈΡ ΠΊΠ»ΡŽΡ‡Π΅Π²ΠΎΠ³ΠΎ ΠΊΠ°Π΄Ρ€Π°Β» ΠΈΠ»ΠΈ ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡ‚ΡŒ ΠΈΡ… нСпосрСдствСнно ΠΊ ΠΊΠ»ΡŽΡ‡Π΅Π²ΠΎΠΌΡƒ ΠΊΠ°Π΄Ρ€Ρƒ Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ ΠΏΠ°Π½Π΅Π»ΠΈ слоСв, Π½Π° ΠΏΡƒΡ‚ΠΈ двиТСния ΠΈΠ»ΠΈ Π² Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π΅ Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌ. МоТно Ρ‚Π°ΠΊΠΆΠ΅ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ ΠΈΠ½Ρ‚Π΅Ρ€ΠΏΠΎΠ»ΡΡ†ΠΈΡŽ, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡƒΡŽ ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ Π² After Effects для пространствСнных свойств.

БвСдСния ΠΎΠ± использовании элСмСнтов управлСния «ПлавноС Π·Π°ΠΌΠ΅Π΄Π»Π΅Π½ΠΈΠ΅Β» для автоматичСского измСнСния скорости ΠΌΠ΅ΠΆΠ΄Ρƒ ΠΊΠ»ΡŽΡ‡Π΅Π²Ρ‹ΠΌΠΈ ΠΊΠ°Π΄Ρ€Π°ΠΌΠΈ см. Π² Ρ€Π°Π·Π΄Π΅Π»Π΅ Π£ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒΡŽ ΠΌΠ΅ΠΆΠ΄Ρƒ ΠΊΠ»ΡŽΡ‡Π΅Π²Ρ‹ΠΌΠΈ ΠΊΠ°Π΄Ρ€Π°ΠΌΠΈ.

ИзмСнСниС ΠΌΠ΅Ρ‚ΠΎΠ΄Π° интСрполяции Π² Π΄ΠΈΠ°Π»ΠΎΠ³ΠΎΠ²ΠΎΠΌ ΠΎΠΊΠ½Π΅ Β«Π˜Π½Ρ‚Π΅Ρ€ΠΏΠΎΠ»ΡΡ†ΠΈΡ ΠΊΠ»ΡŽΡ‡Π΅Π²ΠΎΠ³ΠΎ ΠΊΠ°Π΄Ρ€Π°Β»

Π”ΠΈΠ°Π»ΠΎΠ³ΠΎΠ²ΠΎΠ΅ ΠΎΠΊΠ½ΠΎ Β«Π˜Π½Ρ‚Π΅Ρ€ΠΏΠΎΠ»ΡΡ†ΠΈΡ ΠΊΠ»ΡŽΡ‡Π΅Π²ΠΎΠ³ΠΎ ΠΊΠ°Π΄Ρ€Π°Β» содСрТит ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ для настройки Π²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ ΠΈ пространствСнной интСрполяции ΠΈ (Ρ‚ΠΎΠ»ΡŒΠΊΠΎ для пространствСнных свойств) ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ привязки.

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ

Π”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΉ

Π’Π°Ρˆ адрСс email Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π½. ΠžΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ поля ΠΏΠΎΠΌΠ΅Ρ‡Π΅Π½Ρ‹ *