BlenderBlender와 AI

로우폴리 전쟁 애니메이션 5편: 퀵 스타트, 프롬프트 여섯 개로 첫 장면 하나

프롬프트 여섯 개를 차례로 보내 발사대 1대와 미사일 1발이 나오는 10초 장면을 짓고, 정지 화면 여덟 칸짜리 컨택트 시트 한 장으로 확인한 뒤 피드백을 한 번 보냅니다.

AZTechnology12분 읽기

한국어English

기준: 전자책 『프롬프트 4쪽으로 만든 전쟁 애니메이션』 무료판 퀵 스타트, Claude Code(Opus 5.5, medium 설정), Blender 5.2, Windows 11. 2026년 10월에 확인했습니다.

이 편은 지름길입니다. 프롬프트 여섯 개로 발사대 1대와 미사일 1발이 있는 10초짜리 장면을 짓고, 정지 화면 여덟 칸짜리 그림 한 장으로 확인합니다. 이 그림을 컨택트 시트라고 부릅니다. 여러 순간을 바둑판처럼 붙인 확인용 그림입니다. 필름 한 롤을 인화지 한 장에 모아 찍어 보던 밀착 인화와 같은 쓰임입니다.

이 편을 마치면 아래를 할 수 있습니다.

  1. 규칙 파일 세 개를 AI에게 만들게 합니다.
  2. 단계마다 프롬프트를 하나씩 보내 10초 장면을 짓습니다.
  3. 컨택트 시트 한 장으로 첫 장면을 확인합니다.
  4. 합격과 고칠 것을 나눠 숫자로 피드백을 보냅니다.

영상으로 뽑고 효과음을 넣는 일은 이 편에 없습니다. 그 부분은 전자책 4장에서 이어집니다.

미리 말씀드립니다: 이 편은 전자책 2장 3단계와 4장 1~4단계를 줄인 것입니다. 이 짧은 순서를 빈 PC에서 처음부터 끝까지 따라 하며 시간을 잰 기록은 아직 없고, Mac에서도 해 보지 못했습니다. 그래서 걸리는 시간은 적지 않았습니다.

1. 준비

Claude Code를 아직 설치하지 않았다면 3편: 준비의 설치 단계를 먼저 하고 돌아오세요.

준비물어떻게 준비하나
Claude Code여러분이 직접 설치합니다. 유료 요금제나 Console 계정이 필요합니다
Blender, ffmpeg, Python1단계에서 AI에게 확인과 설치를 맡깁니다
빈 폴더예: mini_launch
규칙 파일 세 개CLAUDE.md, docs/camera_style.md, docs/modeling_style.md. 템플릿 팩에서 복사하거나 아래 프롬프트로 AI에게 만들게 합니다

규칙 파일은 AI가 매번 먼저 읽는 작업 수칙입니다. 한 번 정한 기준을 적어 두면 다음 대화에서도 같은 기준으로 일합니다. 템플릿 팩은 전자책을 구매한 곳(Gumroad)의 내려받기 묶음에 들어 있습니다. 묶음이 없어도 아래 프롬프트로 시작할 수 있습니다.

따라 하기: 준비는 세 걸음입니다.

  1. 빈 폴더를 하나 만듭니다(예: mini_launch).
  2. 그 폴더에서 Claude Code를 엽니다. 터미널에서 cd로 폴더에 들어간 뒤 claude를 실행합니다.
  3. 규칙 파일 세 개를 폴더에 둡니다. 템플릿 팩이 있으면 세 파일을 복사해 넣습니다. 없으면 아래 프롬프트를 보냅니다.
이 폴더에 규칙 파일 세 개를 만들어줘. 규칙마다 이유를 한 줄씩 달아.
1) docs/camera_style.md: 컷 없이 카메라 한 대로 찍는다. 카메라 높이 0.7~2.5 m, 렌즈 18~27 mm. 발사 순간에는 발사대 전체가 화면에 있어야 한다. 작은 표적은 과장 스케일로 키우고, 요격은 하늘 배경에서. 연기는 적고 작게. 확인은 스틸 → 540p 프리뷰 → 최종 순서.
2) docs/modeling_style.md: 장비는 Blender Python으로 직접 만든다. 실측 비례 먼저, 박스·실린더 위주의 로우폴리, 단색 무광 플라스틱(텍스처 금지). 모델마다 4방향 렌더를 한 장으로 모아서 네가 직접 보고 확인한다.
3) CLAUDE.md: 이 프로젝트가 무엇인지 한 줄, 그리고 위 두 파일을 반드시 따른다는 줄. 짧게.
  • 기대 결과: 폴더에 파일 세 개가 생깁니다. 숫자는 제 프로젝트의 규칙 문서에서 가져왔습니다.

2. 따라 하기

단계마다 프롬프트를 하나씩 보냅니다. 한 번에 "다 만들어줘"라고 보내면 결과가 이상할 때 어느 단계에서 틀렸는지 찾을 수 없습니다. 프롬프트에 낯선 낱말이 있어도 그대로 보내면 됩니다.

1단계: 도구 확인

시작 상태: 1절에서 규칙 파일 세 개를 둔 폴더에서 이어 갑니다.

따라 하기: 필요한 도구가 PC에 있는지 AI에게 확인시킵니다.

이 컴퓨터에서 Blender로 3D 애니메이션을 만들 거야. 블렌더, ffmpeg, 파이썬, 그리고 파이썬 라이브러리 numpy·scipy·Pillow가 설치돼 있는지 확인하고 없으면 설치해줘. 설치할 때마다 무엇을 어디에 설치하는지 먼저 알려주고, 끝나면 각 도구의 버전과 실행 경로를 표로 정리해줘.

ffmpeg는 렌더한 그림과 소리를 영상으로 묶는 프로그램입니다. numpy·scipy·Pillow는 계산과 그림 처리를 돕는 파이썬 부품입니다.

  • 기대 결과: 도구, 버전, 실행 경로가 적힌 표가 나옵니다.
  • 이때: AI가 설치 명령 앞에서 멈추고 허락을 구합니다. 무엇을 설치하는지 읽고 승인합니다.
  • 안 되면: 설치 실패 글을 그대로 붙여 넣고 고쳐서 다시 해 달라고 보냅니다.

2단계: 규칙 맞추기와 큐브 테스트

따라 하기: 모델을 만들기 전에 규칙 파일부터 이 프로젝트에 맞춥니다. Blender가 제대로 도는지도 큐브 한 장으로 확인합니다.

이 폴더는 "10초 미사일 발사" 연습 프로젝트야. 먼저 CLAUDE.md, docs/camera_style.md, docs/modeling_style.md를 읽어. 그다음 CLAUDE.md를 이 프로젝트에 맞게 고쳐줘. 사양은 1920×1080, 30fps, 10초(300프레임), Blender EEVEE, 토이 브릭 느낌의 로우폴리. 내 PC에서 Blender 실행 파일 경로를 찾아서 CLAUDE.md에 적고, 화면 없이(헤드리스로) 큐브 한 장을 렌더해서 되는지 확인해줘.

헤드리스는 Blender 창을 띄우지 않고 뒤에서 실행하는 방식입니다. 결과는 그림 파일로 받습니다.

  • 기대 결과: CLAUDE.md의 사양 줄과 Blender 경로 줄이 고쳐지고, 큐브 그림이 하나 생깁니다.
  • 안 되면: CLAUDE.md를 열어 10초, 300프레임이 맞는지 보고 틀린 줄만 고쳐 달라고 말합니다. 큐브 그림 대신 오류 글이 나왔다면 그 글을 그대로 붙여 넣고 "고쳐서 다시 돌려줘"라고 보냅니다.

3단계: 발사대와 미사일 모델

따라 하기: 화면에 나올 주인공 둘을 만듭니다. 치수는 그대로 보내도 됩니다.

docs/modeling_style.md 규칙대로 모델 두 개를 Blender Python 빌더로 만들어줘.
1) 트럭형 발사대: 길이 약 10 m, 폭 2.6 m, 높이 3.2 m, 바퀴 8개. 뒤쪽에 캐니스터 4개짜리 발사 상자가 있고, 상자는 뒤끝을 축으로 수직까지 세울 수 있어야 해. 캐니스터마다 발사 소켓 엠프티를 둬.
2) 미사일: 길이 약 4.5 m, 지름 0.3 m, 원점은 꼬리, +Z가 앞. 꼬리날개 4장.
색은 모래색 차체, 짙은 회흑색 바퀴, 흰 미사일. 각각 3/4뷰·측면·정면·위 4장을 렌더해서 한 장으로 붙인 뒤, 네가 직접 열어 보고 비례가 이상하면 고쳐서 보고해.

빌더는 모델을 만들어 내는 코드 파일입니다. 같은 코드를 다시 돌리면 같은 모델이 나오고, 숫자만 바꾸면 다른 크기가 나옵니다. 캐니스터는 미사일을 넣어 두는 발사관이고, 엠프티는 모양 없이 위치만 표시하는 Blender의 빈 물체입니다. 미사일이 나올 자리에 핀을 꽂아 두는 것과 같습니다.

  • 기대 결과: 빌더 두 개와 네 방향 확인 그림 두 장이 생깁니다.
  • 안 되면: 증상별로 보낼 말은 전자책 4장 2단계의 표에 있습니다. 표가 없으면 이상한 곳과 바랄 치수를 숫자로 적어 다시 보냅니다.

흰 미사일 모델 하나를 네 방향에서 렌더해 한 장에 붙인 그림. 왼쪽 위 비스듬한 3/4 모습, 오른쪽 위 측면, 왼쪽 아래 꼬리 쪽 정면, 오른쪽 아래 위에서 본 모습 그림 1. 제 프로젝트의 미사일 모델 확인 그림(3/4, 측면, 정면, 위). 3단계에서 받는 그림도 이렇게 네 방향이 한 장에 붙어 있으면 됩니다 (Blender 렌더)

4단계: 10초 장면 짓기

따라 하기: 모델을 사막에 놓고 10초 동안 일어날 일을 정합니다.

docs/camera_style.md를 10초 버전으로 줄여서 씬을 만들어줘. gen_scene.py(순수 Python)가 scene.json을 쓰고, build.py(Blender)가 그걸 읽어 씬을 짓는 구조로.
- 무대: 평평한 모래 사막, 맑은 하늘. 발사대는 원점, 발사 상자는 30~90프레임에 수직으로 기립.
- 120프레임에 콜드 런칭: 미사일이 캐니스터에서 10 m쯤 튀어 오른 뒤 방향을 틀고 점화.
- 표적: 작은 삼각날개 무인기 1기. 1 km 밖에서도 보이게 8배 과장. 요격은 270프레임, 고도 200~300 m, 하늘 배경.
- 카메라: 한 대로 컷 없이. 높이 0.7~2.5 m, 렌즈 18~27 mm. 발사 순간 발사대 전체가 화면에 있어야 해.
- 연기는 적고 작게.

이 구조는 각본과 촬영을 나눈 것입니다. gen_scene.py가 누가 언제 어디에 있는지 적은 각본(scene.json)을 쓰고, build.py가 그 각본을 읽어 Blender에서 장면을 세웁니다. 콜드 런칭은 미사일을 발사관에서 먼저 밀어 올린 뒤 공중에서 점화하는 발사 방식입니다.

  • 기대 결과: gen_scene.py, scene.json, build.py 세 파일이 생깁니다. 이 단계에서는 아직 그림이 나오지 않습니다. 고장이 아닙니다. 그림은 다음 단계에서 봅니다.
  • 안 되면: 오류 글을 그대로 붙여 넣고 "고쳐서 다시 돌려줘"라고 보냅니다.

5단계: 정지 화면 여덟 칸으로 첫 장면 보기

따라 하기: 영상을 뽑기 전에 정지 화면 여덟 장으로 먼저 확인합니다.

540p로 1, 60, 120, 135, 180, 240, 270, 295프레임 스틸을 뽑아서, 각 칸에 초 단위 시간을 적은 컨택트 시트 한 장으로 만들어줘. 네가 직접 열어 보고 camera_style.md 기준(발사 순간 발사대 전체, 요격이 하늘 배경, 연기가 미사일을 가리지 않음)에 맞는지 항목별로 보고해.

540p는 가로 960, 세로 540 크기의 작은 그림입니다. 최종 크기보다 작게 뽑아 빨리 봅니다.

  • 기대 결과: 여덟 칸짜리 시트 한 장이 나옵니다. 이것이 이 편의 목표입니다.
  • 안 되면: 증상별로 보낼 말은 전자책 4장 4단계의 표에 있습니다. 표가 없으면 이상한 칸을 초로 짚어 6단계 형식으로 보냅니다.

가로세로 3칸씩 아홉 칸짜리 컨택트 시트. 첫 칸과 마지막 칸은 검은 바탕의 한글 제목 카드, 가운데 칸들은 바다 위 회색 구축함에서 흰 미사일 궤적이 솟고 하늘에서 폭발이 이어지는 장면. 칸마다 왼쪽 위에 노란 초 표시 그림 2. 제 프로젝트의 다른 편(구축함 편) 시트입니다. 제목 속 이름과 선체 번호는 가렸습니다 (Blender 렌더)

모양만 참고하세요. 칸마다 초가 적혀 있어 "7.0초 칸"처럼 정확히 가리켜 말할 수 있습니다. 그림은 아홉 칸이고, 첫 칸과 마지막 칸은 제목 카드입니다. 여러분의 시트는 5단계 프롬프트대로 제목 없이 사막 장면 여덟 칸으로 나옵니다.

6단계: 피드백 한 번

따라 하기: 시트를 보고 마음에 드는 것과 고칠 것을 나눠 말합니다. 고칠 것은 세 개 이내로, 숫자로 말합니다. 아래는 형식의 예입니다. 칸의 초와 숫자는 여러분의 시트에 맞게 바꾸세요.

카메라 흐름과 발사대 모델은 합격. 세 가지만 고쳐줘.
1) 4.0초 칸: 발사대 앞바퀴가 화면 밖이야. 카메라를 2 m 뒤로 빼서 발사대 전체가 들어오게.
2) 9.0초 칸: 표적이 너무 작아. 스케일 8 → 10.
3) 연기 퍼프가 미사일을 가려. 퍼프 수를 절반으로.
고친 뒤 같은 프레임으로 시트를 다시 만들어서 전후 비교해줘.

첫 줄에 합격한 것을 적는 까닭이 있습니다. 합격한 것을 말해 두면 AI가 좋은 부분까지 갈아엎지 않습니다. 퍼프는 연기를 이루는 작은 덩어리 하나하나를 말합니다.

  • 기대 결과: 고치기 전과 후의 시트 두 장이 나옵니다.
  • 안 되면: 남은 것을 같은 형식으로 한 번 더 보냅니다.

여기까지 오셨다면 여러분의 첫 장면이 생긴 것입니다.

3. 처음 할 때 막히는 곳

증상까닭해결
설치 중에 AI가 멈추고 대답을 기다린다설치 명령마다 허락을 구함무엇을 설치하는지 읽고 승인하기
4단계 뒤에 그림이 없다4단계는 파일만 만드는 단계5단계로 넘어가 시트를 뽑게 하기
결과가 이상한데 어디서 틀렸는지 모르겠다여러 단계를 한 번에 보냄단계마다 프롬프트 하나씩 다시 보내기
고쳐 달라고 했더니 좋던 부분까지 바뀌었다합격한 것을 말하지 않음피드백 첫 줄에 "○○는 합격"을 적기

한 줄 정리: 한 단계에 프롬프트 하나, 모델과 정지 화면은 AI가 직접 열어 보게.

다음 편과 전체 책

참고 자료

  • Claude Code 공식 문서: Claude Code 개요
  • 그림 두 장은 제작 중에 뽑은 Blender 렌더 확인 그림입니다.

KEEP EXPLORING

다음으로 읽어보세요

Scripting 작업 공간: 가운데 텍스트 편집기에 큐브 다섯 개로 계단을 만드는 파이썬 스크립트, 왼쪽 위 3D 뷰포트에 그 결과, 왼쪽 아래 Info 편집기에 실행된 명령 기록 (Blender 화면 캡처)Blender
Blender와 AI13분 읽기

Blender와 AI 연결: MCP·스크립트로 3D 작업 시키기

AI가 Blender를 움직이는 두 가지 길, 파이썬 스크립트와 MCP 연결을 쉽게 비교합니다. 구조, 첫 실습, 안전하게 쓰는 습관도 설명합니다.

스크립트로 만든 치비 검사 캐릭터의 여섯 칸 모델 시트. 정면·비스듬한 앞·옆·뒤 전신, 얼굴 확대, 와이어프레임 (Blender 렌더)Blender
Blender와 AI12분 읽기

Claude Code로 3D 캐릭터 만들기 1편: 그림 한 장에서 고치기 쉬운 모델까지

그림 한 장에서 시작해 Claude Code가 쓴 Blender 파이썬 스크립트로 고치기 쉬운 캐릭터 모델을 만드는 순서를, 전체 흐름과 준비물부터 틀·그림·모델 단계까지 정리합니다.

리그 시험 자세 여덟 칸 시트. T자 자세, A자세, 비스듬한 앞, 옆, 한 발 들기, 두 팔 올리기, 팔짱 비슷하게 모은 팔, 깊이 숙인 인사 (Blender 렌더)Blender
Blender와 AI15분 읽기

Claude Code로 3D 캐릭터 만들기 2편: IK 리그, 동작, 따로 하는 채점

1편에서 만든 모델에 Claude Code 스크립트로 IK 리그와 동작을 넣고, 쇼 영상을 따로 둔 평가자에게 채점받으며 고친 뒤, 내 손으로 고치고 꾸밀 파일 두 개까지 만드는 순서를 정리합니다.

카메라로 본 캐릭터 세 장면. 30프레임 손 흔들기, 58프레임 손을 내리며 인사로 넘어가는 중, 98프레임 눈을 감고 고개를 숙인 인사 (Blender 화면 캡처)Blender
Blender와 AI11분 읽기

Claude Code로 3D 캐릭터 만들기 3편: NLA 트랙으로 장면 꾸미기

완성 캐릭터 파일에 꺼진 채 들어 있는 NLA 동작 트랙을 Blender 화면에서 켜고, 옮기고, 몸과 표정을 섞어 키를 하나도 넣지 않고 손 흔들기에서 인사로 이어지는 장면을 만드는 순서를 정리합니다.

카메라로 본 캐릭터 다섯 장면. 15프레임 손 들기, 22프레임 손이 조금 내려옴, 25프레임 다시 올라가는 중, 43프레임 눈 감음, 85프레임 고개 숙인 인사 (Blender 화면 캡처)Blender
Blender와 AI20분 읽기

Claude Code로 3D 캐릭터 만들기 4편: Asset Shelf 자세 이어 찍기와 렌더

Asset Shelf의 자세와 표정을 프레임마다 찍어 내 손 흔들기와 인사를 만들고, Push Down으로 NLA 트랙과 이어 붙인 뒤 영상으로 렌더하고 카메라를 옮기는 순서를 정리합니다.

사막 위 하늘에서 요격 미사일이 무인기 떼를 맞히는 로우폴리 장면. 아래에 Air Defense 제목 (Blender 렌더)Blender
Blender와 AI19분 읽기

Claude Code로 만든 로우폴리 전쟁 애니메이션 다섯 편: 하루 제작 기록 요약

Blender를 거의 모르는 상태에서 Claude Code에게 말로 지시해 40초짜리 로우폴리 전쟁 영상 다섯 편을 하루 만에 만든 과정을 준비물, 첫 프롬프트, 실패와 고친 방법, 비용 감각 순서로 정리합니다.