Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Помогите решить проблему в Adobe After Effects с выражениями

Sbryf Знаток (435), на голосовании 7 лет назад
Всю суть проблемы описал тут http_://qoo.by/3cJM (Уберите нижние подчёркивание)
Буду очень признателен если сможете помочь
Дополнен 7 лет назад
для тех кого пугает ссылка:

'''Есть выражение:'''
(effect("Видимость рта")("Ползунок").valueAtTime(time) + effect("Видимость рта")("Ползунок").valueAtTime(time - 0.04) + effect("Видимость рта")("Ползунок").valueAtTime(time + 0.04) + effect("Видимость рта")("Ползунок").valueAtTime(time - 0.08)  + effect("Видимость рта")("Ползунок").valueAtTime(time + 0.08)  + effect("Видимость рта")("Ползунок").valueAtTime(time - 0.12)  + effect("Видимость рта")("Ползунок").valueAtTime(time + 0.12)) / 7

[[photo53666424_456240579|400x58px| ]]

'''Значение свойства "Видимость рта" на протяжении всего времени меняется между 0 и 1. На первый взгляд это выражение для меня не имеет смысла, т. к.'''

''(0 + -0.04 + 0.04 + -0.08 + 0.08 + -0.12 + 0.12) / 7 = 0''

'''Либо'''

''(1 + (1 - 0.04) + (1 + 0.04) + (1 - 0.08) + (1 + 0.08) + (1 - 0.12) + (1 + 0.12)) / 7 = 1''

'''То бишь вне зависимости от выражения, значение остаётся таким же, каким оно и было изначально. С таким же успехом можно стереть большую часть выражения и оставить его таким:'''

effect("Видимость рта")("Ползунок").valueAtTime(time)

'''Результат не должен поменяться, но на деле всё происходит иначе'''

'''1'''
[[video53666424_456239198]]

'''2'''
'''[[video53666424_456239198]]'''

'''Можно заметить, что персонаж потерял плавность и стал анимироваться рывками. В чём же причина? Если посмотреть на диаграмму, то можно увидеть разницу'''

'''1'''
'''[[photo53666424_456240590|400x258px| ]]'''

'''2'''
'''[[photo53666424_456240591|400x268px| ]]'''

'
Дополнен 7 лет назад
'''В первом случае, между 0 и 1 присутствуют такие промежуточные значения, как: '''
'''0,14'''
'''0,29'''
'''0,43'''
'''0,57'''
'''0,71'''
'''0,86'''
'''Которые и создают плавность движений. Но я не понимаю как они высчитываются, ведь по логике вещей значения должны быть одинаковыми в обоих случаях. Откуда появляются эти промежуточные значения? как выражение их высчитывает? Если есть предположение как это работает, то очень прошу написать в лс'''

''Скачать шаблон''
'''https://yadi.sk/d/8F_J-ahA3QV77H  '''''рус версия''
'''https://yadi.sk/d/6Jt4MwxX3QV7Bs  '''''англ версия''
Голосование за лучший ответ
Паша Просветленный (32485) 7 лет назад
Всю суть проблемы опиши тут, а не на порно сайте)
SbryfЗнаток (435) 7 лет назад
это не порно сайт
SbryfЗнаток (435) 7 лет назад
но если тебе так будет удобней, то вот:
'''Есть выражение:'''
(effect("Видимость рта")("Ползунок").valueAtTime(time) + effect("Видимость рта")("Ползунок").valueAtTime(time - 0.04) + effect("Видимость рта")("Ползунок").valueAtTime(time + 0.04) + effect("Видимость рта")("Ползунок").valueAtTime(time - 0.08)  + effect("Видимость рта")("Ползунок").valueAtTime(time + 0.08)  + effect("Видимость рта")("Ползунок").valueAtTime(time - 0.12)  + effect("Видимость рта")("Ползунок").valueAtTime(time + 0.12)) / 7

[[photo53666424_456240579|400x58px| ]]

'''Значение свойства "Видимость рта" на протяжении всего времени меняется между 0 и 1. На первый взгляд это выражение для меня не имеет смысла, т. к.'''

''(0 + -0.04 +
SbryfЗнаток (435) 7 лет назад
эх, не уместилось полностью
Похожие вопросы