질문: https://arca.live/b/aiartreal/70893471

: 무릎 꿇는 포즈를 신체 붕괴 없이 표현하고 싶다.


특정 구도 잡으려면 openpose 써야 하고

그랬는데 신체가 자꾸 부서지면 depth 도 같이 써야 해

기존 컨트롤넷을 업데이트 해서 settings/ 왼쪽 Controlnet 메뉴/ Multicontrolnet 슬라이드를 2로 만들고 UI 재시작

멀티 컨트롤넷 사용법 1,2 한 번 본 다음에 이 글 보면 더 도움이 될 거야.



1. depth 생성하기 위해 포즈 가져오기

1 )클립스튜디오 asset 에서 Kneeling Down 검색 및 다운로드

- 우측 상단 햄버거 메뉴/ 스크롤 제일 아래로 내려서 Download 항목

2) 클립스튜디오에서 새 문서 생성 후 Pose 항목에서 드래그


가져온 직후에는 몸에 선도 있고 그림자도 있는데 이 글 참조해서 다 지워줘

그림자는 이렇게 지우면 되고.


이걸 png 로 저장한 다음




2. 그림에 맞게 openpose 생성하기


Openpose Editor 에 불러와 (posex Extension 으로 하면 더 편함)

이 때 사이즈는 txt2img 에서 뽑을 사이즈와 동일하게 맞추는 것에 주의해야 해

1. Add Background image 로 방금 저장한 png 를 불러와서

2. 표현할 포즈에 맞게 뼈대를 수정하는데, 뒤를 보고 있으니 팔/다리 모두 좌우 반전하는 게 좋아.

(포토샵 하듯이 테두리 잡고 드래그 하는 걸로는 안 되더라. 관절 하나하나 바꿔 줘야 해.)




그리고 포즈에 맞게 변형하고, Send to txt2img


txt2img 에 들어온 거 확인하고 설정 변경

1. Enable 체크

2. Low VRAM 체크 (VRAM 8GB 이하면 필수)

3. 포즈를 이미 생성했으니까 Preprocessor: None, Model: pose 로

4. 출력 사이즈에 맞게 512x768



3. 그림에 맞게 depth 생성하기

Control Model-1 에서 이미지를 클릭해서 그림을 가져와

(개발자 코멘트에 의하면 드래그 했을 때 간혹 버그가 발생한다더라)


1. Enable 체크

2. Low VRAM 체크

3. 그림으로부터 depth 를 추출하려는 거니까 Preprocessor: depth 선택, Model: depth 선택

4. 사이즈 512x768 



4. 가챠

아무리 vram 갈궈도 잘 안 나올 수 있으니 무한 가챠 돌리다 보면


제법 원하는 대로 나오더라. VRAM 부족할까 무서워서 ddetailer 는 안 넣었어.

얼굴 뒤돌아 본 게 무서워서 안 넣었는데 여하간 포즈 부서진 건 하나도 없이 잘 나오더라.