한 줄

인물 초근접 컷(close-up portrait)을 사실적으로 만들기 위해 카메라·렌즈·조명·거리를 JSON으로 분리해서 지시하는 패턴입니다. "AI look 안 나는 인물 사진" 의 검증된 골격입니다.

핵심 원칙

JSON 구조

{
  "camera": "Sony A7R V",
  "lens": "85mm f/1.4",
  "lighting": "natural window light, soft, side",
  "distance": "close-up, shoulder up",
  "subject": "한국인 30대 여성, 자연스러운 표정",
  "mood": "차분, 따뜻",
  "exclude": ["CGI", "AI look", "3D render", "plastic skin", "over-smoothed"]
}

인물 / 사물 분리 작성

인물과 사물은 나눠서 작성하는 방식이 더 안정적입니다. 인물 프롬프트는 피부·표정·눈·머리카락처럼 생체 디테일을 통제해야 하고, 사물/제품 프롬프트는 재질·표면 반사·그림자·스케일·구도를 더 강하게 통제해야 합니다.

인물용 JSON

{
  "type": "portrait",
  "camera": "Sony A7R V",
  "lens": "85mm f/1.4",
  "lighting": "natural window light, soft side light",
  "distance": "close-up, shoulder up",
  "subject": "한국인 30대 여성, 자연스러운 표정",
  "skin_texture": "natural skin texture, visible pores, no plastic skin",
  "expression": "calm, subtle smile",
  "background": "soft indoor background, shallow depth of field",
  "mood": "warm, quiet, realistic",
  "exclude": ["CGI", "AI look", "3D render", "plastic skin", "over-smoothed"]
}

사물 / 제품용 JSON

{
  "type": "object",
  "camera": "Canon EOS R5",
  "lens": "50mm f/2.8 macro",
  "lighting": "large softbox light, controlled studio lighting",
  "distance": "close-up product shot",
  "object": "무광 세라믹 컵",
  "material": "matte ceramic, subtle surface texture",
  "surface_detail": "fine imperfections, natural edge highlights",
  "background": "warm off-white studio background",
  "shadow": "soft grounded shadow",
  "composition": "centered, minimal, editorial product photography",
  "mood": "quiet, premium, handcrafted",
  "exclude": ["CGI", "AI look", "3D render", "over-polished", "floating object"]
}

분리 기준