본문 바로가기
성공지식백과 로고성공지식백과

Claude와 Blender MCP로 30초 애니메이션 만들기: 프리비즈부터 Seedance 2.5, GPT 비교까지

오피셜 Blender MCP로 Claude가 30초 액션 프리비즈를 만들고, Artlist의 GPT Image 2.5와 Seedance 2.5로 애니메이션까지 완성한 과정을 셋업, 프롬프트, 실패 사례, GPT 결과 비교까지 정리했습니다.

Claude CodeBlenderMCPSeedanceArtlistAI 영상
글 정성준 16분 읽기
공유:
INFO
이 가이드에서 만든 것

스카이트레인 지붕을 달리는 검사가 뒤쫓아 오는 용을 피해 옆 건물 옥상으로 뛰어내리고, 급강하하는 용과 교차하며 한 번에 베는 30초 장면입니다. Claude Code가 오피셜 Blender MCP로 프리비즈를 만들고, Artlist MCP로 이미지 에셋과 영상을 생성했습니다. 기준 자료는 2026년 9월 29일과 30일의 실제 작업 파일입니다.

어떤 작업을 했는가

이번 작업의 목표는 한 문장짜리 스토리를 30초 애니메이션으로 만드는 것이었습니다. 고가철도 위를 달리는 열차, 그 지붕을 달리는 파란 옷의 검사, 뒤에서 객차를 하나씩 떨어뜨리며 쫓아오는 주홍빛 용, 옆 건물 옥상으로의 도약, 그리고 교차하는 순간의 한 번의 칼질까지가 스토리의 전부입니다. 같은 스토리를 먼저 GPT 기반 에이전트가 한 번 만들었고, 이번에는 Claude Code에게 처음부터 다시 맡겼습니다.

작업은 네 단계로 나뉩니다. Blender에서 공간과 타이밍을 잡는 프리비즈를 만들고, Artlist에서 캐릭터와 배경 에셋 이미지를 만든 뒤, Seedance 2.5로 30초 영상을 생성하고, 마지막으로 GPT의 결과와 비교했습니다. 중간에 실사 스타일로 먼저 시도했다가 애니메이션으로 방향을 바꿨고, 영상 프롬프트는 다섯 번 넘게 고쳤습니다. 이 가이드는 그 수정 과정까지 포함한 기록입니다.

노을 하늘 아래 은색 고가열차 지붕을 달리는 검사와 구름 사이로 내려오는 주홍빛 동양 용
화풍 테스트에서 고른 노을 키 아트입니다. 이후 모든 에셋을 이 그림의 화풍에 맞췄습니다. · 성공지식백과 프로젝트 제작 자료
단계사용한 도구결과물
프리비즈Claude Code + 오피셜 Blender MCP, Blender 5.2.1 LTS기본 도형으로 만든 30초 프리비즈 영상과 샷리스트
에셋Artlist MCP, GPT Image 2.5 Sunburst (High)캐릭터·용·열차 누끼, 포즈 7종, 배경, 작화 이펙트 시트
영상Artlist MCP, Seedance 2.5 R2V480p 드래프트 여러 개, 고른 테이크의 1080p 영상
비교로컬 HTML 비교 뷰어Claude와 GPT 결과, 각자의 프리비즈를 동기 재생

시작 전 준비

이번 작업에는 Blender를 제어하는 연결과 이미지·영상을 생성하는 연결이 따로 필요합니다. 둘 다 Claude의 도구 목록에 보인다고 준비가 끝난 것은 아닙니다. Blender는 열어 둔 파일을 실제로 읽는지, Artlist는 모델 목록과 크레딧 견적이 실제로 돌아오는지 각각 확인해야 합니다.

도구이번 작업에서 맡은 일
Claude Code (Claude 데스크톱 앱의 Code 탭)프롬프트 작성, Blender 제어, 생성 요청, 결과 검수, 비교 뷰어 제작
Blender 5.2.1 LTS프리비즈 장면, 애니메이션, 카메라, 렌더
오피셜 Blender MCPClaude가 열려 있는 Blender에서 Python 코드를 실행하고 장면을 읽는 연결
Artlist MCPGPT Image 2.5 이미지 생성과 편집, Seedance 2.5 영상 생성
rembg, ffmpeg하늘 배경 이미지의 누끼, 영상 코덱 변환

시작 전 확인

0/6 완료

오피셜 Blender MCP 설치

오피셜 Blender MCP는 Blender 재단의 실험 프로젝트인 Blender Lab이 만든 연결입니다. Claude 쪽에서 실행되는 MCP 서버와 Blender 안에서 실행되는 애드온 두 부분으로 되어 있고, 둘 다 설치해야 동작합니다. 설치 방법은 Blender Lab MCP 서버 공식 페이지에 정리되어 있습니다.

Blender 쪽 애드온은 Blender Lab 확장 저장소에서 받습니다. 편집 메뉴의 환경설정에서 확장 프로그램 받기(Get Extensions) 화면을 열고, 리포지토리(Repositories) 목록에 https://lab.blender.org/ 주소를 추가합니다. 목록에 나타나는 MCP 애드온을 설치하고 켭니다. 공식 페이지에서 확장 파일을 내려받아 디스크에서 설치하는 방법도 있습니다. 이번에 쓴 애드온은 1.0.3 버전이고 Blender 5.1 이상을 요구합니다.

Blender 환경설정의 확장 프로그램 받기 화면에서 MCP를 검색해 설치됨 목록에 MCP 애드온이 보이는 모습
확장 프로그램 받기에서 MCP를 검색한 화면입니다. 설치를 마치면 설치됨 목록에 MCP 애드온이 나타납니다. · 성공지식백과 프로젝트 제작 자료

애드온이 켜져도 환경설정 시스템 항목의 네트워크에 있는 온라인 액세스 허용(Allow Online Access)이 꺼져 있으면 서버가 시작되지 않습니다.

Blender 환경설정 네트워크 항목에서 온라인 액세스 허용 체크박스가 켜진 모습
환경설정의 시스템 항목, 네트워크에 있는 온라인 액세스 허용입니다. 이 항목이 꺼져 있으면 MCP 서버가 시작되지 않습니다. · 성공지식백과 프로젝트 제작 자료

켜진 애드온은 컴퓨터 안에서만 쓰는 localhost:9876 포트로 Claude의 연결을 기다립니다. 화면 없이 Blender를 백그라운드로 띄워 연결하고 싶다면 아래 명령을 씁니다.

PowerShell
$ blender --background 작업파일.blend --command blender_mcp
MCP server started on localhost:9876, press Ctrl+C to exit.

Claude 쪽은 Claude 데스크톱의 확장 목록에서 Blender Lab이 만든 Blender 확장을 설치합니다. 이 확장은 내부적으로 uv run blender-mcp로 서버를 실행하고, Blender Python API 문서와 사용자 매뉴얼을 함께 담고 있어 Claude가 최신 API를 찾아보며 코드를 짤 수 있습니다. 다른 MCP 클라이언트에서 쓰려면 서버 패키지를 직접 설치한 뒤 blender-mcp를 MCP 서버로 등록합니다.

PowerShell
$ pip install git+https://projects.blender.org/lab/blender_mcp.git

설치를 마치면 생성이나 수정부터 요청하지 말고 현재 상태를 읽어 달라고 합니다. 이번 작업에서는 Blender 버전과 열려 있는 파일 경로, 장면의 오브젝트 목록을 먼저 확인했고, 저장되지 않은 기본 파일(큐브, 조명, 카메라)만 열려 있다는 사실을 확인한 뒤 작업을 시작했습니다.

지금 연결된 Blender의 버전, 열려 있는 파일 경로, 장면과 오브젝트 목록을 알려줘. 아직 아무것도 바꾸지 마.
PowerShell에서 Blender를 백그라운드로 실행해 MCP 서버가 localhost:9876에서 시작되고, execute_blender_code 호출이 버전 5.2.1 LTS를 돌려준 화면
프리비즈 파일을 백그라운드로 열어 MCP 서버를 띄운 뒤, Claude Code가 execute_blender_code 도구로 Blender 버전을 읽은 실제 출력입니다. · 성공지식백과 프로젝트 제작 자료
주의
비슷한 이름의 Blender 연결에 주의

Higgsfield 플러그인처럼 Blender를 제어하는 다른 MCP가 함께 연결되어 있으면 Claude가 어느 쪽 도구를 쓸지 헷갈릴 수 있습니다. 이번 작업에서는 요청할 때 오피셜 Blender MCP로 작업하라고 명시했습니다.

Artlist MCP 연결

Artlist MCP는 Claude 설정의 커넥터에서 커스텀 커넥터로 추가합니다. 이름을 Artlist로 정하고 주소에 https://mcp.artlist.io/mcp를 넣은 뒤 Artlist 계정으로 로그인하면 됩니다. 연결 방법과 요금 구조는 클로드 + 아트리스트 MCP 쇼핑 쇼츠 가이드에 자세히 정리해 두었습니다.

MCP를 거친 생성은 웹의 무제한 생성과 별개로 항상 AI 크레딧을 씁니다. 그래서 이번 작업에서는 생성 전에 비용 견적을 먼저 받고, 영상처럼 비싼 작업은 Artlist가 띄우는 승인 단계에서 금액을 확인한 뒤 진행했습니다.

1단계: 스토리를 프리비즈 프롬프트로 만들기

프리비즈는 완성 영상을 만들기 전에 공간, 스케일, 타이밍, 카메라를 검증하는 설계도입니다. 그래서 프롬프트에는 그림체보다 지켜야 할 조건을 먼저 적었습니다. 사람과 용의 크기 비교, 도약 거리, 낙하 속도처럼 나중에 영상 모델에게도 그대로 넘길 조건입니다.

처음 초안에서는 기존 GPT 프리비즈의 프레임 번호와 컷 길이를 그대로 옮겼습니다. 스토리 비트만 고정하고 타이밍과 카메라는 새로 설계하라는 요청을 받은 뒤 방향을 바꿨고, 에셋은 전부 기본 도형으로 만들라는 조건도 추가했습니다. 최종 프롬프트는 아래 일곱 부분으로 구성했습니다.

섹션담은 내용
목표기존 버전을 재현하지 않고 스토리가 가장 잘 읽히는 새 연출을 만든다
스토리(고정)9개 비트. 추격, 순차 탈선, 도약, 오버슛, 교차, 정적, 결말, 납도
연출 자유도길이, 컷 수, 렌즈, 레이아웃은 직접 설계하고 먼저 샷리스트로 작성한다
물리 조건사람 1.8m, 용 40~50m, 객차 12m, 도약은 포물선, 낙하는 중력 가속
에셋Blender 기본 프리미티브만 사용. 외부 에셋, 텍스처, AI 3D 생성 금지
작업 규칙새 .blend 파일, 컬렉션과 이름 규칙, 카메라 마커 바인딩
검증도약 이륙과 착지, 교차 최소 간격, 바닥 관통, 가속 낙하를 수치로 확인
PREVIS_PROMPT.md (발췌)복사
## 3. 반드시 지킬 조건
- 스케일: 사람 약 1.8m, 용 약 40–50m, 객차 1량 약 12m
- 도약: 열차 지붕에서 옥상까지 사람이 뛰어서 닿는 거리. 궤적은 포물선
- 낙하는 중력 가속을 따른다. 관성과 회전을 유지하며 떨어지고 튕긴 뒤 멈춘다
- 선형 등속 이동 금지. 가감속, 예비동작, 오버슛, 팔로스루를 넣는다

2단계: Blender MCP로 프리비즈 만들기

Claude는 Blender에서 버튼을 누르는 대신, 장면 전체를 만드는 Python 스크립트를 짜서 MCP로 실행했습니다. 스크립트 하나가 도시, 선로, 열차, 검사, 용, 카메라를 만들고 모든 움직임을 계산해 키프레임으로 굽습니다. 수정할 때도 숫자를 고쳐 다시 실행하면 장면 전체가 새로 만들어지기 때문에, 카메라 하나를 옮기다 다른 장면이 망가지는 일이 없었습니다.

기본 도형만 쓰는 이유

프리비즈의 목적은 무엇이 어디에 있고 언제 움직이는지 보여 주는 것입니다. 모델링에 시간을 쓰면 카메라와 타이밍을 고칠 시간이 줄어듭니다. 그래서 검사는 상자와 구로 만든 인형, 용은 타원체 16개를 이은 몸통, 열차와 건물은 전부 상자로 만들었습니다. 대신 색을 역할별로 나눴습니다. 검사는 파랑, 용은 주황, 열차와 도시는 회색이라 작은 화면에서도 누가 누구인지 바로 보입니다.

움직임을 계산해서 굽기

손으로 키프레임을 찍으면 등속으로 미끄러지는 딱딱한 움직임이 나오기 쉽습니다. 이번 프리비즈는 움직임을 전부 계산해서 프레임마다 굽는 방식을 썼습니다.

대상계산 방식
열차속도 곡선(시속 약 50km에서 30km로 감속)을 적분해 위치를 구합니다. 객차 5량이 후미부터 차례로 탈선합니다
용머리 궤적을 먼저 만들고, 몸통 16마디가 머리가 지나간 길을 그대로 따라갑니다. 머리에서 꼬리로 전해지는 물결을 더했습니다
검사상자 인형을 관절 단위로 움직입니다. 달리기 주기는 속도에 맞춰 돌고, 발이 지면에 닿도록 골반 높이를 계산합니다
낙하탈선 객차, 건물 파편, 용 덩어리에 중력, 반발, 마찰, 안착을 넣은 간단한 강체 계산을 적용했습니다

용이 하늘로 솟았다가 몸을 뒤집어 내리꽂는 장면에서는 한 가지 문제가 있었습니다. 몸통 방향을 매 프레임 월드 위쪽 기준으로 정하면, 몸이 수직을 지나는 순간 마디가 갑자기 180도 뒤집힙니다. 그래서 궤적을 따라 위쪽 방향을 조금씩 이어서 계산하고, 수평으로 날 때만 원래 방향으로 천천히 돌아오게 했습니다.

카메라 15컷과 가림 정리

카메라는 15컷으로 나누고 타임라인 마커에 하나씩 연결했습니다. 재생 버튼 하나로 편집된 30초가 나오도록 하기 위해서입니다. 도입은 옥상 위 망원, 추격은 검사 정면 트래킹과 용의 시점, 도약은 옥상 로우앵글, 교차는 옥상 가장자리의 측면 팬, 마지막은 검사 정면 미디엄으로 구성했습니다.

처음 렌더에서는 몇 개 컷이 빌딩에 가려 아무것도 보이지 않았습니다. 그래서 카메라에서 검사, 용, 열차까지 선을 그어 그 선을 막는 빌딩은 낮추거나 지우는 계산을 추가했습니다. 부서지는 연출에 쓰는 빌딩은 지울 수 없어서, 그 컷은 카메라를 반대편으로 옮겼습니다.

회색 도시와 고가선로 위에서 파란 인형 검사와 주황색 도형 용이 움직이는 프리비즈 장면들
기본 도형으로 만든 프리비즈의 컷별 대표 프레임입니다. 검사는 파랑, 용은 주황, 열차와 도시는 회색입니다. · 성공지식백과 프로젝트 제작 자료

수치로 검증하기

프리비즈는 보기에 그럴듯한지와 별개로 물리적으로 말이 되는지 확인해야 합니다. 이번 작업에서는 렌더를 보기 전에 스크립트가 아래 수치를 파일로 남기게 했습니다.

항목결과
도약열차 지붕 14.4m에서 옥상 15.0m로, 가장자리 간격 2.4m, 체공 0.75초
착지이륙과 착지 순간 발이 각 지붕 높이에 정확히 닿음
교차검사와 용 표면 사이 최소 간격 1.54m, 관통 없음
분리용 덩어리 7개 모두 옥상면 아래로 파고들지 않음
낙하탈선 객차의 높이 변화가 프레임마다 −g/24²만큼 가속해 중력과 일치

렌더는 Blender를 백그라운드로 실행해 처리했습니다. Workbench 엔진, 1280×720, 24fps 720프레임을 약 48초에 렌더했습니다.

3단계: Artlist로 에셋 만들기

영상 모델은 레퍼런스 이미지로 캐릭터와 배경의 모습을 정합니다. 그래서 프리비즈의 오브젝트마다 대응하는 에셋을 만들었습니다. 캐릭터와 소품은 투명 배경 누끼로, 배경은 불투명 플레이트로 나눴고, 모델은 GPT Image 2.5 Sunburst의 High 해상도를 썼습니다. 이번 계정에서 한 장은 170크레딧이었습니다.

실사로 먼저 시도한 결과

첫 시도는 실사 스타일이었습니다. 검사, 열차, 선로, 옥상, 도시는 처음부터 사진처럼 나왔지만 용은 반짝이는 중국풍 일러스트처럼 나왔습니다. 프롬프트의 동양 용 표현과 투명 배경 스튜디오 컷 설정이 결과를 그림체 쪽으로 끌고 간 것으로 판단했습니다.

용을 다시 만들 때는 실제 동물의 해부학으로 묘사했습니다. 악어와 코모도왕도마뱀의 가죽, 늙은 엘크의 뿔, 메기처럼 두꺼운 수염, 사자 갈기처럼 거친 털을 쓰고, 흐린 하늘 아래 망원렌즈로 찍은 보도사진이라고 적었습니다. 그 결과 아래 오른쪽처럼 실제 생물 사진에 가까운 용이 나왔습니다.

왼쪽은 반짝이는 일러스트풍 주황 용, 오른쪽은 흐린 하늘을 나는 악어 가죽 질감의 실사풍 용
같은 용을 두 번 만든 결과입니다. 오른쪽은 실제 동물 기준으로 프롬프트를 다시 쓴 버전입니다. · 성공지식백과 프로젝트 제작 자료

실사 에셋으로 만든 영상 드래프트는 추격과 탈선 장면까지는 설득력이 있었습니다. 문제는 결말이었습니다. 용이 베여 쓰러지는 장면을 실사로 만들면 몸통이 옥수수, 장어 토막, 통나무처럼 잘려 가짜처럼 보였고, 레퍼런스 이미지를 바꿔도 비슷한 결과가 반복됐습니다.

실사 스타일 영상 드래프트의 1.5초 간격 프레임 20장
실사 에셋으로 만든 480p 드래프트의 프레임입니다. 추격 장면은 자연스럽지만 결말 표현에 한계가 있었습니다. · 성공지식백과 프로젝트 제작 자료

애니메이션으로 전환하고 화풍 먼저 정하기

실사를 포기한 이유는 결말만이 아니었습니다. 실사에서는 조금만 어색한 움직임도 바로 티가 나지만, 애니메이션에서는 과장된 타이밍과 작화 이펙트가 장르의 표현이 됩니다. 도시와 고가철도, 넓은 하늘이라는 배경도 일본 극장판 애니메이션의 풍경과 잘 맞았습니다.

화풍은 에셋을 만들기 전에 먼저 정했습니다. 같은 장면을 노을 두 장, 비 갠 뒤 하늘 두 장으로 만들어 비교했고, 노을 버전을 골랐습니다. 프롬프트에는 작품 이름 대신 화풍의 특징을 풀어서 적었습니다. 화면 절반 이상을 차지하는 빛나는 적운, 낮게 깔린 해, 강한 역광과 빛 번짐, 얇은 선화와 두 단계 셀 음영, 금빛 림라이트 같은 특징입니다.

같은 장면을 노을과 비 갠 하늘로 각각 두 장씩 그린 애니메이션 화풍 테스트
위 두 장은 노을, 아래 두 장은 비 갠 뒤의 하늘입니다. 왼쪽 위 그림을 화풍 기준으로 정했습니다. · 성공지식백과 프로젝트 제작 자료

누끼, 포즈, 작화 이펙트 시트

화풍을 정한 뒤에는 모든 에셋 요청에 고른 그림을 레퍼런스로 넣었습니다. 프롬프트에는 레퍼런스에서 화풍과 빛만 가져오고 구도는 따라 하지 말라고 적었습니다. 검사의 포즈 7종은 먼저 만든 검사 전신 그림을 첫 번째 레퍼런스, 화풍 그림을 두 번째 레퍼런스로 넣어 얼굴과 옷이 바뀌지 않게 했습니다.

분류만든 에셋
누끼검사 전신, 용 측면, 용 머리 정면, 선두·중간 객차, 고가 선로, 카타나, 건물 잔해
포즈달리기, 도약, 착지 슬라이드, 발도 자세, 교차 베기, 잔심, 납도
배경노을 옥상 플레이트, 노을 도시 협곡 플레이트
이펙트발자국 먼지, 착지 먼지 링, 슬라이드 먼지 꼬리, 충격선, 충격파 링, 칼 궤적, 속도선, 바람 소용돌이, 빛 입자

이펙트 시트는 영상 모델에게 어떤 모양의 먼지와 칼 궤적을 원하는지 보여 주려고 따로 만들었습니다. 일본 애니메이션다운 느낌은 캐릭터보다 이런 작화 이펙트에서 많이 나오기 때문입니다.

노을 화풍으로 만든 용, 열차, 선로, 카타나, 잔해, 이펙트 시트와 검사 포즈 7종, 배경 플레이트
애니메이션 버전의 에셋 전체입니다. 누끼는 어두운 배경 위에 합성해 표시했습니다. · 성공지식백과 프로젝트 제작 자료

4단계: Seedance 2.5로 30초 영상 만들기

영상은 Seedance 2.5의 레퍼런스 투 비디오(R2V) 모드로 만들었습니다. 프리비즈 영상 1개와 에셋 이미지 9장을 레퍼런스로 넣고, 30초를 쪼개지 않고 한 번에 생성했습니다. 컷을 나눠 만들면 컷마다 다시 뽑을 수는 있지만, 이어 붙인 흐름과 음악이 끊기기 때문입니다.

드래프트와 1080p 렌더

Seedance 2.5는 480p로 싼 드래프트를 먼저 만들고, 마음에 드는 테이크를 같은 결과 그대로 1080p로 렌더할 수 있습니다. 이번 작업에서는 드래프트를 여러 개 뽑아 비교한 뒤 하나를 1080p로 렌더했습니다. 아래 비용과 시간은 이번 계정에서 실제로 확인한 값입니다.

항목이번 작업에서 확인한 값
480p 30초 드래프트6,000크레딧
1080p 30초 렌더24,000크레딧, 결과 파일 1920×1080·24fps
드래프트 생성 시간보통 20~35분
동시 생성같은 계정에서 8개가 겹쳤을 때 1시간 넘게 걸리고 1건은 실패

Artlist 도움말의 Seedance 2.5 문서는 해상도를 최대 720p로 안내하지만, 이번 MCP 설정에는 1080p 옵션이 있었고 결과도 1080p로 나왔습니다. 조건은 계정과 시점에 따라 바뀔 수 있으니 생성 전에 견적과 설정을 다시 확인합니다.

프롬프트 맨 위에 둔 규칙

첫 드래프트는 프리비즈의 딱딱한 움직임을 그대로 따라 했습니다. 인형처럼 뛰는 검사, 등속으로 미끄러지는 용까지 옮겨 왔습니다. 프롬프트 중간에 따라 하지 말라고 적었지만 효과가 없었고, 이 규칙을 프롬프트 맨 첫 줄로 올리면서 결과가 달라졌습니다.

규칙의 핵심은 두 가지입니다. 이 글로 쓴 프롬프트가 최종 기준이고 프리비즈는 컨셉 스케치라는 것, 그리고 카메라 구도는 빌려도 되지만 움직임은 절대 복사하지 말라는 것입니다. 프리비즈의 첫 컷에서 검사가 너무 작게 잡혀 영상에서도 사라진 적이 있어, 인물이 작거나 가려지는 컷은 다시 잡으라는 문장도 추가했습니다.

VIDEO_PROMPT (발췌)복사
RULE #1 (HIGHEST PRIORITY):
THIS WRITTEN PROMPT IS THE AUTHORITY. Video 1 is only a rough concept sketch.
Whenever Video 1 and this prompt differ, follow this prompt, never Video 1.
You may borrow Video 1's camera ideas and framing, but NEVER copy its MOTION.

프롬프트의 나머지 구성

규칙 아래에는 화풍, 레퍼런스 설명, 스토리, 물리, 작화 이펙트 순서로 적었습니다. 물리 섹션은 숫자로 썼습니다. 중력 9.8m/s², 30톤 객차가 11m 아래 도로까지 약 1.5초에 떨어진다는 것, 도약은 0.75초 동안 1m 미만으로 떠오르는 한 번의 포물선이라는 것처럼 구체적인 값이 있어야 영상 모델이 무게감을 흉내 냅니다.

섹션담은 내용
화풍일본 극장판 애니메이션 룩, 노을 하늘, 셀 음영, 금빛 림라이트. 실사나 3D CG처럼 보이지 않게
레퍼런스이미지 9장이 각각 무엇인지. 모습만 가져오고 배치는 가져오지 않게
스토리순서대로 적은 사건. 첫 컷부터 열차 지붕 위 검사가 보일 것
물리중력 가속, 관성, 발 접지, 착지 흡수, 스카프와 머리카락의 반응, 용의 질량과 몸의 물결
작화 이펙트발걸음마다 먼지, 착지 먼지 링, 속도선, 임팩트 프레임, 칼 궤적과 잔상, 빛 입자
결말 금지 목록통나무, 원통, 구슬, 옥수수처럼 균일하게 잘린 토막과 평평한 둥근 단면

결말은 금지 목록으로 막는 방법이 가장 효과가 있었습니다. 용이 여러 토막으로 잘리는 대신, 목을 한 번 사선으로 벤 뒤 머리가 미끄러져 떨어지고 몸은 무게 때문에 늘어지며 쓰러지도록 묘사했습니다.

프리비즈 영상을 넣을 때와 뺄 때

프리비즈 영상을 레퍼런스로 넣으면 공간과 컷 순서가 안정되지만, 모델이 프리비즈의 구도와 움직임을 지나치게 따라갈 위험이 있습니다. 그래서 프리비즈를 빼고 이미지와 프롬프트만으로 만드는 드래프트도 함께 뽑았습니다. 이때는 프리비즈가 하던 역할을 글로 옮겨야 합니다.

프리비즈 없는 버전에는 공간 관계를 따로 적었습니다. 선로 높이 11m, 객차 5량과 한 량 12m, 선로 바로 옆 같은 쪽에 있는 옥상과 2.4m 간격, 열차 앞쪽에 낮게 떠 있는 해, 측면 컷에서 열차가 왼쪽에서 오른쪽으로 달린다는 조건입니다. 그 아래에 프리비즈의 15컷을 초 단위 샷리스트로 풀어 썼습니다.

VIDEO_PROMPT_noprevis (발췌)복사
12.6–14.0 s: Low angle from the rooftop: the front car under him is hit
and starts to tip; in the same instant he launches sideways across the gap,
one ballistic arc against the sunset sky, and lands on the rooftop.
14.0–16.8 s: Very low camera on the rooftop surface: he slides toward camera...

실제로 겪은 문제

문제원인해결
영상이 프리비즈의 딱딱한 움직임을 따라 함금지 규칙이 프롬프트 중간에 묻혀 있었음프롬프트 맨 첫 줄에 최상위 규칙으로 배치
첫 컷에 검사가 보이지 않음프리비즈 첫 컷에서 검사가 몇 픽셀 크기였음첫 컷부터 검사가 알아볼 수 있는 크기로 보여야 한다고 명시
용이 통나무나 장어 토막처럼 잘림토막 이미지 레퍼런스와 여러 조각 분리 묘사토막 레퍼런스 제거, 금지 목록 추가, 목을 한 번 베는 결말로 변경
생성이 99%에서 오래 멈춤같은 계정에서 30초 생성 8개가 동시에 대기동시 요청을 줄이고 결과를 기다림. 1건은 실패 처리됨
1080p 영상이 브라우저에서 재생되지 않을 수 있음결과 파일이 HEVC(H.265) 코덱ffmpeg로 H.264로 변환

Claude와 GPT의 결과 비교

같은 스토리를 GPT 기반 에이전트도 별도로 진행했습니다. 두 에이전트 모두 Blender 프리비즈에서 출발해 에셋을 만들고 Seedance 2.5로 30초 영상을 생성했습니다. 아래는 각자의 프리비즈와 최종 1080p 영상을 같은 시점끼리 나란히 놓은 비교입니다.

Claude 프리비즈, Claude 최종 영상, GPT 프리비즈, GPT 최종 영상을 같은 시점 아홉 개로 나란히 놓은 비교
왼쪽부터 1.5초, 5초, 9초, 13초, 17초, 20.5초, 23초, 26초, 29초 시점입니다. · 성공지식백과 프로젝트 제작 자료
비교 항목ClaudeGPT
프리비즈인형 리그와 16마디 용, 컷 15개, 수치 검증상자 캐릭터와 용, 측면 와이드 중심의 컷
화풍노을 화풍이 처음부터 끝까지 유지됨밝은 TV 애니메이션풍, 얼굴 클로즈업과 폭발 연출이 강함
프리비즈 반영프리비즈의 구도를 따라가면서 움직임은 새로 만듦프리비즈와 다른 컷 구성이 많음
결말용이 토막 나지 않고 쓰러짐용이 원통형 토막으로 잘림
왼쪽은 회색 빌딩 사이 열차 위를 달리는 파란 인형 검사와 주황 도형 용의 프리비즈, 오른쪽은 같은 구도를 노을 애니메이션 화풍으로 그린 완성 영상 프레임
9.5초 시점의 Claude 프리비즈(왼쪽)와 완성 영상(오른쪽)입니다. 카메라 구도는 프리비즈를 따랐고, 인물과 용, 배경은 노을 화풍으로 새로 그려졌습니다. · 성공지식백과 프로젝트 제작 자료

비교는 로컬 HTML 뷰어를 만들어 진행했습니다. 네 영상을 한 타임라인에 묶어 동기 재생하고, 두 영상 나란히 보기, 4분할, 각자의 프리비즈와 비교, 1초 간격 필름스트립을 전환할 수 있게 했습니다. 소리도 한쪽만, 양쪽 모두, 끄기 중에서 고를 수 있어 음악과 효과음까지 같이 비교할 수 있습니다.

주의할 점

영상 생성은 한 번에 6,000크레딧 이상이 들고 결과를 받기까지 20분 넘게 걸립니다. 그래서 요청을 보내기 전에 프롬프트와 레퍼런스를 충분히 점검해야 결과적으로 크레딧과 시간을 아낄 수 있습니다.

주의
생성 전에 확인할 것

MCP로 생성하면 웹의 무제한 생성과 별개로 항상 크레딧이 차감됩니다. 같은 계정에서 여러 도구나 여러 창이 동시에 영상을 만들면 서로 대기열을 밀어 생성이 크게 느려집니다. 이번 작업에서는 다른 세션의 생성이 겹쳐 1시간 넘게 기다린 드래프트가 있었고 1건은 실패했습니다.

효과가 약했던 요청
프롬프트 중간에 프리비즈를 따라 하지 말라고 한 줄 적음. 용이 베여 7조각으로 분리된다고 묘사하고 토막 이미지를 레퍼런스로 넣음.
효과가 있었던 요청
프롬프트 첫 줄에 프롬프트가 최종 기준이고 프리비즈 움직임은 복사하지 말라는 규칙을 둠. 토막 레퍼런스를 빼고, 목을 한 번 베는 결말과 금지 목록을 적음.

FAQ

Blender를 잘 몰라도 프리비즈를 만들 수 있습니까?
이번 작업에서 Blender 조작은 Claude가 Python 스크립트로 처리했습니다. 사람은 스토리와 조건을 정하고, 렌더된 대표 프레임을 보며 고칠 점을 말했습니다. 다만 결과가 맞는지 판단하려면 카메라, 타임라인, 렌더 같은 기본 개념은 알고 있는 편이 좋습니다.
오피셜 Blender MCP와 다른 Blender MCP는 무엇이 다릅니까?
오피셜 Blender MCP는 Blender Lab이 만든 연결로, Blender 확장 저장소의 MCP 애드온과 Claude 쪽 서버로 구성됩니다. Blender Python API 문서와 매뉴얼이 함께 들어 있어 Claude가 최신 API를 찾아보며 코드를 작성합니다. Higgsfield 플러그인처럼 Blender를 제어하는 다른 MCP는 각자 제공하는 기능이 다르므로, 여러 개를 연결했다면 어느 쪽으로 작업할지 명시합니다.
프리비즈 없이 바로 영상을 만들면 안 됩니까?
프리비즈 없이도 영상은 만들어집니다. 이번에도 프리비즈를 빼고 초 단위 샷리스트를 글로 쓴 드래프트를 만들었습니다. 프리비즈는 공간 관계와 타이밍을 먼저 검증하는 단계이고, 그 결과를 글로 옮길 때도 기준이 됩니다.
30초를 컷별로 나눠 만드는 편이 낫지 않습니까?
컷별로 만들면 문제가 생긴 컷만 다시 뽑을 수 있습니다. 이번에는 음악과 흐름이 끊기지 않게 30초를 한 번에 만드는 방식을 선택했습니다. 대신 드래프트를 여러 개 만들어 비교한 뒤 하나를 1080p로 렌더했습니다.
용이 베이는 장면은 어떻게 해야 자연스럽습니까?
이번 작업에서는 여러 토막으로 나누는 묘사가 계속 통나무나 장어 토막처럼 보였습니다. 목을 한 번 사선으로 벤 뒤 머리가 미끄러져 떨어지고 몸은 무게 때문에 늘어지며 쓰러지는 묘사로 바꾸고, 피하고 싶은 모양을 금지 목록으로 적었습니다.
생성 비용은 항상 같습니까?
이 글의 크레딧 값은 2026년 9월 29일과 30일 작업에서 확인한 값입니다. 계정, 모델 설정, 길이, 해상도, 레퍼런스 구성에 따라 달라질 수 있으니 생성 전에 견적을 다시 확인합니다.
함께 볼 가이드