손가락은 부정 명령어로 고쳐지지 않는다: 르네상스 해부학 스케치 렌더링 노트

다섯 손가락이 하나로 뭉치거나 손가락 개수가 늘어나는 오류가 반복됐습니다. 르네상스 해부학 소묘 스타일로 사람 손을 그리려던 작업이었는데, 손가락 끝이나 마디 부분에서 서로 겹치거나 개수가 늘어나는 문제가 특히 심했습니다. 이는 모델이 손의 해부학적 구조를 이해해서 그리는 것이 아니라, 방대한 이미지 데이터에서 유사한 형태를 확률적으로 조합하기 때문으로 보입니다. 특히 손으로 물건을 잡거나 손가락이 교차하는 자세에서는 공간 정보가 복잡해지면서 윤곽선이 하나로 합쳐지는 현상이 더 자주 나타났습니다.

목차


추상적인 표현보다 구조를 먼저 정의한 이유


초기에는 beautiful hands나 perfect hand처럼 많이 쓰이는 표현을 중심으로 프롬프트를 구성했습니다. 하지만 실제 결과에서는 피부 질감만 부드러워질 뿐 손가락 형태는 크게 개선되지 않았습니다. 반대로 defined finger joints, anatomical accuracy, five distinct fingers처럼 구조를 직접 설명하는 문장을 추가하자 손가락의 개별성이 훨씬 안정적으로 유지됐습니다. 특히 five distinct fingers는 손가락 개수를 명확히 제시하는 기준점 역할을 하며 형태가 합쳐지는 현상을 줄였습니다.

또 하나 확인한 것은 부정 명령어의 영향이었습니다. extra fingers나 mutated hands처럼 오류를 제거하려는 문장을 반복해서 추가하면, 오히려 그 형태를 연상시키는 결과가 일부 생성에서 나타났습니다. 부정적인 표현을 늘리는 것보다 원하는 형태를 구체적으로 설명하는 편이 훨씬 안정적이었습니다.



르네상스 소묘 스타일의 인체 손 해부학 스케치에서 다섯 손가락과 관절 구조가 선명하게 표현되고, 종이 질감과 연필 드로잉의 세밀한 필치가 살아있는 이미지


형태 제어 기준을 다시 설계하며 확인한 변화


손의 형태를 감성적인 표현 대신 해부학적 구조 중심으로 다시 구성했습니다. 최종 프롬프트는 A highly detailed anatomical study of human hands, renaissance sketch style, capturing perfect five fingers, detailed knuckles and hand structure, sepia tone, parchment texture, artistic and technical accuracy입니다. 이 문장에서 anatomical study는 모델이 해부학적 구조를 우선 참고하도록 방향을 설정하고, perfect five fingers는 손가락 개수를 제한하며, detailed knuckles는 관절의 위치와 굴곡을 안정적으로 표현하도록 돕습니다. hand structure를 함께 배치해 손등과 손바닥의 연결까지 하나의 구조로 인식하도록 유도했습니다.

실제로 손가락이 서로 융합되는 빈도가 이전보다 줄었고 관절의 입체감도 자연스러워졌습니다. 다만 손등 뒤편으로 접히는 일부 관절에서는 경계가 다소 흐려지는 경우가 남아 있었는데, 이는 해상도를 높인다고 해결되는 문제가 아니라는 것을 이번에 확인했습니다. 다음 실험에서는 fine paper grain과 rough graphite pencil sketches 같은 질감 표현을 추가해 관절 경계가 더 선명하게 유지되는지 확인할 계획입니다.

다양한 화풍에서도 적용할 수 있었던 구조 설계


이번 방식은 르네상스 소묘뿐 아니라 디지털 페인팅과 하이퍼리얼리즘 스타일에서도 동일하게 활용할 수 있었습니다. 핵심은 화풍보다 손의 구조를 먼저 정의하는 것입니다. 디지털 일러스트에서는 anatomical accuracy와 five distinct fingers를 프롬프트 앞부분에 배치하면 복잡한 조명 환경에서도 손가락 형태가 비교적 안정적으로 유지됐고, 유화나 3D 스타일에서도 high-fidelity joint rendering 같은 구조 중심 표현이 관절이 뭉치는 현상을 줄이는 데 도움이 됐습니다. 여러 생성 모델에서도 이 접근 방식은 비슷한 경향을 보였고, stylize 값을 과도하게 높이지 않고 질감 표현을 함께 조정하면 손가락 경계가 더 자연스럽게 유지됐습니다.

손가락 오류를 줄이려면 부정 명령어를 늘리는 것보다 원하는 구조를 명확하게 설명하는 편이 훨씬 효과적이었습니다. 앞으로는 초광각 구도나 손동작이 복잡한 장면에서도 이 구조 중심 프롬프트가 얼마나 안정적으로 작동하는지 추가로 검증해볼 예정입니다.

함께 읽으면 좋은 AI 이미지 프롬프트 해부실


손가락 묘사 실패처럼 AI 이미지 생성 시 발생하는 형태 붕괴나 원하지 않는 요소(오류)를 제어하는 과정이 궁금하시다면, 아래 글들을 함께 읽어보시길 권합니다. 무너진 형태를 바로잡고 피사체의 구조와 디테일을 선명하게 살려내는 프롬프트 설계 팁 및 작업기입니다.

댓글