3DPrompt.
GitHub
라이브러리로 돌아가기
Claude Opus 5참고용 제작 설명

Claude Opus 5로 제작한 Tripo 3D 프로모션 필름

Three.js와 Claude Opus 5로 제작한 Tripo 3D 페이퍼 컷 스타일 프로모션 필름입니다. 다섯 가지 기발한 창작물이 생생하게 움직이는 모습을 감상하고, 애니메이션에서 내보낸 3D 에셋을 살펴보며, 동일한 결과물을 재현할 수 있는 프롬프트를 확인해 보세요.

제작자 tripo3d
Claude Opus 5로 제작한 Tripo 3D 프로모션 필름

이 예시에 대해

제작자가 공개한 프로젝트를 바탕으로 정리한 시작용 설명이며, 원본 프롬프트를 그대로 옮긴 것이 아닙니다. 결과는 달라질 수 있습니다.

제작자는 이 작품이 Claude Opus 5로 제작한 Tripo 3D 프로모션 필름임을 확인했습니다. 재현 프롬프트는 제공된 claude-tripo 소스 프로젝트와 기술 설명, 완성된 영상에 기반합니다. 원본 단편 영상은 지오메트리, 텍스처, 사운드를 모두 프로시저럴 방식으로 생성하며, 화면에 표시되는 Tripo 생성 과정은 셰이더 애니메이션으로 Tripo API를 호출하지 않습니다. 다운로드할 수 있는 GLB 5개는 해당 소스에서 내보낸 정적 에셋으로, 이식 가능한 머티리얼을 포함하며 Tripo에서 생성된 모델이 아닙니다.

Claude Opus 5Tripo 3D프로모션 필름Three.js페이퍼 컷 애니메이션프로시저럴 애니메이션

프롬프트

1. 프로젝트 목표 “Claude × Tripo”라는 제목의 약 44초 분량 인터랙티브 애니메이션 단편을 제작합니다. 작은 주황색 Claude 스파크가 손으로 만든 종이 책상 위에 내려앉아 Tripo 로고가 있는 노트북에 다섯 가지 장난스러운 아이디어를 스케치하거나 입력하고, 아이디어가 생명력을 얻는 과정을 지켜봅니다. 사용자는 애니메이션을 재생·일시 정지하고, 탐색하고, 다시 재생하고, 화면비를 바꾸고, 사운드를 켜거나 녹화할 수 있어야 합니다. 점수, 전투 또는 승리 조건이 없는 연출 중심의 단편입니다. 제공된 영상과 장면 구성을 재현합니다. 2. 비주얼 스타일 가장자리가 찢긴 크림색 종이, 과슈 질감, 낙서, 모눈종이 디테일, 짙은 미드나이트 블루 하늘을 활용한 레이어드 페이퍼 컷 디오라마를 사용합니다. 크라프트지 책상 뒤에 초승달, 따뜻한 노란색 별, 파란 종이 언덕, 작은 마을을 겹겹이 배치합니다. 왼쪽에는 열린 노트북을, 중앙 근처에는 Claude를, 오른쪽에는 작은 원형 디스플레이 플랫폼을 둡니다. 따뜻한 오렌지, 라일락, 민트, 버터 옐로, 크림색 포인트를 유지합니다. 원근 카메라는 와이드 숏과 클로즈업 사이를 부드럽게 이동하며, 깊이를 분리한 평면 컷아웃으로 패럴랙스를 만듭니다. 단계적인 카툰 조명, 차가운 림 라이트, 절제된 아웃라인, 부드러운 그림자, 마지막 종이 질감 및 비네트 패스를 적용합니다. 흰색 카메라 플래시로 마무리하고, 전체 캐릭터가 담긴 사진을 살짝 기울여 테이프로 붙인 폴라로이드로 끝냅니다. 오프닝, 각 창작물의 등장 장면, 앙상블 피날레에서 레퍼런스와 동일한 구도를 맞춥니다. 3. 장면과 스토리 모든 포즈와 카메라 동작을 하나의 결정론적 update(t)에서 제어하여, 어떤 타임스탬프로 바로 이동해도 이전 프레임을 다시 재생하지 않고 정확한 프레임이 표시되도록 합니다. 스토리 비트는 하나의 공유 스케줄에 이름을 지정해 관리합니다. Claude는 약 0.55초에 등장하고, 약 1.7초에 착지하며, 약 2.92초에 노트북을 깨웁니다. 빵 고양이는 약 7.2초, 달팽이 오두막은 약 13.85초, 토스터 로켓은 약 19.8초, 주전자 문어는 약 26.1초, 하늘 고래는 약 33.3초에 등장시킵니다. 로켓은 약 21.25초에 발사하고 약 24.05초에 돌아옵니다. 고래는 약 35~37초에 앙상블 위를 헤엄칩니다. 카메라 플래시는 40.5초에 발생하며, 44.2초에 종료합니다. 카메라 숏을 블렌딩하고, 완화된 기대 동작, 스프링 오버슈트, 스쿼시와 스트레치, 작은 점프, 감쇠되는 흔들림을 사용합니다. 장면이 전환될 때 갑자기 리셋되지 않도록 합니다. 4. 에셋 목록 - claude-spark: 크림색으로 찢긴 테두리가 있는 납작한 주황색 12방향 스파크로, 친근한 표정이 있습니다. 눈을 깜빡이고 현재 상황을 바라보며 미소 짓고 볼을 붉히며, 행복한 눈·어지러운 눈·반짝이는 눈을 사용합니다. 광선 두 개가 팔처럼 늘어나 키, 그림, 다른 캐릭터에 닿습니다. 표정과 팔의 움직임은 프로시저럴 셰이더로 유지해야 합니다. 정적 익스포트만으로는 이 캐릭터의 정체성과 연기를 재현할 수 없습니다. - cat: 둥근 몸통과 구운 빵 껍질 자국, 작은 귀, 발, 꼬리, 반짝이는 눈, 분홍색 볼, 수염이 있는 황금빛 식빵 고양이입니다. 디스플레이 플랫폼 위에 나타나 관찰할 수 있도록 회전하고, 쓰다듬은 뒤 책상 앞쪽에 자리 잡습니다. - snail: 산호색 지붕, 굴뚝, 빛나는 창문, 작은 화분 상자가 있는 크림색 오두막을 짊어진 연한 녹색 달팽이입니다. 들어 올리고 미끄러지는 동안 눈자루가 서로 구분되고, 집은 똑바로 서 있으며, 얼굴이 보이도록 유지합니다. - toaster: 산호색 테두리와 레버, 둥근 크림색 디테일, 작은 로켓 핀, 하단 노즐이 있는 민트색 토스터입니다. 주황색 불꽃과 뭉게뭉게 이어지는 흔적을 내며 이륙하고, 카메라를 스쳐 지나가는 사운드를 낸 뒤 돌아옵니다. 불꽃과 연기는 서로 분리된 이펙트로 유지합니다. - octopus: 유연한 촉수 여섯 개, 주둥이와 손잡이, 쾌활한 얼굴, 금색 모노클, 보라색 나비넥타이를 갖춘 분홍색·라일락색 주전자 생물입니다. 촉수를 움직이고, 기울여 인사하는 동작과 짧은 걸음을 애니메이션으로 표현합니다. 촉수 포즈는 단단한 주전자 본체와 분리해 제어합니다. - whale: 크림색 배, 지느러미, 표정이 있는 파란 하늘 고래로, 잔디가 깔린 미니어처 마을과 알록달록한 오두막, 나무, 줄무늬 등대를 싣고 있습니다. 가장 큰 창작물이므로 피날레에서 눈에 잘 띄는 위치를 유지해야 합니다. 등대 빛은 별도의 투명 이펙트로 처리합니다. - environment: 책상, 노트북, 램프, 연필꽂이, 화분, 디스플레이 플랫폼, 종이로 만든 하늘과 마을 레이어, 메모, 연필입니다. 이 요소들은 전체 장면에서 재사용합니다. 종이 배경, 노트북 UI, 낙서, 파티클, 연기, 광선, 포스트프로세싱은 프로시저럴 방식으로 유지합니다. 월드 배치, 회전·스쿼시, 관절 파츠에 각각 별도의 트랜스폼을 사용하고 에셋 식별자를 안정적으로 유지합니다. 원본 프로젝트의 비율과 색상을 보존합니다. 포터블 GLB 버전은 표준 머티리얼과 정적 포즈를 사용해도 되지만, 커스텀 등장 셰이더, 연기 또는 전체 애니메이션이 포함되어 있다고 주장해서는 안 됩니다. 5. 상호작용과 피드백 재생·일시 정지, 다시 재생, 경과 시간과 전체 시간이 표시되는 탐색 슬라이더, 1:1 / 16:9 / 9:16 화면비 선택, 사운드 토글, 클린 뷰, 녹화 기능을 제공합니다. 스페이스 키로 재생을 전환하고, R 키로 다시 재생하며, H 또는 C 키로 클린 뷰를 전환합니다. Escape 키를 누르면 컨트롤을 복원하고, M 키로 사운드를 전환합니다. 왼쪽·오른쪽 화살표 키로 1초씩 탐색하고 Shift 키를 함께 누르면 간격을 0.1초로 줄입니다. 좁은 터치스크린에서도 컨트롤을 사용할 수 있도록 합니다. 사운드는 사용자 제스처 이후에만 시작해야 하며, 자동 재생 오디오가 차단되면 “사운드와 함께 재생”을 제공합니다. 스크럽과 다시 재생할 때는 정확한 시점에서 사운드를 재시작합니다. 마지막에는 정지하고 다시 재생할 수 있는 옵션을 제공합니다. 노트북에는 현재 그리고 있는 그림 또는 입력한 아이디어, 애니메이션 진행 바, 완료 표시가 나타납니다. 화면의 Generate 동작은 미리 제작된 애니메이션의 일부이며, 기존 단편은 프로시저럴 지오메트리를 사용하고 모델 생성 API를 호출하지 않습니다. 각 창작물은 아래에서 위로 등장시키고, 처음에는 라일락색 클레이로 보이게 한 다음 따뜻하게 빛나는 스캔 밴드로 색을 칠합니다. Claude의 시선과 팔 동작을 이 이벤트에 맞춰 조정합니다. 6. 기술 구현 및 오디오 JavaScript ES 모듈과 WebGL 기반 Three.js r170, 커스텀 셰이더, CanvasTexture, Web Audio API를 사용합니다. 애플리케이션과 폰트는 재현 가능한 빌드 방식의 동일 출처 정적 리소스로 번들링하며, 런타임 CDN이나 비공개 서비스 인증 정보는 사용하지 않습니다. 컨트롤에는 로컬 Fredoka를, 손글씨 텍스트에는 Caveat를 사용합니다. 세 가지 화면비 모두에 맞춰 카메라 거리와 렌더링 크기를 조정하고, 과도한 픽셀 밀도는 제한하며, 익스포트 파일이 페이지 초기 네트워크 요청에 포함되지 않도록 합니다. Web Audio로 음악과 이펙트를 합성합니다. 뮤직박스 FM 보이스, 플럭 방식의 필터드 트라이앵글 베이스, 마림바, 살짝 디튠된 패드, 킥, 클랩/셰이커, 생성 리버브, 최종 컴프레션을 사용합니다. 마디 0을 2.92초의 노트북 작동 시점에, 16마디를 40.5초의 플래시에 맞춰 약 102 BPM으로 설정하고, F–Dm–B-flat–C 코드 진행을 반복합니다. 이름이 지정된 스토리 비트에 연필, 키보드, 윙윙거림, 팝, 뿅, 고양이, 고래, 로켓, 셔터 이펙트를 추가합니다. 로켓 엔진은 카메라 기준 움직임에 따라 패닝하고 음색을 조정합니다. 사운드트랙을 작은 오프라인 슬라이스로 렌더링해 하나의 버퍼로 조합하고, 활성 오디오 클록이 영상 재생을 구동하도록 하되 클록이 멈출 때를 대비한 폴백을 제공합니다. 녹화 시 캔버스 영상과 사운드트랙을 결합하고 브라우저가 지원하는 형식으로 익스포트합니다. 일반 재생이나 브라우저 녹화를 위해 원본 프로젝트의 선택적 로컬 Python 캡처 서버에 의존하지 않습니다. 7. 완료 기준 편집 가능한 소스, 고정된 의존성, 정적 빌드, 시작 안내, 실제로 사용할 수 있는 단편을 제공합니다. 8, 15, 22, 28, 36, 41초 부근으로 직접 이동하는 기능을 확인하고, 다시 재생과 일시 정지에서도 결정론적 상태가 유지되는지 검증합니다. 앙상블 구성을 레퍼런스 영상과 비교합니다. 오디오 잠금 해제, 음소거, 다시 재생 동기화, 두 트랙이 모두 포함된 실제 녹화 다운로드를 확인합니다. 정사각형·가로·세로 구도와 데스크톱 및 좁은 화면용 컨트롤을 점검합니다. 호스팅된 페이지를 상위 사이트의 격리된 iframe 안에서 검증하고, 누락된 폰트, 차단된 스크립트, 외부 리소스 오류가 없는지 확인합니다. 재사용 가능한 GLB를 각각 검사해 지오메트리, 방향, 머티리얼, 바운딩 박스가 올바른지 확인하고, 썸네일에는 실제 파일의 모습이 표시되도록 합니다. 포터블 에셋과 애니메이션 셰이더 버전의 차이를 문서화합니다.

이 프롬프트 사용법

01

적합한 도구로 시작하기

원하는 코딩 도우미나 3D 도구를 여세요. 예시에 표시된 모델을 시작점으로 삼고, 연결된 프로젝트의 설정 안내를 확인하세요.

02

바꿀 요소 하나 고르기

주제, 미술 스타일, 배경을 바꿔보세요. 카메라와 상호작용을 명확히 설명하세요. 먼저 작은 버전을 만든 다음 한 번에 하나씩 다듬으세요.

03

장면에 나만의 모델 추가하기

나만의 캐릭터나 소품이 필요하면 짧은 물체 설명이나 참고 이미지로 3D 모델을 만든 뒤 프로젝트로 가져오세요.

미리보기 작품의 권리는 각 제작자에게 있습니다. 코드나 자료를 재사용하기 전에 원본 출처와 프로젝트 라이선스를 확인하세요.