코드로 짜는 모션
실행 가능한 패턴 라이브러리로 만드는 174개 모션그래픽
Kamply는 13개 카테고리에 걸쳐 174개 모션 패턴을 제공하며, 하나하나가 실제 Remotion 소스로 브랜드 토큰 위에서 그대로 재생됩니다. 패턴을 전체 화면으로 열면 스크럽 바와 레시피가 함께 나타납니다. 자동 품질 검사는 릴스마다 최소 5개 모션 카테고리를 사용했는지 확인합니다.
모든 릴은 이 13개 버킷 중 최소 5개에 걸쳐야 합니다.
패턴 174개와 버킷 13개는 2026-08-27에 배포된 모션 라이브러리의 폴더 수를 직접 세어 확인했으며, 품질 검사는 릴스마다 최소 5개 카테고리를 사용했는지 확인합니다.
실제로 하는 일
Kamply는 Mac 데스크톱 앱입니다. 모션은 프레임 번호로 구동되는 React 컴포넌트로 작성되어 Remotion으로 렌더링되므로, 같은 컴포지션은 같은 프레임에서 항상 같은 픽셀을 냅니다. 그 뒤를 받치는 건 세 가지입니다. 실시간 플레이어로 둘러보고 자신의 릴에 그대로 가져다 쓰는 174개 패턴 라이브러리, 이름 붙은 커브 계열과 스프링 프리셋으로 이루어진 공유 물리 레이어, 그리고 렌더링 없이 모션 코드를 읽어 CSS 키프레임이나 규격을 벗어난 물리값이 있으면 빌드를 통과시키지 않는 린트입니다. 결과로 MP4 파일과 그 뒤의 모든 소스 파일을 받습니다.
이건 아닙니다
프롬프트로 영상을 만드는 모델은 없으며, After Effects나 Lottie 임포트도, 드래그 핸들 타임라인도 없습니다. 모션은 코드로 작성되고, 어떻게 움직일지는 직접 승인하며, 완성된 파일은 직접 업로드하셔야 합니다.
실행 과정, 처음부터 끝까지
앱이 실제로 수행하는 순서 그대로, 세 단계입니다.
패턴 화면을 열고 레퍼런스 복사
앱의 패턴 화면은 비디오 라이브러리를 카테고리별로 나열하며, 각 타일이 브랜드 토큰 위에서 실제 컴포지션을 재생합니다. 하나를 열면 패널이 스크럽 바와 옆의 레시피로 채워집니다. 카드마다 레퍼런스 복사 버튼이 있어 패턴의 레퍼런스(예: camera/orbit-settle-3d)를 클립보드에 담아 두었다가, 그 레퍼런스를 AI에게 붙여넣어 이걸 만들어 달라고 요청할 수 있습니다.
스코어를 데이터 파일로 작성
릴의 안무는 비트 단위 모션 스코어로 작성됩니다. 공유 물리 레이어에서 커브 계열과 스프링 프리셋을 지정하는 데이터 파일로, 이후 프레임 기반 Remotion으로 컴파일됩니다. 법칙은 모든 릴에 공통으로 적용되어 느낌이 일관되게 유지되며, 안무 자체는 릴마다 새로 작성됩니다.
린트, 조정, 그리고 한 번의 렌더링
정적 린트는 렌더링 없이 모션 코드를 읽습니다. CSS 키프레임은 모든 릴에서 통과하지 못합니다. 공유 물리 레이어 위에 지어진 릴이라면 브랜드 커브 계열을 벗어난 이징 커브, 기본 침착 프로필의 하한인 170 미만의 원시 스프링 댐핑도 통과하지 못합니다. 조정 루프는 렌더링 없이 채널별 저크 스코어카드를 출력하므로, 커브를 바꾸며 수치가 움직이는 모습을 바로 볼 수 있습니다. 완성된 MP4는 이후 2초 이상 이어지는 정지 구간을 잡아내는 프리즈 체크를 거칩니다.
수치와 근거
이 페이지의 모든 수치는 공개된 출처나 Kamply 자체 측정값에서 나옵니다. 추정치는 없습니다.
- 패턴 라이브러리
- 174개 패턴, 13개 카테고리
- 2026-08-27에 출시된 라이브러리 안의 폴더 수로 집계했으며, 각 폴더에는 레시피와 짝을 이루는 실행 가능한 Remotion 컴포넌트가 들어 있습니다. 릴을 만들 때마다 새 리드 패턴이 추가되므로 수는 계속 늘어납니다.
- 다양성 게이트
- 릴당 최소 5개 카테고리
- 같은 게이트는 연속된 3개 비트 안에서 반복되는 리드 패턴과, 다른 릴에서 재사용된 리드 패턴도 통과시키지 않습니다.
- 스프링 댐핑 하한
- 침착 프로필에서 170
- 린트가 읽는 공유 모션 레지스트리 기준입니다. 기본 침착 프로필에서는 170 미만의 원시 댐핑이면 빌드를 통과하지 못하며, 예외는 badgePop 스프링의 18 하나뿐입니다. launch 프로필을 선택한 릴은 대신 18 하한으로 검사받습니다.
- 오버슈트 예산
- 침착 프로필에서 8%
- 같은 레지스트리 안의 예산입니다. 공유 물리 레이어의 capStagger는 스태거 스프레드를 20프레임 안에 맞도록 재조정하며, 8퍼센트 오버슈트와 15퍼센트 예측 상한은 도구가 아니라 패턴 소스 안에 직접 적혀 있습니다. 린트는 CSS 애니메이션, 계열을 벗어난 커브, 스프링 댐핑을 검사할 뿐 이 값들은 검사하지 않습니다.
- 정지 구간 체크
- 2.0초
- 렌더링된 MP4에서, 그레인을 무시하도록 조정된 프리즈 감지로 렌더링 이후에 실행되며 소스 단계에서는 검사하지 않습니다.
- 아트 디렉션 스타일
- 16개 중 13개 지금 제작 가능
- 제작 가능한 스타일마다 렌더링된 쇼케이스 릴이 있으며, 나머지 3개는 실제 영상 소재가 있어야 합니다.
자주 묻는 질문
여기 없는 질문이라면 라이브 데모에서 물어보시면 됩니다. 아래 양식은 실제 사람에게 전달됩니다.
프롬프트를 입력하면 모션그래픽이 나오나요?
아닙니다. Kamply 어디에도 생성형 비디오 모델은 없습니다. 모션은 프레임 번호로 구동되는 React 컴포넌트로 작성되어 헤드리스로 렌더링되므로, 같은 컴포지션은 같은 프레임에서 항상 같은 픽셀을 냅니다. AI가 작성하는 것은 직접 읽고, 다시 렌더링하고, 다른 사람에게 넘길 수 있는 코드입니다.
After Effects 파일이나 Lottie JSON을 가져오거나 타임라인에서 편집할 수 있나요?
둘 다 안 됩니다. Lottie 연동은 검토했지만, 애니메이션 블롭을 가져오는 방식이 코드로 모션을 작성한다는 원칙과 어긋나 제외했고, Skia 연동도 함께 제외했습니다. 드래그 핸들 에디터도 없습니다. 안무는 직접 바꾸는 데이터 파일이며, 게이트가 렌더링으로 가는 유일한 경로로 남도록 앱 안의 타임라인은 일부러 읽기 전용으로 만들었습니다.
3D는 실제인가요, 아니면 원근감만 흉내 낸 건가요?
실제입니다. Three.js로 이어지는 공식 Remotion 브리지를 통해 구현되며, 3D 카테고리에는 기기 회전, 압출 막대, 패럴랙스 스택, 오빗, 크레인 리빌, 랙 포커스를 다루는 14개 패턴이 있습니다. 오브젝트는 코드 프리미티브로 만들어지므로 라이선스가 필요한 스톡 GLB 모델이 없습니다. 3D를 쓰는 릴은 자동으로 소프트웨어 CPU 렌더러로 전환되어 같은 프레임이 어떤 기기에서도 동일하게 보이며, 평면 2D 릴은 필요 없으므로 GPU에 남습니다. 압출된 3D 타이포그래피와 3D 로고 스팅은 너무 요란하다고 판단해 제외했습니다.
모션이 매끄러운지 실제로 측정하나요?
측정합니다. 스코어러가 애니메이션되는 채널마다 정규화된 RMS 저크를 계산하며, 스코어의 샘플링된 값 곡선이나 렌더링된 프레임에서 직접 위치, 스케일, 불투명도에 각각 0.5, 0.3, 0.2의 가중치를 둡니다. 이 수치는 어느 채널을 살펴봐야 하는지 알려줄 뿐, 빌드를 막는 일은 없으며 릴 자체는 여전히 직접 보고 판단하시게 됩니다.
화면 녹화를 애니메이션으로 만들거나 작은 이미지를 선명하게 만들 수 있나요?
화면을 녹화하지는 않습니다. 화면 캡처 스타일은 대신 코드로 인터페이스를 다시 만듭니다. 실제 녹화 영상은 직접 가져온 소재로, 편집 리스트에 맞춰 편집된 영상으로 몽타주되고 그레이딩된 룩과 가장 나중에 붙는 자막을 거칩니다. 업스케일러도 없습니다. 스톡은 원본 해상도로 그대로 불러오는데, 1080 x 1920 화면에 1300픽셀짜리 소스는 카메라 푸시 전부터 이미 흐릿하기 때문입니다.
실행하려면 무엇이 필요하고, 비용은 얼마인가요?
Apple 실리콘 Mac과 macOS 11 이상이 필요합니다. Kamply는 서명되고 공증된 DMG 파일로 제공되며, 웹 앱도 모바일 앱도 없습니다. 요금제는 1개입니다: 주 69달러, 월 199달러, 또는 연 1,990달러이며, 라이브 데모를 예약하는 Enterprise 트랙도 있습니다. 출시 기념 요금은 2026년 9월 15일에 종료됩니다. 발행도, 예약도, 성과 보고도 하지 않습니다: 파일만 받으십니다.
브리프 하나면 충분합니다. 첫 캠페인이 만들어지는 과정을 직접 확인해 보십시오.
라이브 데모 동안 브랜드에 맞춰 첫 방향을 함께 만듭니다. 끝날 때쯤이면 Kamply가 다음에 무엇을 만들지 정확히 알게 됩니다.