ChatCrawlerпоиск по публичному Telegram Открыть приложение
M

Motion Chat

4 995 участников
21 августа 2026
I
Хотел сделать по типу «все очень круто, но ничего не понятно»
P
id 6757851506текст ещё не в индексе
Так понятно что откроет. Программно вычисляется на девайсах правильная ориентация. Просто Маленький почти отсутствующий квадрат по уму должен быть в правом нижнем углу 😉
I
Чувствую себя слабым в своей сфере. Поэтому постоянно экспериментирую, чтобы хоть как-то отличиться от других
I
Ладно. Походу нужно переделать весь ролик😂😂😂
Фотография
нажмите — покажем
Сдесь деформация как то очень грубо выглядит... неорганично :( напрашивается как то более плавный изгиб на краях что ли а не просто вздутие посередине...
В общем видно что под конец устал и уже немного торопиться начал лишь бы сделать 🙂
P
но в целом вроде нормально. Клиенту если понравилось, значит всё отлично! 👍
22 августа 2026
H
id 6757851506Видео
Я бы сделал чуть помедленнее чтобы зритель успел понять. А так выглядит просто пушка 🔥
М
Видео
Swypes_Animation.mp4 · 148 КБ · нажмите — покажем
кто может подсказать? Первый раз экпортировал анимацию в гиф формат через фотошоп, и меня смущает как она отображается в телеграмме, хотя когда просмотриваю её через встроенный в мак плеер всё хорошо
М
B
id 6757851506Видео
У каждого будет своя оценка, со своей колокольни. На технические недочеты выше уже указали. Смотрел несколько раз - есть и свои интересные моменты, но для моего глаза - ролик тотальный overkill по эластику. Рекламу пружинного эспандера/жевачки в таком стиле ещё можно понять, но тут, по мне пересолено. Всего должно быть в меру.
Видео
Comp.mp4 · 5.3 МБ · нажмите — покажем
Видео
Comp+rig.mp4 · 6.4 МБ · нажмите — покажем
Навайбкодил несколько экспрешнов, которые делают вот такой риг для любого шейп-слоя. После приклеивания к коробке впредь Path анимировать нельзя, но скорее всего можно модифицировать код так, чтобы можно было. Файлы проекта в следующем сообщении.
Файл
Shape RIG.aep · 1.0 МБ · нажмите — покажем
Файл
Shape RIG (24.x).aep · 1.0 МБ · нажмите — покажем
M
Заодно переработанный Elastic экспрешн. Новый учитывает вообще все ключи параметра на таймлайне, корректно просчитывая колебания, но из этого же следует, что увеличивается нагрузка. Старый учитывал только два последних ключа, от чего иногда случались рывки. amp = 0.1; freq = 1.2; decay = 3; var frameOffsetDelta = thisComp.frameDuration / 10; var calculatedPropertyValue = value; if (numKeys > 0) { var lastKeyframeIndex = nearestKey(time).index; if (key(lastKeyframeIndex).time > time) { lastKeyframeIndex--; } for (var keyframeIndex = 1; keyframeIndex <= lastKeyframeIndex; keyframeIndex++) { var keyframeTime = key(keyframeIndex).time; var timeSinceKeyframe = time - keyframeTime; var velocityBeforeKeyframe = velocityAtTime(keyframeTime - frameOffsetDelta); var velocityAfterKeyframe = velocityAtTime(keyframeTime + frameOffsetDelta); var velocityMagnitude = 0; if (typeof velocityBeforeKeyframe == "number") { velocityMagnitude = Math.abs(velocityBeforeKeyframe); } else { velocityMagnitude = length(velocityBeforeKeyframe); } if (velocityMagnitude > 0.1) { var velocityDifference = velocityBeforeKeyframe - velocityAfterKeyframe; var oscillationFactor = Math.sin(freq * timeSinceKeyframe * 2 * Math.PI); var decayFactor = Math.exp(decay * timeSinceKeyframe); calculatedPropertyValue += (velocityDifference * amp * oscillationFactor) / decayFactor; } } } calculatedPropertyValue; сжатый вариант (лично мне удобнее использовать) amp = 0.1; freq = 1.2; decay = 3; d=thisComp.frameDuration/10; res=value; if(numKeys>0){ n=nearestKey(time).index; if(key(n).time>time) n--; for(i=1;i<=n;i++){ kt=key(i).time; t=time-kt; vIn=velocityAtTime(kt-d); vOut=velocityAtTime(kt+d); if(((typeof vIn=="number")?Math.abs(vIn):length(vIn))>0.1) res+=(vIn-vOut)*amp*Math.sin(freq*t*2*Math.PI)/Math.exp(decay*t);}}
Открыть в Telegram Каталог площадок Искать в ChatCrawler

Слепок открытой публичной ленты из поискового индекса ChatCrawler — «Google по публичному Telegram»; обновляется по мере обхода площадки. Время — UTC.

Только публичный контент, официальный API Telegram. О проекте · Вопросы · Чего мы не делаем · Убрать страницу из выдачи · Каталог