MotionVideo

MotionVideo 검색

동영상, 크리에이터, 도구, 크리에이티브 검색…

← 모든 프롬프트

맞춤 설정: Morphing single-shape product UI film

이 프롬프트의 출처는 다음 사용자의 게시물입니다: Martijn Verbove. 동영상 보기

나만의 버전으로

모두 선택 사항입니다. 입력한 내용은 이 브라우저에만 저장되며 다음 프롬프트에도 그대로 적용됩니다.

다이얼

내 프롬프트

끝에 강조 표시된 부분은 입력한 내용과 다이얼 설정에서 추가된 것입니다. 프롬프트와 충돌하면 이 부분이 우선합니다.

<inputs> 
Ask me for: 
• my product + URL 
• 8–12 UI states that tell its story 
• the real data shown in each state 
• brand colors + fonts + accent color 
• required formats (1:1, 16:9, 9:16) 
</inputs>

<rules> 
One HTML file. One canvas
One draw(t) function

No CSS transitions
No timers
No state carried between frames

One shape, never cut

Every state is the same element changing size, radius and color while the content swaps

A cursor drives the sequence with real clicks, typing and one drag

Real UI. Real data. No placeholders.

</rules>
<structure> 
120 BPM grid

Something happens on every bea

logo → button → handle field → “is this you?” → loader → pin → globe filling with users → matches → tabs → RSVP → search → logo

</structure>

<motion> 
Closed-form springs everywhere with only a tiny overshoot.

If a value changes target multiple times, sum one spring per change

Content enters after its container starts morphing and leaves before the next morph so text never overlaps

Use a short blur on transitions

Never fade black directly into the accent color. Move an accent element between states instead

Make tab indicators stretch by putting each edge on a different spring

Zoom the camera so every state fills the frame

Make the last frame equal the first so the whole thing loops
</motion>

<export> 
First render one frame per beat as a contact sheet

Fix anything cramped or broken

Then render every frame in headless Chrome at 60fps, averaging 6 subframes for motion blur

Pipe into ffmpeg:
H.264 + yuv420p

Export all aspect ratios in parallel
</export>

최상의 결과를 얻으려면 다음 모델로 실행하세요: Claude Opus 5.5.