공부 16

개발 지원 툴 만들기 - UI Folders

게임 개발을 하다 보면 반복작업이 꽤나 많다. 특히 유니티 엔진을 사용할 때, UI디자이너가 UI 작업을 위해 폴더를 여러 번 오가야 하는 번거로움이 있다. 그 수많은 폴더들을 보며 내가 필요한 폴더를 판단해야 하는 과정, 그걸 줄이고 싶었다. 거창하게 쓴 것 같지만 그냥 폴더 즐겨찾기 기능이다. ㅎㅎ;; 그래도 간단해 보일 수 있지만, 실제 사용해보면 상당히 유용한 기능이다. 특히 UI 디자인을 자주 수정하거나 업데이트해야 하는 프로젝트에서는 더더욱 그렇다. 물론 Project에서 Favorite 표시해두면 가능하지만, 팀 단위 협업에도 도움되고 시각적으로 정리해주는 효과가 있어서 좋지 않나 싶다. 'ㅅ' UI Folders 툴은 매우 직관적인 인터페이스를 갖추고 있다. 유니티 에디터 내에 통합되어 있..

공부/Programming 2024.04.08

SD - Img2Img 세부기능 설명

Sketch (스케치) 이 모드는 사용자가 그린 스케치나 간단한 그림을 바탕으로 이미지를 생성. 사용자는 대략적인 윤곽이나 형태를 스케치하고, AI는 이를 이미지로 완성시킨다. 예를 들어, 풍경의 스케치를 제공하면, AI가 이를 세부적으로 채워 넣어 실제와 같은 풍경 이미지를 생성할 수 있다. → 컬러를 칠한 부분과 기존 이미지를 참고하여 새롭게! 전체 이미지를 만듬. Inpaint (인페인트) Inpainting은 기존 이미지에서 원하지 않는 부분을 제거하고 그 자리를 자연스럽게 채우는 과정이다. 사용자는 특정 부분을 가리고, AI는 그 부분을 주변 환경이나 맥락에 맞게 채워 넣어 이미지를 복원함. 이는 객체 제거, 이미지 복구, 또는 사진에서 원치 않는 요소를 지우는 데 사용됨. → 색칠한 부분을 제..

공부/AI 2024.03.31

SD - WebUI 실행 에러

에러 상황 1. Python not found at ... → 파이썬 설치 이슈. stable diffusion 폴더 내의 venv 폴더를 삭제해서 해결. 에러 상황 2. Error Code 128 https://github.com/AUTOMATIC1111/stable-diffusion-webui/discussions/8859 Error code: 128 · AUTOMATIC1111 stable-diffusion-webui · Discussion #8859 venv "C:\Users\Alley\stable-diffusion-webui\venv\Scripts\Python.exe" Python 3.10.6 (tags/v3.10.6:9c7b4bd, Aug 1 2022, 21:53:49) [MSC v.1932 ..

공부/AI 2024.03.30

SD - ComfyUI 설치법

1.ComfyUI 깃허브 페이지 접속 https://github.com/comfyanonymous/ComfyUI GitHub - comfyanonymous/ComfyUI: The most powerful and modular stable diffusion GUI, api and backend with a graph/nodes interfac The most powerful and modular stable diffusion GUI, api and backend with a graph/nodes interface. - comfyanonymous/ComfyUI github.com 에서 Direct Link to Download 클릭 2. SD 체크포인트 다운로드: 필요한 SD 체크포인트 파일을 다운로드하고 ..

공부/AI 2024.03.30

레퍼런스 파괴자 웹버전

레퍼런스 파괴자의 웹버전을 만들었습니다. 아직 공개하기엔 이르고, 뭔가 더 간편하게 웹에 공개하고 싶어서 이것저것 R&D 해보고 있습니다. :) 아무래도 게임업계에서 일하고 있는 저의 편의 중심으로 만들었다보니, 게임업계 분들께서 좀 편리하게 사용하실수도 있지 않을까 하는 생각입니다. AI가 대세다보니 AI관련 사이트들도 추가했고요. ㅎㅎ 웹버전은 JavaScript로 이루어져 있는데요, 기존의 Python버전보다 훨씬 사용자의 접근도 쉽고, 간편하지 않나 생각드네요~! 가능하면 이런저런 편의기능을 더 추가해보고 싶기도 합니다. ㅎㅎ

공부/Programming 2024.03.30

DJMAX - 3:33 후기

정말 몇년만인지는 모르겠지만 작업물 후기를 남겨볼까 합니다. DJMAX RESPECT V : V EXTENTION 5의 수록곡 3:33의 BGA를 작업하였습니다. 이번에도 멋진 Pierre Blanche님의 음악! 이번에도 강력하다! (제가 자주 맡아서 하곤 해서, 지겹진 않으실지 걱정되는 부분입니다 흑) 처음 의뢰를 받고 컨셉 방향성을 고민하다가 Disappearing Acts에서와 같은 HardSurface 방향성은....음... 자주 작업했기 때문에 지양하고 시간, 강력한 무언가....등등... 을 고민하다가 처음 매듭지었던 방향성은 (작업하다보니 점점 멀어졌지만) '시간의 악마' 였습니다. 처음엔 정말로 '악마의 형상'을 그대로 표현하고싶어서 영화 '쉰들러리스트'에서의 표현처럼 전체는 흑백 컨셉으..

게임 개발 - 십이장기

연습겸 만들어본 십이장기 꽤 예전 간단한 게임을 만들고 싶어서 십이장기를 만들었었다. 룰은 심플해서 후딱 적용해 코어한 부분만 만들고 딱히 그래픽을 입힌다거나 하진 않았다. 그냥 혼자 자기만족. 생각한걸 구현할 수 있다는건 언제나 즐거운 것 같다. 물론 기술을 배워야 하는 고통은 힘들지만... 행열 구조로 더욱 코딩스러운(?) 구조로 만들어보고싶었지만 어짜피 협업하는것도 아니고 객체지향 언어로 만드는데다 뭐 내가 쉽게 만들수 있으면 된거지 하면서 그냥 내맘대로 구조를 짰었다. 완성하려면 GUI도 입히고 사운드도 입히고 해야하는데... 아무래도 디자인을 일로 하다 보니.... 취미로는 손이 잘 안가는 것 같다 ㅎㅎ 다른 바쁜 일도 많고. 끝

공부/Programming 2022.01.12

뽑기 연출 - 스도리카 ( 2018 )

메인 플로우 원형으로 배치된 돌 위를 스와이프하면 돌에 금이 가면서 금이간 곳에서 각 등급을 유추할 수 있는 빛이 은은히 흘러나온다. 이후 개별 돌을 터치하면 돌에 문양이 새겨지며, 결과 연출이 재생된다. 인터랙션 배치된 돌을 스와이프하면 금에서 흘러나오는 빛을 보고 등급을 유추할 수 있다. 돌을 하나씩 보여주는 화면에서 돌을 터치하면 결과연출로 이어진다. 고등급일 경우 전체적인 연출은 같으나, 더 화려한 컬러의 이펙트가 재생된다. 재미요소 돌에 새겨지는 문양을 보고 어떤 캐릭터 이겠구나 라고 유추할 수 있다.

공부/UI FX 2022.01.12

뽑기 연출 - 드래곤볼 레전즈 ( 2018 )

꽤나 디테일하고 흥미로웠던 드래곤볼 레전즈 뽑기연출. 보는맛이 아주 훌륭한데다 인터랙션도 있고, 고등급 연출, 미신적 요소까지... 들어갈 수 있는건 다 들어갔다. 드래곤볼 컨셉도 훌륭하게 살렸고.... 공을 정말 많이 들여서 제작된 것 같다. 개인적으로 뽑기 연출 끝판왕 아닐까 싶다. ------------------------------------------------------------------------------- 메인 플로우 손오공이 프리저와 전투하여 이길 경우 높은 등급의 캐릭터가 나온다. 비기거나 패배할 경우, 낮은 등급의 캐릭터가 나온다. 인터랙션 화면을 드래그하여 에네르기파를 쓸 수 있음. 고등급일 경우 스파킹 등급 확정, EXTREME 등급 이상 확정이 구분되는 전조 연출들이 준비..

공부/UI FX 2022.01.12