Система движения «Оранжевая точка»
Промпт
Попросите меня написать: короткую подпись для кнопки включения, одно ключевое слово, процентное значение для графика, текст для финальной карточки, один акцентный цвет и музыкальное сопровождение с четким ритмом. Двухмерный моушн-дизайн-ролик в формате 16:9. Используется тёплый, почти чёрный фон, смелый шрифт и один яркий оранжевый акцент. Оранжевая точка соединяет все сцены: она начинается в пользовательском интерфейсе, становится точкой над буквой, описывает график пружины, вырастает в фигуру и возвращается в финальной заставке. Курсор делает начальный щелчок реалистичным. Движение должно быть чётким и контролируемым, с небольшими перерегулированиями пружины и без задержек. Запрещено: стоковые видеоматериалы, градиенты, свечение, вспышки частиц, случайные переходы и движение, не связанное с элементом, уже присутствующим на экране. Примерно 15 секунд, с визуальными изменениями на каждом ключевом такте. Открыть: курсор щелкает по оранжевому переключателю рядом с надписью «Уменьшить движение». Буквы изгибаются и перемещаются на свои места, пока не останется только слово «Движение» с оранжевой точкой над буквой «i». Пружина: точка отскакивает от слова и останавливается на графике. Ее траектория описывает пружинный отклик, она пролетает мимо цели и останавливается рядом с надписью "+22%". Форма: точка пересекает линию, разрастается в оранжевый круг и заполняет кадр. Внутри него вращается черный закругленный квадрат, который затем растягивается в таблетку. Сцена сжимается до одной оранжевой точки на черном фоне. Типографский шрифт: слова типа "SPRINGS", "EASING", "KINETIC TYPE", "3D" и "SOUND" вращаются вокруг точки. Круг шрифта расширяется, образуя поле из крошечных точек. Появление: полутоновое поле расширяется и становится черным, открывая финальную карточку: «Opus 5.5», «Motion designer» и «0 ключевых кадров». Возврат: оранжевая точка перемещается обратно через полутон, график и переключатель. Сопоставьте последний кадр с первым, чтобы видео плавно зацикливалось. 1. Один HTML файл, 1920x1080 при 60 кадрах в секунду. Вычисление всех визуальных элементов происходит из времени внутри функции seek(t): никаких CSS переходов, таймеров или состояния, передаваемого между кадрами. 2. Используйте замкнутые формулы для пружин, используемых для переключения, прыгающей точки и графика. Постройте график, используя ту же функцию пружины, которая перемещает точку. 3. Анимируйте буквы по отдельности для преобразования "Уменьшить движение" в "Движение". Удерживайте оранжевую точку прикрепленной к букве "i", пока она не начнет прыгать. 4. Преобразуйте оранжевый круг, вращающийся квадрат и пилюлю в различные состояния одной и той же фигуры. Сохраняйте их положение и движение при каждом преобразовании. 5. Расположите вращающиеся слова вдоль круговой траектории, затем переместите их буквы наружу, чтобы передать рамку полутоновой сетке. 6. Нарисуйте полутоновое изображение в виде сетки точек, размеры которых соответствуют оранжевой точке. Дайте изображению выйти за края рамки, прежде чем показывать заключительную заставку. 7. Синхронизируйте клик, посадку точки, пик графика, изменения формы и финальный заголовок с измеренными ритмами. Рендерите один кадр на каждый ритм, чтобы проверить темп перед полным экспортом. График и точка должны двигаться в одном направлении, иначе пружина будет выглядеть неестественно. Оранжевый акцент должен быть одинаковым во всех сценах. Время появления входящего и исходящего текста должно быть разным, чтобы буквы не перекрывались. Когда фигура заполняет экран, масштабируйте её за все четыре угла. Согласуйте курсор, точку и типографику в первом и последнем кадрах, чтобы избежать зацикливания и зависаний. Сначала попросите меня предоставить исходные данные, затем покажите карту ритма и четыре статичных изображения (переключатель, график, кинетический текст, конечная заставка), прежде чем создавать полное видео.
Ask me for: a short label for the opening toggle, one hero word, a percentage for the graph, the text for the final card, one accent color, and a track with a clear beat.
A 2D motion design film in 16:9. Use a warm off-white canvas, near-black backgrounds, bold typography and one vivid orange accent. The orange dot connects every scene: it starts in the UI, becomes the dot over a letter, traces a spring graph, grows into a shape and returns on the end card. A cursor makes the opening click feel real. Keep the motion sharp and controlled, with small spring overshoots and no dead time.
Banned: stock footage, gradients, glows, particle bursts, random transitions and motion that isn't connected to an element already on screen.
Around 15 seconds, with a visual change on every major beat.
Open: a cursor clicks the orange toggle beside "Reduce Motion". The letters bend and move into place until only "Motion" remains, with the orange dot above the "i".
Spring: the dot jumps away from the word and lands on a graph. Its path draws a spring response, overshoots the target and settles beside a "+22%" callout.
Shape: the dot shoots across a line, grows into an orange circle and fills the frame. A black rounded square rotates inside it, then stretches into a pill. The scene contracts to a single orange dot on black.
Type: words like "SPRINGS", "EASING", "KINETIC TYPE", "3D" and "SOUND" orbit the dot. The circle of type opens out into a field of tiny dots.
Reveal: the halftone field expands and flips to black, revealing the final card: "Opus 5.5", "Motion designer." and "0 keyframes".
Return: the orange dot moves back through the halftone, graph and toggle. Match the final frame to the first so the video loops cleanly.
1. One HTML file, 1920x1080 at 60fps. Compute every visual from time inside seek(t): no CSS transitions, timers or state carried between frames.
2. Use closed-form springs for the toggle, bouncing dot and graph. Draw the graph from the same spring function that moves the dot.
3. Animate letters individually for the "Reduce Motion" to "Motion" transformation. Keep the orange dot attached to the "i" until it begins its jump.
4. Make the orange circle, rotating square and pill different states of the same shape. Preserve its position and motion through each transformation.
5. Place the orbiting words along a circular path, then move their letters outward to hand the frame over to the halftone grid.
6. Draw the halftone as a grid of dots whose sizes respond to the orange dot. Let it grow past the frame edges before revealing the end card.
7. Sync the click, dot landing, graph peak, shape changes and final title to measured beats. Render one frame per beat to check the pacing before the full export.
The graph and dot must follow the same motion or the spring will feel fake. Keep the orange accent consistent across every scene. Give outgoing and incoming text separate timing so letters don't overlap. When a shape fills the screen, scale it past all four corners. Match the cursor, dot and typography in the first and last frames to avoid a loop stutter.
Ask me for the inputs, then show me the beat map and four stills (toggle, graph, kinetic type, end card) before building the full video.
Промпт взят из поста @ultimaxbt.
- Модель
- Opus 5.5
- Стек
- HTML
- Опубликовано
Сделать такое видео
Снимайте такие видео сами — в 7 раз дешевле, чем по API, через наше расширение для Google Chrome. Работают с Claude по MCP: вы описываете задачу, расширение ведёт генерацию от промпта до готового файла. Генерирует видео, собирает, озвучивает, переводит.
Automation — MCP для Google Flow, Google Vids и Claude
TikTok Symphony Creative Studio MCP Claude Code
SeedFlow — Seedance 2.5 в Dreamina, Qwen-Audio-3.1-TTS и Claude MCP