반응형 전체 글163 유니티 코드 디버깅 방법(feat 비주얼 스튜디오) 오래전에 만든 유니티 게임 앱 하나가 디버깅이 안되어 유니티 에디터와 비주얼 스튜디오를 최신버전으로 함께 바꾸니 디버깅이 잘 동작하네.. C#으로 구현한 코드라 MS의 비주얼 스튜디오로 유니티와 연동하여 디버깅을 한다. 비주얼 스튜디오에서 cs 파일을 열고 왼쪽 라인 넘버 옆 영역을 마우스로 클릭해 중단점(break point)을 걸어준다. 다시 클릭하면 제거된다. 왼쪽 위에 Debug > Unity에 연결 및 재생이 선택된 상태에서 재생 버튼을 누른다. 프로젝트가 빌드 되고 유니티에서 해당 프로젝트의 앱이 실행된다. 만약 유니티 프로젝트가 재생되지 않으면 직접 유니티에서 재생 버튼을 클릭한다. 게임에서 비주얼 스튜디오에 걸어둔 중단점에 해당하는 코드 라인이 실행될 때 게임이 멈추고 비주얼 스튜디오에서 .. 2023. 3. 16. Unity Hub로 최신 버전 유니티 설치 유니티 허브는 유니티 버전 및 프로젝트 관리 앱이다. 유니티 허브를 설치 및 실행 https://unity.com/kr/download#how-get-started Installs - Install Editor를 선택하여 유니티를 설치한다. 가장 최근의 LTS(장기 지원) 버전(Recommended version)으로 설치한다. 모듈은 배포할 디바이스에 따라 추가해 준다. 왼쪽 하단 DOWNLOADS 버튼을 누르면 다운로드 및 설치 상태를 확인할 수 있다. 맥에 설치할 경우 개인정보 보호 및 보안 - 파일 및 폴더에서 Unity와 Unity Hub에 대한 폴더 사용 권한을 활성화 입력 모니터링에서 Unity와 Unity Hub에 대한 권한을 활성화 맥용 비주얼 스튜디오 다운로드 및 설치 https://v.. 2023. 3. 16. Stable Diffusion WebUI 이미지 설정 값 비교 - X/Y/Z plot, xyz plot Stable Diffusion WebUI를 사용하다 보면 동일 프롬프트에서 설정 값만 조금 바꿔도 퀄리티가 많이 변하거나 체크포인트(모델), vae 등에 따라 이미지 결과가 많이 다른 경우가 많다. 설정 값을 매번 바꾸거나 체크포인트를 변경하면서 이미지를 하나씩 뽑아 비교하는 것은 매우 비효율적이다. txt2img와 img2img에서 Script 항목의 X/Y/Z plot(XYZ plot)을 이용하면 각 설정 값과 체크포인트 등에 따른 차이점을 한장의 그리드 이미지로 생성하여 비교할 수 있다. X, Y Type에 체크포인트, CFG, Hires upscaler 등 다양한 설정 항목을 선택하고 콤마(,)로 분리된 값들을 입력하면 해당 설정 값이 적용된 그리드 이미지를 생성해준다. 숫자 값을 입력할 때 0... 2023. 3. 15. Stable Diffusion Webui img2img inpaint로 손발 수정 inpaint는 이미지에서 일부분만 수정을 원할 때 사용 주로 팔, 다리, 손, 발이 이상하게 나왔을 때 해당 부분만 수정을 위해 적용 txt2img 나 img2img로 생성한 이미지, 혹은 PNG info로 불러온 기존 이미지를 send to inpaint 버튼을 클릭하여 img2img inpaint로 불러온 후 마스킹하여 수정 mask blur: 기본 4, 마스크의 경계선을 흐리게 처리하는 강 fill: 원본 무시하고 새롭게 생성 original: 원본 참고해서 생성 original 선택, 수정이 잘 안되면 fill도 선택해봄. whole picure: 전체 이미지 반영해서 다시 그림. only masked : 마스크 된 부분 안에만 다시 그림. Only masked padding, pixels - .. 2023. 3. 14. Stable Diffusion WebUI ControlNet 컨트롤넷을 이용한 자세 적용 Stable Diffusion WebUI에서 프롬프트만으로 자세를 그려내기가 쉽지 않음. 실사보다는 2D 이미지에서 그나마 자세 프롬프트가 잘 먹기는 하나, 손발이 분리되거나 정확히 원하는 자세가 안나오는 경우가 허다함. 컨트롤넷(ControlNet) 확장(Extension) 기능을 이용하면 원하는 자세를 쉽게 그려낼수 있음. 먼저 아래 링크를 참고하여 controlnet, posex(openpose-editor 보다 좋음) 익스텐션들을 각각 설치 https://rupicat.com/entry/Stable-Diffusion-Webui-필수-유용한-Extensions-익스텐션-들 Stable Diffusion Webui 필수/추천 Extensions 익스텐션 들 Stable Diffusion WebUI의 .. 2023. 3. 14. 윈도우11 한영전환 키 바꾸기 - 키보드 레이아웃 변경 윈도우 11에서 한영 전환 키를 변경하기 위해서는 설정 - 시간 및 언어 - 언어 및 지역 - 한국어에서 ...언어옵션 선택 하드웨어 키보드 레이아웃 변경에서 키보드 종류 선택 후 지금 다시 시작 선택 한글 키보드 103/106키: 한영 키로 한/영 전환 한글 키보드 101키 종류 1 : 우측 Alt로 한/영 전환 한글 키보드 101키 종류 2 : 우측 Ctrl로 한/영 전환 한글 키보드 101키 종류 3 : Shift + Space로 한/영 전환 2023. 3. 13. Stable Diffusion 프롬프트(prompt) 입력 방법 정리 Stable Diffusion으로 AI 이미지를 생성하기 위해서는 원하는 스타일의 체크포인트(checkpoint, 모델)를 선택하고 적절한 프롬프트를 입력한 후 이미지 생성 옵션 과 업스케일 등을 설정 하고 Generate 버튼을 클릭한다. 이때 절절한 prompt를 입력하는 것이 이미지 생성의 핵심 포인트 프롬프트 입력은 크게 두가지로 나뉨 Prompt Negative prompt | 기본 문법 프롬프트는 콤마 "," 로 구분 () 괄호로 프롬프트에 가중치를 줄수 있다. [] 는 가중치를 줄인다. (프롬프트:가중치) 가중치는 보통 0.1~1.8까지 적는다. 기본값은 1 (프롬프트, 프롬프트:가중치) 여러개의 프롬프트를 묶어서 가중치 적용 (프롬프트) = (프롬프트:1.1) [프롬프트] = (프롬프트:0.. 2023. 3. 12. 네거티브 프롬프트 자동 입력 Textual Inversion(텍스트 인버전) 네거티브 프롬프트들을 하나의 태그로 묶어서 간단하게 사용할 수 있게 해주는 대표적인 Textual Inversion(텍스트 인버전) EasyNegative https://huggingface.co/datasets/gsdf/EasyNegative/blob/main/EasyNegative.safetensors ng_deepnegative_v1_75t https://civitai.com/models/4629/deep-negative-v1x bad_prompt_version2 https://huggingface.co/datasets/Nerfgun3/bad_prompt/blob/main/bad_prompt_version2.pt veryBadImageNegative V1.3: https://civitai.com/m.. 2023. 3. 11. Stable Diffusion WebUI 이미지 업스케일(Upscale) 방법 Stable Diffusion WebUI에서 이미지 생성 시 가장 기본 이미지 사이즈는 512 x 512 반드시 이미지를 업스케일을 해야 이미지 품질이 좋아짐. 크기만 커지는 것이 아니라 세부 묘사가 추가 됨. Stable Diffusion WebUI에서 이미지를 업스케일 하는 방법은 크게 3가지 Hires. fix, SD upscale, Extras 업스케일러는 이미지 세부 묘사와 색감이 조금씩 다르므로 본인 취향에 맞게 선택 Denoising strength 값에 영향을 받음 1. txt2img Hires. fix 가장 일반적으로 사용하는 업스케일 방법 업스케일러에 따라 원본에서 이미지가 조금씩 변한다. Upscaler: 기본 Latent, 실사 ESRGAN_4X 또는 R-ESRGAN General .. 2023. 3. 11. 이전 1 ··· 11 12 13 14 15 16 17 ··· 19 다음 반응형