지금까지 배운거
WebUI 설치 - https://arca.live/b/aiart/68935395
모델 설치 - https://arca.live/b/aiart/68304467
Prompt 걍 때려 박아보기, 가중치 대충 만져보기 --> 프롬프트 정보 링크
i2i만져보기 삽질 삽질
Controlnet 설치하기_Canny, openpose https://arca.live/b/aiart/69816884
멀티 컨트롤넷 사용 https://arca.live/b/aiart/70495537
Inpaint 사용 https://arca.live/b/aiart/60364202
이전 글 : Dora의 AI 그림 학습 일기-1 https://arca.live/b/aiart/70776712
Dora의 AI 그림 학습 일기-2 https://arca.live/b/aiart/70887427
[주의] 완전 비전공자이면서 완전 뉴비가 완전 주관적인 내용을 썼기 때문에 틀린 부분 많을 수 있습니다.
--------------------------------------------------------------------------------------------------------------------------------------
컨트롤넷을 알고 난 뒤 호기심이 생기기 시작한다.
이걸 포토샾으로 자유자재로 조작할 수 있는 걸까?
내가 원하는 더더더더 역동적인 이미지를 만들 수 있을까?
결국 원하는 구도 뿐만 아니라 연출까지 할 수 있어야 할 것이다.
예를 들어 투시법도 적용 시킬 수 있냐는 거다. 그래서 Openpose 데이터를 하나 받아서 포토샾으로 Distort 시켜 보았다.
Prompt : ((aged up:1.3)), macho, brown hair, 1boy, white background, high quality, masterpiece, best quality, perfect fingers, distinct_image, high_resolution, heroes, superhero, bodysuit, masterpiece, best quality
-->
Seed는 동일 Seed.
뭔가 역동적으로 변한 거 같기는 한데, 뭔가가 아쉽다. 좀 더 바꿔 보자
-->
이번엔 Canny까지 적용해서 몸이 망가지는 것을 방지해보았다. 확실히 더 역동적으로 변했는데, 변형이 너무 심해지다 보니 아무래도 그림의 퀄리티는 떨어지는 듯한 모습이다.
이렇게 또 뻘짓을 연발하다 보니, 이제 더 여러 기능들이 필요할 때인 것이다.
Controlnet의 또 다른 model인 Depth, seg 등이 있고,
이들을 잘 활용하기 위해 여러 Depth, pose등을 만들 수 있는 여러 외부 사이트들...
Openpose 직접 만들기 - https://arca.live/b/aiart/69916661
3D모델로 자세 만들기 매직 포져 - https://webapp.magicposer.com/
그리고 이건 내가 찾은 Sketchfab 스케치팹이란 곳인데 온갖 3D 모델을 파는 곳이고 온갖 사물들을 여러 각도로 이미지를 얻을 수 있다!
잘 알아보니 위의 노력은 일단은 쓸모 없는 짓이었다는 것을 알 수 있게 된다.
역시 사람은 아는 게 힘이라고 했는가..
그래서 원하는 역동감을 살리기 위해 매직 포져를 한번 사용 해봤다.
매직 포져로 Perspective를 잔뜩 주고 controlnet에 넣어보았다.
와 역시 Controlnet 사랑해요. Depth덕분에 원근감을 줄 수 있게 되었다.
다시 동일한 Seed로 돌려본다.
프롬트에 white background를 넣어서 좀 밋밋하지만 어찌됐든 이 정도면 매우 쉽게 역동감을 넣을 수 있게 되었다!
그럼 3D모델들을 잘 이용해서 한번 원하는 구도를 만들어 보자.
Magic Poser와 위에서 Sketchfab에서 3D이미지 하나 따왔다.
포토샾으로 슥삭슥삭 요리조리 하면서 Depth, Canny, Segment를 넣어준다. canny는 계속 탱크를 뭉개버려서 탱크쪽만 따줬다. -->포샾으로 사람있는 곳은 지움. (이제 보니 그림자 쪽을 안지워서 Depth가 이상해졌다. 모델 자체도 발 모양이 이상함...)
여기서 Segment란 색상 정보 = 사물의 논리로 그림을 만든다는 것이다 (링크 : https://arca.live/b/aiart/70614008)
아직 Sword나 Weapon같은 항목이 없지만 앞으로 계속 발전할듯! 넘 기대된다.
지금의 추세라면 3D 모델도 WebUI에 장착시키고... 3D 물체의 종류, 모양, 자세, 배치할 수 있는 정도 등등 모든게 더 발전할 것이다. 그저 사랑합니다 모든 개발자들!
어찌됐든 위에처럼 컨트롤넷에 3개의 모델을 넣고 돌려본다.
프롬프트는 일단 간단하게
Prompt :(a girl sitting on the ground next to a tank), (tank), (1girl, boots), sunshine, 4k wallpaper, highres, high quality, masterpiece, best quality, perfect fingers, distinct_image, high_resolution
Hires를 키고 denoising이 너무 크면 이미지가 먼산으로 가버리더라. 이 부분은 왜 그런지 잘 모르겠음.
쨋든 저렇게 몇번 가챠를 돌려본 결과,
이렇게 완벽하진 않지만 어쩃든 대충 원하는 구도가 나올 수 있게 되었다!!
프롬프트 좀 조절해주고... 3D모델 이랑 사람을 따로 그려서 합성하여 돌려보고...이왕이면 손모양도 넣어주고 등등... 좀 더 시간을 사용하여 퀄리티를 증가시키면 되겠다.
컨트롤넷은 신이야!
지금까지 약 40시간 학습한 거 같다.
-To be continued-