Floniks
블로그로 돌아가기
튜토리얼14분 읽기

AI 여름 수영복 사진을 진짜 스냅처럼: 39개 규칙 스킬을 여덟 개로 압축

널리 공유된 39개 규칙의 여름 수영복 캔디드 프롬프트 스킬을 한 프레임·한 사건·이름 있는 카메라·진짜 피부·생활감·사진적 불완전함·캐릭터 DNA 번역이라는 여덟 개 규칙으로 압축하고, Floniks에서 다섯 개 이미지 모델과 한 개 비디오 모델로 검증했습니다. 복사 가능한 프롬프트 뼈대와 모델 비교 포함.

작성자: Elena Park
AI 여름 수영복 사진을 진짜 스냅처럼: 39개 규칙 스킬을 여덟 개로 압축

AI "여름 사진"이 대부분 가짜처럼 보이는 이유, 그리고 그것을 고치는 39개 규칙 스킬

AI가 만든 해변과 수영장 이미지는 대부분 같은 방식으로 실패합니다. 인물은 포즈를 취하고, 피부는 도자기 같고, 수평선은 완벽하게 수평이고, 빛은 태양인 척하는 소프트박스이며, 모두가 아무도 들고 있지 않은 카메라를 정면으로 바라봅니다. 사진이 아니라 렌더링으로 읽힙니다. 이 글은 프롬프트 작가 @94vanAI가 쓴, 널리 공유된 여름 수영복 캔디드 사진 39개 규칙 프롬프트 스킬을 실제로 기억할 수 있는 여덟 개 규칙으로 압축하고, Floniks에서 다섯 개의 이미지 모델과 한 개의 비디오 모델로 돌려 얻은 결과를 보여줍니다.

빠른 답변: 친구의 카메라 롤에서 꺼낸 진짜 스냅처럼 보이는 여름 수영복 사진을 만들려면 한 프레임, 한 사건, 한 카메라를 묘사하세요. 아직 진행 중인 한 순간(물 튀기기, 점프, 햇빛에 눈 찡그리기)을, 이름을 댈 수 있는 카메라(35mm 필름, 90년대 콤팩트, 일회용 카메라, 2000년대 CCD, 초기 스마트폰)로, 28–40mm 렌즈, 허리 또는 수영장 가장자리 높이에서 여행 동행이 찍었다고 쓰는 것입니다. 진짜 피부, 최소 하나의 물 요소, 생활감 있는 소품, 그리고 사진적인 불완전함 — 기울어진 수평선, 잘린 팔, 렌즈의 물방울 — 을 요구하고 생성적인 결함은 금지하세요. Floniks에서는 그것을 AI Image에 붙여넣고 Seedream 5.0 Pro나 Nano Banana 2를 골라 생성하면 됩니다.

골든아워의 루프탑 수영장에서 물을 튀기는 두 친구, Seedream 5.0 Pro의 35mm 필름 질감
골든아워의 루프탑 수영장에서 물을 튀기는 두 친구, Seedream 5.0 Pro의 35mm 필름 질감

Seedream 5.0 Pro, 16:9. 하나의 사건(물 튀기기), 아무도 카메라를 보지 않음, 전경에서 잘린 팔, 렌즈의 물방울. 이 한 프레임에 방법 전체가 들어 있습니다.

이 스킬은 어디서 왔고, 우리는 무엇을 남겼나

원문은 2026년 9월에 게시된 "未审核版抓拍skill(泳装篇)" — 캔디드 샷 스킬, 수영복 편 — 이라는 X Article입니다. 매우 깁니다. "호출 한 번에 이미지 한 장"이라는 엄격한 규칙부터 피사체가 방금 무엇을 했는지에 따라 젖은 머리가 어떻게 달라져야 하는지까지, 39개의 번호 매긴 섹션이 다룹니다. 작가 자신의 요약은 개인 앨범 감성 × 여름 여행 감성 × 친밀한 시점 × 자연스러운 캔디드 감성입니다.

우리는 39개 섹션을 모두 읽고 사진술 부분을 남겼습니다. 의도적으로 가져오지 않은 것은 "미심사판"이라는 포장입니다. 이 가이드와 모든 예시의 피사체는 평범한 휴가용 수영복을 입은 성인이고, 카메라는 여행 중인 친구의 것이며, 모든 이미지는 Floniks에서 생성되는 다른 모든 것과 같은 검수를 거쳤습니다. 어차피 이 스킬의 흥미로운 부분은 수영복이 아니었습니다. 이미지를 렌더링된 것이 아니라 찍은 것처럼 보이게 만드는 규칙의 집합이고, 그 규칙은 거리, 여행, 가족, 제품 사용 장면 등 당신이 만들고 싶은 어떤 캔디드 사진에도 옮겨 쓸 수 있습니다.

실제로 효과를 내는 여덟 개 규칙

39개 섹션은 여덟 개 지시로 압축됩니다. 프롬프트가 이 여덟 개를 모두 다루면 결과는 사진처럼 보이고, 두세 개를 놓치면 AI처럼 보입니다.

  1. 한 프레임, 한 장면, 한 순간. 명시적으로 말하세요: 한 장의 사진, 콜라주 없음, 그리드 없음, 분할 패널 없음. "캔디드"나 "스냅샷"을 언급하면 모델은 컨택트 시트를 건네주고 싶어 합니다.
  2. 하나의 핵심 사건, 아직 진행 중. 아직 떨어지지 않은 물보라. 아직 물에 닿지 않은 점프. 말하다 터진 웃음. 프레임 안의 모두가 같은 사건에 반응하고, 아무도 포즈를 취하지 않으며, 사건이 "사진 찍는 친구를 방금 알아챘다"가 아닌 한 아무도 카메라를 보지 않습니다.
  3. 이름을 댈 수 있는 카메라. 이미지당 정확히 하나의 매체를 고르고 그 지문을 묘사하세요: 35mm 컬러 필름(그레인, 헐레이션, 따뜻한 피부), 90년대 콤팩트(부드러운 모서리, 빗나간 자동초점), 일회용 카메라(직접 플래시, 날아간 하이라이트, 날짜 스탬프), 2000년대 CCD 디지털카메라(컬러 노이즈, 차가운 흰색), 초기 스마트폰(부드럽고, 노이즈 있고, 플레어).
  4. 28–40mm, 사람의 높이에서. 스킬은 이 점에 구체적입니다: 28, 35 또는 40mm 렌즈를, 바위에 앉거나 물속에 선 사람이 허리, 가슴 또는 수영장 가장자리 높이에서 손에 들고. 85mm 인물 렌즈도, 드론도, 눈높이의 삼각대도 아닙니다.
  5. 진짜 피부, 진짜 물. 모공, 솜털, 고르지 않은 태닝, 약간의 햇볕 자국, 어깨의 물방울, 그리고 방금 일어난 일과 맞는 젖은 머리(수영 직후에는 흠뻑 젖고, 수건 뒤에는 반쯤 마름). 플라스틱 피부, 인형 피부, CGI 피부, 뷰티 필터를 이름을 대며 금지하세요.
  6. 생활감 있는 환경. 쓴 수건, 아이스 음료 두 잔, 선크림 병, 젖은 슬리퍼, 밟혀 흐트러진 모래. 몇 개면 충분하고, 상품 진열이 아닙니다.
  7. 사진적인 실수는 되고, 생성적인 실수는 절대 안 됨. 중심에서 벗어난 구도, 살짝 기울어진 수평선, 프레임 가장자리에 잘린 팔, 발의 모션 블러, 렌즈의 물방울, 플레어. 그리고 같은 문장 안에: 올바른 해부학, 다섯 손가락, 합쳐지지 않은 팔다리. 어떤 불완전함이 환영받고 어떤 것이 아닌지 모델이 알아야 합니다.
  8. 캐릭터 DNA를 번역하되, 의상을 붙여넣지 말 것. 코스프레에서 영감을 받은 샷에서 이 스킬의 가장 유용한 아이디어는 캐릭터 영감 수영복 번역입니다. 캐릭터의 팔레트, 재단, 그래픽 언어를 실제 사람이 살 수 있는 수영복으로 바꾸고, 진짜 가발과 진짜 피부를 가진 성인 코스플레이어가 캐릭터의 세계가 아닌 진짜 해변에서 입게 하는 것입니다.

우리의 제품 사진 프롬프트 가이드를 읽었다면 같은 패턴을 알아볼 것입니다. 좋은 프롬프트와 훌륭한 프롬프트의 차이는 형용사가 더 많은 데서 오는 경우가 드뭅니다. 모델이 아니면 추측했을 제약을 이름 붙여 말하는 데서 옵니다.

프롬프트 뼈대

여덟 개 규칙 카드를 빈칸 채우기 템플릿으로 만든 것입니다. 아래의 모든 예시는 여기서 썼습니다.

[ONE FRAME]  A single candid summer travel photograph with a private-album feel.
             One photo, one frame, one scene, one moment. No collage, no grid.
[WHO]        <N> adult(s) in their twenties, friends on a trip.
[EVENT]      One core event, mid-action: <who is doing what to whom>. Everyone
             reacts to it. Nobody looks at the camera.
[WARDROBE]   Ordinary vacation swimwear, a different silhouette per person: <…>.
[SKIN+WATER] Real skin: pores, fine hair, uneven tan, droplets. Wet hair that
             matches what just happened. At least one water element.
[PLACE]      <scene> with lived-in traces: <towel, drinks, sunscreen, wet tiles>.
[CAMERA]     Shot by a travel companion from <waist / pool-edge / sitting> height
             on <35mm film | 90s compact | disposable | 2000s CCD | early phone>,
             28–40mm lens, <light: golden hour / midday haze / dappled shade>.
[IMPERFECT]  Off-center framing, slight tilt, cropped arm, flare or a droplet on
             the lens. Photographic mistakes only — correct anatomy, five fingers.

다섯 개의 결과, 다섯 개의 모델

뼈대를 Floniks의 다섯 개 text-to-image 모델에 돌렸습니다. 각각 다른 카메라와 다른 사건을 써서, 이 룩의 얼마가 프롬프트에서 오고 얼마가 모델에서 오는지 볼 수 있습니다.

바위 만의 바위 위에서 햇빛에 눈을 찡그리는 여성, 반쯤 마른 머리, 날짜 스탬프가 있는 90년대 콤팩트 필름 질감, Nano Banana 2
바위 만의 바위 위에서 햇빛에 눈을 찡그리는 여성, 반쯤 마른 머리, 날짜 스탬프가 있는 90년대 콤팩트 필름 질감, Nano Banana 2

Nano Banana 2, 3:4. 규칙 3의 실례: 90년대 콤팩트 필름 카메라, 부드러운 모서리, 왼쪽 위의 빛샘, 날짜 스탬프. 사건은 작습니다 — 눈을 찡그리고 말하다 웃는 것 — 그것이 바로 캔디드로 읽히는 이유입니다.

나무 선착장에서 숲속 계곡으로 뛰어드는 도중의 여성, 일회용 카메라 플래시 질감, 프레임 가장자리의 친구 손, GPT-Image-2
나무 선착장에서 숲속 계곡으로 뛰어드는 도중의 여성, 일회용 카메라 플래시 질감, 프레임 가장자리의 친구 손, GPT-Image-2

GPT-Image-2, 2:3. 과도기적 포즈(무릎을 모으고, 팔을 벌리고, 아직 물에 닿지 않음), 그늘 속 거친 직접 플래시, 날짜 스탬프, 그리고 시점의 증거로 프레임 가장자리에 걸린 촬영자의 손. 다섯 모델 중 GPT-Image-2가 "일회용 카메라" 지시를 가장 문자 그대로 따랐습니다.

호수 선착장에서 한 명이 물에 밀려 떨어지는 것에 반응하는 세 친구, 초기 스마트폰 질감, Nano Banana Pro
호수 선착장에서 한 명이 물에 밀려 떨어지는 것에 반응하는 세 친구, 초기 스마트폰 질감, Nano Banana Pro

Nano Banana Pro, 3:2. 다인원 규칙: 하나의 사건(밀기), 세 가지 다른 반응, 세 가지 다른 수영복 실루엣, 비대칭 배치 — 한 명은 가까이서 잘리고, 한 명은 중경, 한 명은 기둥 뒤 — 그리고 아무도 카메라를 보지 않습니다.

캐릭터 DNA 번역: 전과 후

스킬의 코스프레 섹션은 모델 선택이 가장 중요한 곳입니다. 같은 프롬프트 — 오리지널 SF 파일럿 캐릭터, 은색 가발, 네이비-흰색-오렌지 팔레트를 원피스로 번역, 비치하우스 야외 샤워, 2000년대 CCD 질감 — 를 두 모델에 돌렸습니다.

비치 샤워 아래의 코스프레 영감 샷, 인형 같은 피부와 애니메이션 얼굴, Seedream 4
비치 샤워 아래의 코스프레 영감 샷, 인형 같은 피부와 애니메이션 얼굴, Seedream 4

Seedream 4. 팔레트 번역은 성공했지만 피부는 정확히 규칙 5가 금지하는 것입니다: 매끈하고, 모공이 없고, 렌더링된 얼굴. 종횡비가 무시된 점도 주목하세요 — 이 모델은 비율이 아니라 크기 파라미터를 기대합니다.

같은 코스프레 영감 프롬프트로 진짜 피부, 젖은 가발 섬유, CCD 컬러 노이즈, Seedream 5.0 Pro
같은 코스프레 영감 프롬프트로 진짜 피부, 젖은 가발 섬유, CCD 컬러 노이즈, Seedream 5.0 Pro

Seedream 5.0 Pro, 같은 프롬프트. 진짜 피부, 젖은 합성 가발 섬유, 렌즈의 물방울, 차가운 CCD 흰색. 팔레트만으로도 캐릭터를 여전히 알아볼 수 있습니다 — 그것이 의상을 붙이는 대신 DNA를 번역하는 것의 요점 전부입니다.

교훈은 일반화됩니다. 프롬프트가 상한을 정하고, 모델이 거기에 얼마나 가까이 가는지를 정합니다. 이 스타일에서는 Seedream 5.0 Pro와 Nano Banana Pro가 피부에서 가장 믿을 만했고, Nano Banana 2가 가성비가 가장 좋았으며, GPT-Image-2가 카메라 아티팩트에 가장 순종적이었습니다.

움직이게 만들기

아직 진행 중인 캔디드 사진은 자연스러운 비디오의 첫 프레임입니다 — 사건이 이미 공중에 떠 있으니, 모델은 그것을 끝내기만 하면 됩니다. 루프탑 샷을 AI Video로 가져가 Kling 2.6에서 5초, 720p, 16:9로, 단 하나만 마무리해 달라고 했습니다: 물보라가 떨어지고, 웃음이 이어지고, 핸드헬드 카메라가 살짝 흘러가도록.

Kling 2.6, 5초, 루프탑 스틸을 첫 프레임으로. 하나의 사건이 끝날 뿐 — 컷 없음, 줌 없음, 카메라는 친구의 손에 그대로.

모션 프롬프트는 이미지 프롬프트보다 훨씬 짧고, 바로 그 점이 핵심입니다. 의상, 빛, 렌즈, 장소는 스틸이 이미 담고 있습니다. 다시 적으면 모델은 '움직이는' 대신 '다시 그리는' 쪽으로 기웁니다. 변하는 것만 적으세요:

[CONTINUE]   화면에서 이미 일어나고 있는 순간을 이어간다. 다시 연출하지 않는다.
[MOTION]     <그 하나의 사건의 마무리: 물보라가 떨어진다 / 웃으며 고개를 돌린다>.
[BODIES]     무게중심이 자연스럽게 옮겨가고, 머리카락과 물방울이 뒤따르며, 아무도 멈추지 않는다.
[CAMERA]     핸드헬드, 같은 동행자의 손 그대로. 미세한 드리프트와 호흡.
             컷 없음, 줌 없음, 오빗 없음, 슬로모션 없음, 앵글 변경 없음.
[HOLD]       의상·빛·장소·필름 질감을 첫 프레임과 동일하게 유지한다.

'움직이는 사진'으로 읽히느냐 'AI 클립'으로 읽히느냐를 가르는 세 가지:

  1. 하나의 사건, 그것도 마무리 부분. 5초에 들어가는 것은 한 동작의 끝이지 연속된 동작이 아닙니다. "뛰어들고, 가장자리까지 헤엄쳐, 올라온다"는 세 개의 사건이라 컷이나 모핑이 생깁니다.
  2. 친구가 하지 않을 카메라 워크는 넣지 않기. 오빗, 크레인, 매끄러운 달리인은 "생성물입니다"라고 말하는 가장 빠른 방법입니다. 핸드헬드의 미세한 흔들림 자체가 이 룩입니다.
  3. 묘사는 스틸에 맡기기. 수영복과 조명을 다시 적는다면, 그것은 '첫 프레임을 닮기만 한 새로운 장면'을 주문하는 것입니다.

텍스트가 아니라 자신의 가장 좋은 스틸에서 시작하세요: AI Video는 업로드한 이미지를 첫 프레임으로 받고, 워크플로에서는 imageGeneration 노드를 videoGeneration 노드의 키프레임 포트에 바로 연결할 수 있습니다 — 한 번의 실행으로 한 줄 브리프가 완성 클립이 됩니다.

Floniks에서 이것을 실행하는 네 가지 방법

  • 템플릿 그대로, 설정할 것 없음. 이 여덟 규칙의 뼈대를 공개 워크플로로 묶어 두었습니다: Candid Summer Snapshot. 원하는 장면을 한 줄로 적으면 뼈대에 끼워 Seedream 5.0 Pro로 렌더링합니다. 결과만 원한다면 여기서 시작하세요.
  • 한 번에, 자신의 프롬프트로. AI Image를 열고 Text to Image를 선택하고, 채운 뼈대를 붙여넣고, 모델과 종횡비를 고르고, 생성하세요. 위의 모든 예시는 이 방법으로 만들었습니다.
  • 워크플로 안의 재사용 가능한 스킬로. 워크플로 에디터에서 여덟 개 규칙 카드를 프롬프트 최적화기로서 text-to-text 노드에 넣고, 한 줄 브리프("친구 둘, 루프탑 수영장, 골든아워, 35mm 필름")를 주고, 출력을 text-to-image 노드에 연결하세요. 이미지 노드를 여러 모델로 복제해 A/B 하거나, 여행 한 번 분량의 장면을 한 번의 실행으로 일괄 처리할 수 있습니다. 이것은 우리의 워크플로 대 일회성 프롬프트 가이드와 같은 패턴입니다.
  • 에이전트에서. 여기의 모든 것은 Floniks MCP 서버를 통해 도달할 수 있습니다: list_model_aliases로 모델을 고르고, single_task로 생성하고, get_task로 결과를 받고, publish_task로 공유 페이지에 올립니다. 이 글의 이미지는 정확히 그렇게 만들어졌습니다.

자주 묻는 질문

AI 여름 사진을 렌더링이 아니라 진짜처럼 보이게 만드는 것은 무엇인가요? 세 가지가 대부분을 담당합니다: 포즈가 아니라 아직 진행 중인 하나의 사건, 고유한 지문(필름 그레인, 직접 플래시, CCD 노이즈)을 가진 이름 있는 카메라, 그리고 기울어진 수평선이나 잘린 팔 같은 사진적인 불완전함. 동시에 여분의 손가락 같은 생성적인 결함을 명시적으로 금지하는 것입니다.

이 캔디드 필름 룩에는 Floniks의 어떤 모델이 가장 좋나요? Seedream 5.0 Pro와 Nano Banana Pro가 가장 설득력 있는 피부와 물을 냈습니다. Nano Banana 2는 반복 작업에 가성비가 가장 좋습니다. GPT-Image-2는 직접 플래시와 날짜 스탬프 같은 카메라 아티팩트 지시를 가장 문자 그대로 따랐습니다.

39개 규칙 스킬 전체를 프롬프트에 써야 하나요? 아니요. 이 글의 여덟 개 규칙 뼈대가 결과를 바꾸는 부분을 다룹니다. 긴 프롬프트는 대부분 같은 말을 반복합니다. 중요한 것은 프레임, 사건, 카메라, 피부, 환경, 불완전함이 각각 한 번씩 명확하게 서술되는 것입니다.

실제 인물의 참조 사진을 쓸 수 있나요? 네, AI Image 페이지의 Image to Image를 통해 가능합니다. 참조 이미지에 하나의 역할 — 정체성, 포즈, 구도 또는 색 — 을 주고 프롬프트에서 그렇게 말하세요. 원래 스킬의 조언은 참조 이미지는 자신이 담당하는 부분만 제약해야 하고 화면 전체를 제약해서는 안 된다는 것입니다.

이것은 수영복에만 해당하나요? 아니요. 수영복 편은 이 스킬이 게시된 자리일 뿐이고, 모든 규칙은 캔디드 사진 일반에 관한 것입니다. 의상과 배경을 바꾸면 같은 뼈대로 설득력 있는 거리, 하이킹, 가족 또는 제품 사용 스냅을 만들 수 있습니다.

생성에 크레딧이 들고, 생성이 실패하면 어떻게 되나요? 네, 각 모델은 실행 전에 크레딧 비용을 표시하고, 실패한 생성은 자동으로 환불됩니다. Floniks의 크레딧은 만료되지 않습니다.

해보기

뼈대를 복사하고, 하나의 사건과 하나의 카메라를 채우고, AI Image를 여세요. 그런 다음 같은 샷을 두 모델로 만들고 피부를 보세요. 그 비교는 어떤 형용사 목록보다 캔디드 AI 사진에 대해 더 많은 것을 가르쳐 줍니다.

태그

#tutorial#prompt-engineering#ai-photography#film-look#text-to-image#model-comparison

관련 글

AI 캔디드 사진 프롬프트: 진짜처럼 보이게 하는 법 | Floniks