AWESOME AI MOTION
효과Effects / 등장·퇴장Entrance & Exit / Nº 059

클립 리빌Clip Reveal

Clip Reveal
클립 리빌
다른 이름Also known as · Clip reveal
059
렌더 추가 예정CLIP COMING클립 리빌Clip Reveal정의·파라미터·프롬프트는 아래에 있다Definition, parameters and prompts are below
도판Fig. 059. 클립 리빌 · Clip Reveal · power3.out

경계 안에서 보이는 영역을 넓혀 내용을 한쪽에서 드러내는 등장The visible region inside a boundary widens to reveal content from one side.

01

무엇을 전하나What it tells

전달 효과ConveysCONVEYS
경계를 따라 내용이 열리며 읽는 방향을 이끈다Content opens along its edge and guides the reading direction.
언제 쓰나Use whenUSE WHEN
  • 제목·이미지가 아래에서 위로 열리듯 나타날 때
  • 차트 막대나 선이 방향성 있게 공개될 때
  • When a title or image opens upward like a shutter
  • When bars or lines are revealed with a direction
과용 주의AvoidAVOID
  • 시작 상태를 CSS에 미리 넣는다
  • 방향은 읽는 방향과 맞춘다
  • 길이 0.25~0.6초
02

좋은 예와 나쁜 예Good and bad use

좋은 사례GOOD

이미지가 clip-path inset(100% 0 0 0)에서 inset(0)으로 350ms 동안 위로 열린다

과용 · 나쁜 사례OVERUSE

clip-path 시작 상태가 CSS에 없어 첫 프레임에 전체가 보였다가 사라진다

03

파라미터Parameters

기본값은 클립에 쓴 값Defaults are the values used in the clip

항목PARAM기본DEFAULT범위RANGE메모NOTE
길이350ms250~600ms공개 시간
inset100%→0%방향별상향 공개 시 top
방향상향상/하/좌/우읽는 방향 기준
이징power3.outpower2~power4.out끝이 부드럽게
GSAP
tl.fromTo('.img', { clipPath: 'inset(100% 0% 0% 0%)' }, { clipPath: 'inset(0% 0% 0% 0%)', duration: 0.35, ease: 'power3.out' }, 0.3);
04

에이전트 프롬프트Agent prompts

그대로 붙여 넣는다Paste as is

Claude Code

GSAP으로 <대상> 이미지에 클립 리빌을 넣어줘. 0.3초부터 0.35초 동안 clipPath를 inset(100% 0% 0% 0%)에서 inset(0% 0% 0% 0%)로 power3.out으로 열어 위쪽으로 공개해. 초기값을 CSS에도 같이 넣어 첫 프레임 깜빡임을 막아. paused 타임라인에 넣어.

Add a clip reveal to the <target> image with GSAP. From 0.3s over 0.35s open clipPath from inset(100% 0% 0% 0%) to inset(0% 0% 0% 0%) with power3.out, revealing upward. Put the same initial value in CSS to avoid a first-frame flash. Paused timeline.

Codex

<파일>의 <대상>에 clip-reveal을 적용해. fromTo clipPath inset(100% 0 0 0)→inset(0 0 0 0), 0.35s, power3.out, position 0.3, CSS 초기값도 동일. 0.0초·0.4초·0.8초를 캡처해 0초에 보이지 않고 0.8초에 전체가 보이는지 확인해.

Apply clip-reveal to <target> in <file>. fromTo clipPath inset(100% 0 0 0) to inset(0 0 0 0), 0.35s, power3.out, position 0.3, with the same initial value in CSS. Capture at 0s, 0.4s and 0.8s to check it is hidden at 0s and fully visible at 0.8s.

05

도구별로 쓰기In your tools

HyperFrames · ReelForge · Scrolline

HyperFramesVIDEO · GSAP
clipPath 문자열 보간은 형식이 같아야 안전하다(inset 4값). fromTo로 시작을 명시하고 CSS에도 같은 초기값을 둔다
ReelForgeBRIEF TO VIDEO
브리프에 방향·길이·대상 목록을 싣는다. 텍스트 줄 단위 공개는 줄마다 overflow 컨테이너 사용
Scrolline DeckSCROLL SCRUB
scrub에서는 inset을 진행률에 선형으로 매핑하고 ease-out. 되감기 시 자연스럽게 닫힌다
06

잘 맞는 조합Pairs well with

07

출처Sources

개념 출처와 라이선스. 구현은 이 레포에서 새로 씀Concept sources and licenses. Implementations are original to this repo