음악
음악 박자에 맞춰 오브젝트 사이를 튕기며 떨어지는 3D 구체 (three.js)
클래식 연주곡의 박자에 맞춰 3D 구체가 장면 속 오브젝트를 튕기며 떨어지고, 닿은 오브젝트가 박마다 켜지는 three.js 애니메이션을 만드는 프롬프트입니다.
Full Prompt 결과물
Full Prompt로 RAISE LAB 이 직접 만든 결과물입니다. (Claude Opus 5.5 사용)
렌더 모델 Opus 5.5추론 노력 높음(high)
Full Prompt
원문 프롬프트를 강화하여 결과에 좀 더 의도성을 반영한 프롬프트입니다.
- 길이를 원문에 없던 15초로 정하고, 128 BPM 32박(8마디)에 맞춰 곡 구성을 4+2+2마디로 나눴습니다.
- 「떨어지는 공 하나가 박자를 연주한다」라는 하나의 생각을 정하고, 장면은 컷 없이 앞 장면에서 이어지게 했습니다.
- 모호했던 유머를 오브젝트가 한국어 한 마디로 반응하는 한 가지로 좁혔습니다.
- 색은 세 가지와 흑백, 서체는 Pretendard 한 종으로 정하고 재질은 매트한 점토 느낌으로 잡았습니다.
- 점등은 글로우가 아니라 재질 색 전환으로 하고, 금지 목록을 이 영상에 맞게 골랐습니다.
- 외부 모델 없이 기본 도형만 쓰고, window.seek(t) 기반의 결정적 궤적으로 만들도록 빌드 방식을 정했습니다.
15초짜리 3D 구체 낙하 영상을 만든다. 목표는 구체가 오브젝트 사이를 튕기며 음악의 박을 하나씩 눈에 보이게 만드는 것이다. 전문가가 Blender로 렌더한 듯한 질감을 three.js만으로 낸다. 콘셉트: 「떨어지는 공 하나가 박자를 연주한다」. 장면은 클래식 연주곡 세 곡에 따라 바뀌지만 컷은 없다. 공이 내려가는 길이 다음 장면의 바닥이 되도록 앞 장면에서 변형해 잇는다. 공이 닿은 오브젝트는 그 박에 켜진다. 유머는 하나만 둔다: 부딪힐 때마다 오브젝트가 한국어 한 마디(「아야」「어이쿠」)로 반응한다. 타이포와 색: 서체는 Pretendard 한 종. 화면 글자는 전부 한국어. 색은 세 가지와 흑백만. 재질은 매트한 점토 느낌, 그림자는 부드럽게, 카메라는 공을 천천히 따라 내려가는 하나만 쓴다. 금지: 파티클 폭발, 글로우와 블룸, 렌즈 플레어, 카메라 흔들림, RGB 분리, 크로스페이드, 범용 그라디언트, 바운스 이징, 0.5초 넘게 멈춘 화면. 점등은 발광 번짐이 아니라 재질 색 전환으로 한다. 박자: 128 BPM, 15초는 정확히 32박(8마디). 저작권이 풀린 클래식 순수 연주곡 세 곡을 4+2+2마디로 잇는다. 공이 닿는 순간을 박에 맞추고, 마디마다 기법 하나만 바꾼다. 첫 프레임과 마지막 프레임을 같게 한다. 빌드 방법: 1920x1080 HTML 한 파일, 외부 모델 없이 three.js 기본 도형으로 구성한다. 모든 상태는 window.seek(t) 안에서 시간의 함수로 계산하고, 공의 궤적은 박 시각에 맞춰 미리 정한 포물선 구간으로 잇는다. CSS 애니메이션과 타이머는 쓰지 않는다. 검토: 본 렌더 전에 0.5초 간격 스틸로 겹침, 빈 프레임, 박자 어긋남, 글자 가독성을 확인하고 고친다. 시작: 먼저 박자별 스토리보드를 적고, 묻지 말고 바로 만든다.
원문 프롬프트
卡点的3D球体下坠的动画视频:对标专业的Blender做的效果,音乐是多首经典的纯音乐,场景按音乐切换,3D球体下坠时在3D场景的物件中弹跳,按音乐的节奏点亮物件。带一些幽默的元素。 使用three.js制作,不要使用Blender制作
출처Gorden Sun @Gorden_Sun (새 탭에서 열림)Opus 5.5
한국어 번역
비트에 맞춘 3D 구체 낙하 애니메이션 영상: 전문가가 Blender로 만든 듯한 효과를 목표로 한다. 음악은 여러 곡의 클래식 연주곡(순음악)이고, 장면은 음악에 따라 전환된다. 3D 구체가 떨어지면서 3D 장면의 오브젝트들 사이에서 튕기고, 음악의 리듬에 맞춰 오브젝트가 켜진다. 유머러스한 요소를 약간 넣는다. three.js로 제작하고, Blender로는 제작하지 않는다.