캐릭터Seedream · 4.5

스톱모션 클레이 캐릭터 (Stop-Motion Clay Character)

'루핑 스톱모션 애니메이션'을 요청받고도 정지 이미지 한 장으로 응답한 Seedream 4.5 — 지문 자국까지 남은 점토 공룡이 야자수 미니어처 세트 위에서 튕겨 오르는 중간 동작 한 프레임만 붙잡았다


프롬프트

Create a looping stop-motion animation of a cheerful purple dinosaur made from sculpted clay with visible fingerprints, soft, rounded shapes, and a handmade charm. The character performs a simple looping action: tiny bounce + head wobble with bouncy motion. Use a bright, playful purple and yellow clay scheme with soft studio lighting, subtle shadows, and a miniature crafted environment. Background features clay palm trees + a sandy ground built from clay props with slight texture imperfections. Classic stop-motion jitter preserved, friendly and playful tone.

파라미터

생성 파라미터
파라미터
dimensions2048x2048

재현 절차

  1. bytedance/seedream-4.5(Replicate API, PromptHero 프롬프트 빌더 경유) 환경에 프롬프트 원문을 그대로 입력한다: Create a looping stop-motion animation of a cheerful purple dinosaur made from sculpted clay with visible fingerprints, soft, rounded shapes, and a handmade charm. The character performs a simple looping action: tiny bounce + head wobble with bouncy motion. Use a bright, playful purple and yellow clay scheme with soft studio lighting, subtle shadows, and a miniature crafted environment. Background features clay palm trees + a sandy ground built from clay props with slight texture imperfections. Classic stop-motion jitter preserved, friendly and playful tone.
  2. 결과는 GIF나 영상이 아니라 2048×2048 정지 이미지 한 장이다 — 'looping', 'tiny bounce + head wobble' 같은 동작 지시는 실제 움직임으로 반영되지 않고, 몸이 살짝 기울고 목이 앞으로 쏠린 정지 포즈 하나로만 흔적이 남는다
  3. 다른 동물로 확장하려면 'a cheerful purple dinosaur' 자리만 원하는 동물·색상으로 바꾸고, 재질·조명·배경을 고정하는 문장(visible fingerprints, soft studio lighting, clay palm trees, sandy ground, stop-motion jitter)은 그대로 유지한다
  4. 진짜 스톱모션 영상이 필요하면 이 이미지를 첫 프레임으로 삼아 별도의 이미지-투-비디오 모델에 입력하는 후속 단계를 거쳐야 한다 — Seedream 4.5 자체에는 프레임을 이어 붙이는 기능이 없다

캐릭터 일관성

이 요청 경로(PromptHero 프롬프트 빌더 → bytedance/seedream-4.5)는 seed 값을 노출하거나 고정하지 않는다. 같은 프롬프트를 다시 넣어도 지문 패턴이나 점토 질감의 세부 위치는 매번 새로 생성되므로, 여러 장에 걸쳐 같은 캐릭터를 유지하려면 이 이미지 자체를 참조로 걸 수 있는 이미지-투-이미지 워크플로(같은 계열 모델의 image_input 옵션)로 전환해야 한다.

3D 확장

'stop-motion animation'이라는 요청과 실제 결과물(래스터 이미지 한 장)의 간극이 이 프롬프트의 핵심이다. 진짜 스톱모션처럼 보이는 이유는 3D 렌더나 실사 촬영이 아니라, 텍스트가 지문 자국·재질 불균일·얕은 피사계심도 같은 '수제 촬영'의 시각적 단서를 촘촘히 지정했기 때문이다. 여러 각도의 시트가 필요하면 같은 프롬프트에 'side view', 'back view'만 바꿔 추가로 생성해야 하고, 이때도 재질 디테일의 일관성은 보장되지 않는다.

후보정

점토 표면의 오돌토돌한 지문 질감과 배경 팜트리의 아웃포커스가 이미 완성도 높게 나와 후보정 여지가 적다. 다만 상업적으로 루프 GIF나 짧은 영상으로 확장하려면 이 이미지를 키프레임 삼아 모션을 새로 만들어야 하므로, 정지 이미지 단계에서는 배경과 캐릭터를 분리하기 쉽도록 누끼 작업만 먼저 해두는 편이 이후 단계에 유리하다.

PromptHero에서 원문 그대로 확인한 프롬프트는 Create a looping stop-motion animation of a cheerful purple dinosaur made from sculpted clay with visible fingerprints, soft, rounded shapes, and a handmade charm. The character performs a simple looping action: tiny bounce + head wobble with bouncy motion. Use a bright, playful purple and yellow clay scheme with soft studio lighting, subtle shadows, and a miniature crafted environment. Background features clay palm trees + a sandy ground built from clay props with slight texture imperfections. Classic stop-motion jitter preserved, friendly and playful tone.다. 모델은 Seedream 4.5(bytedance/seedream-4.5, Replicate 호스팅)이며, 실제로 받은 파일은 2048×2048 정지 이미지 한 장이다 — 제목 그대로 ’루핑 애니메이션’을 요청했지만 프레임이 이어지는 영상이나 GIF는 나오지 않는다. 대신 앞다리를 살짝 든 채 꼬리를 동그랗게 만 보라색-노란색 아기 공룡이 야자수 두 그루와 모래밭으로 꾸며진 미니어처 세트 한가운데 서 있는, 스톱모션 애니메이션 스틸컷 같은 한 장면이 나온다.

문장을 쪼개 보면 a cheerful purple dinosaur made from sculpted clay with visible fingerprints, soft, rounded shapes, and a handmade charm이 캐릭터 자체 — 소재(공룡)와 재질(점토), 손으로 빚은 흔적(지문)까지 텍스처 차원에서 지정한다. The character performs a simple looping action: tiny bounce + head wobble with bouncy motion은 정지 이미지 모델에는 사실 반영될 수 없는 애니메이션 지시지만, 결과적으로 몸이 살짝 기울고 목이 앞으로 쏠린 ‘튕기는 중간 동작’ 포즈로 번역된다. bright, playful purple and yellow clay scheme with soft studio lighting은 배색과 조명을, miniature crafted environment... clay palm trees + a sandy ground built from clay props with slight texture imperfections는 배경 세트 전체를 클레이로 통일하라는 지시다. 마지막 Classic stop-motion jitter preserved는 정지 이미지에서는 지터(프레임 간 미세한 떨림) 자체가 존재할 수 없음에도, 렌더링에 미세한 비대칭과 손맛을 남기라는 뜻으로 소비된다.

이 조합은 특정 캐릭터의 정면 초상보다 ’작은 생물 한 마리 + 미니어처 세트’로 이루어진 한 장면을 원할 때 가장 안정적으로 나온다. 동물 소재를 바꾸고 색상 지시(purple and yellow)를 유지하면 점토 질감과 지문 흔적은 비교적 잘 재현되지만, 세트 요소(palm trees, sandy ground)까지 함께 바꾸면 캐릭터가 배경에 묻히는 경우가 잦으므로 세트는 최소한으로 유지하는 편이 좋다. 사람 형상이나 복잡한 소품을 든 캐릭터로 확장하면 점토 특유의 뭉툭한 손가락 표현이 무너지기 쉽다.

이 프롬프트는 PromptHero의 Replicate 연동 빌더로 제출됐고 실제 백엔드는 seed를 노출하지 않는다. 즉 완전히 동일한 프롬프트를 다시 넣어도 지문 위치나 배경 팜트리의 잎 개수 같은 세부는 매번 달라진다 — 시리즈로 같은 캐릭터를 여러 장 뽑아야 한다면 이 이미지를 이미지-투-이미지 참조로 걸 수 있는 워크플로로 전환해야 하고, 순수 텍스트 프롬프트 반복만으로는 캐릭터 동일성을 담보할 수 없다.

가장 흔한 실패는 ’애니메이션’이라는 단어에 대한 기대와 실제 산출물의 불일치에서 온다 — 영상이나 다중 프레임을 기대하고 이 프롬프트를 넣으면 정지 이미지 한 장만 돌아오므로, 실제로 루프 영상이 필요하면 이 이미지를 키프레임으로 삼아 별도의 이미지-투-비디오 모델에 다시 입력해야 한다. 또한 tiny bounce + head wobble처럼 시간에 따른 동작을 묘사하는 문장이 길어질수록 정지 포즈 자체가 어중간해져(뛰어오르는 중인지 착지하는 중인지 애매한) 캐릭터 실루엣이 불안정해지는 경우도 있다.

출처

← 갤러리로 돌아가기