Системаи ҳаракати нуқтаҳои норинҷӣ
Пешниҳод
Аз ман пурсед: тамғаи кӯтоҳ барои тугмаи ифтитоҳӣ, як калимаи қаҳрамонӣ, фоиз барои график, матн барои корти ниҳоӣ, як ранги таъкид ва суруд бо зарбаи равшан. Филми тарроҳии ҳаракати дученака дар таносуби 16:9. Аз канори гарми сафеди норанҷӣ, заминаҳои қариб сиёҳ, типографияи ғафс ва як лаҳҷаи дурахшони норанҷӣ истифода баред. Нуқтаи норанҷӣ ҳар як саҳнаро бо ҳам мепайвандад: он дар UI оғоз мешавад, ба нуқта дар болои ҳарф табдил меёбад, графики пружинаро пайгирӣ мекунад, ба шакле табдил меёбад ва дар корти ниҳоӣ бармегардад. Курсор клики ифтитоҳиро воқеӣ мегардонад. Ҳаракатро тез ва назоратшаванда нигоҳ доред, бо пружинаҳои хурди болоравӣ ва бе вақти мурда. Манъ карда шудааст: наворҳои саҳҳомӣ, градиентҳо, дурахшҳо, таркишҳои зарраҳо, гузаришҳои тасодуфӣ ва ҳаракате, ки ба унсури аллакай дар экран мавҷудбуда пайваст нестанд. Тақрибан 15 сония, бо тағйироти визуалӣ дар ҳар як зарбаи асосӣ. Кушодан: курсор тугмаи норанҷии назди "Кам кардани ҳаракат"-ро пахш мекунад. Ҳарфҳо хам мешаванд ва ба ҷои худ ҳаракат мекунанд, то он даме ки танҳо "Ҳаракат" боқӣ монад ва нуқтаи норанҷӣ дар болои "i" бошад. Баҳор: нуқта аз калима дур шуда, дар график меафтад. Масири он посухи пружинаро кашида, аз ҳадаф болотар меравад ва дар паҳлӯи даъвати "+22%" қарор мегирад. Шакл: нуқта аз болои хат меҷаҳад, ба доираи норинҷӣ табдил меёбад ва чаҳорчӯбаро пур мекунад. Як чоркунҷаи мудаввари сиёҳ дар дохили он чарх мезанад ва сипас ба шакли як шакли ҳаб дароз мешавад. Саҳна ба як нуқтаи норинҷӣ дар ранги сиёҳ кӯтоҳ мешавад. Навъ: калимаҳо ба монанди "SPRINGS", "EASING", "KINETIC TYPE", "3D" ва "SOUND" дар атрофи нуқта давр мезананд. Доираи навъ ба майдони нуқтаҳои хурд кушода мешавад. Ошкор кардан: майдони нимтон васеъ мешавад ва ба сиёҳ табдил меёбад ва корти ниҳоиро нишон медиҳад: " Opus 5.5 ", "Motion Designer." ва "0 keyframes". Баргашт: нуқтаи норанҷӣ аз нимтон, график ва гузариш ба он бармегардад. Кадрҳои ниҳоиро бо аввал мувофиқ кунед, то видео тоза садо диҳад. 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
- Нашр шудааст
Ба ин монанд видео кунед
Бо васеъкунии Google Chrome и мо, худатон чунин видеоҳо эҷод кунед — 7 маротиба арзонтар аз API.. Бо 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