전체 글 115

유니티로 게임 제작 기법 연습01 - 유니티 라이팅 셰이더 바닥부터 구현하기

유니티 6가 나온것을 기점으로 다시 리마인드를 위해 다른사람들의 강좌를 따라하면서 기초 기법등을 다시 연습해볼 생각이다. 필요 프로그램 유니티 6 (60000.0.30f1)참조 강좌 (레트로, 유니티 공식 블로그) - 블로그들은 URP에 대하여, 레트로님의 강좌는 SRP에 대하여 설명하고 있음 아래 비교글은 ChatGPT로 작성1. SRP (Scriptable Render Pipeline)정의: SRP는 Unity에서 사용자 정의 가능한 렌더링 파이프라인의 기본 프레임워크입니다. Unity 개발자가 특정 렌더링 요구 사항에 맞는 파이프라인을 스크립트로 직접 설계하고 구현할 수 있도록 설계되었습니다.특징:완전한 커스터마이징 가능: 렌더링 순서, 셰이더, 후처리 효과 등을 자유롭게 구성 가능.Unity에서 ..

유니티로 게임 제작 기법 연습 - 발사체 응용

유니티 6가 나온것을 기점으로 다시 리마인드를 위해 다른사람들의 강좌를 따라하면서 기초 기법등을 다시 연습해볼 생각이다. 앞서 발사체 1, 2 강좌를 기본으로 뭔가 결과물을 내볼것이다. 필요 프로그램 유니티 6 (60000.0.25f1)참조 강좌 (골드메탈 강좌)https://www.youtube.com/watch?v=ETYzjbnLixY&list=PLO-mt5Iu5TeYtWvM9eN-xnwRbyUAMWd3b&index=1

C# 과 .NET

이 내용은 C#를 공부하면서 개인적으로 정리하기 위한 글이다.주요 참고는 : 크로스 플랫폼 개발을 위한 C# 10과 .NET 6 6/e (에이콘) 서적을 참고했다. 책에서는 2019년을 기준으로 개발환경을 맞췄기 때문에 현시점하고 다른점이 있다. 하지만 핵심은 많이 바뀌지 않았다. 챕터1.NET 6, .NET 프레임워크, .NET 코어, 자마린은 개발자가 애플리케이션 및 서비스를 만들 수 있게 하는 서로 연관되며 중첩된 플랫폼들이다. .NET 프레임워크 이해하기.NET 프레임 워크는 CLR + BCL 를 합한 개발 플랫폼을 일컫는 말이다.CLR 은 Common Language Runtime 말 그대로 공영 언어 런타임이고 코드 실행을 관리하는 것을 말한다.BCL 은 Base Class Library 기반..

스테이블 디퓨전을 활용하기 위한 세팅8 (ComfyUI, ControlNet사용법)

이 글은 개인적으로 학습한 내용을 정리하기 위한 글이다. https://www.youtube.com/watch?v=MvAnxje_XFQ&t=2s  영상 초반에 앞으로는 Forge가 연구용으로만 제공된다고 하고 기존 WebUI 방식으로 다시 사용하는게 좋다고 하는 내용이 나와 깜짝 놀랐다. 아무튼 ComfyUI (이하 콤피) 에서 콘트롤넷을 사용하기 위해서는 기존 WebUI에서 작업하던 방식을 알면 좋은데 여기를 참조해서 기본 방식으로 살펴보면 이전에 ControlNet을 사용할때 참고용 이미지 한장이 주어지고사전 처리기를 선택하고 관련 모델을 선택하면 사전 처리 이미지가 보였다. 그리고 사전 처리가 필요없을때(이미 추출한 뼈대 그림이나 뎁스 그림을 바로 쓸때),  none으로 함 이렇게 이미지를 이용해서..

일상 생활속 미드저니 프롬프트 얻기 (여름, 구름 많음, 약간의 먹구름)

일상 풍경들을 막상 미드저니로 표현하려면 어려울때가 많다. 그래서 틈날때 마다. 일반 사진을 /describe로 프롬프트를 얻어서 정리해볼까 한다. 아래는 원본사진구름은 어떻게 표현할 방법이 마땅치 않아 난감해서 어떻게 미드저니가 해석하나 살펴봤다.프롬프트들은 다음과 같다.1. Photograph of the sky with clouds, taken from an iPhone camera in low quality with no focus on the cloud in the center of the picture, grey and blue color palette, some clouds in the shape of a heart, clear sky without any bokeh or lens disto..

스테이블 디퓨전을 활용하기 위한 세팅 7 (Comfy UI 세팅하기)

이 글은 개인적으로 학습한 내용을 정리하기 위한 글이다.2024.6.21 작성한 글이다. https://www.youtube.com/watch?v=By7aAos-sV8&list=UULFBNpDgpRv0nRJvpmxcbk4mQ&index=12 AUTOMATIC1111 WebUI -> Forge 을 거쳐 어느정도 익숙해지면 다음 스텝으로 넘어가야 하는것이 Comfy UI이다. 스테빌리티 매트릭스를 실행해서 설치를 하자. 설치 자체는 아주 쉽기 때문에 영상 초입부에 나오는데로 진행하면 된다.혹시 설치도 처음이라면 여기를 참조해서 순서대로 보면 된다. Comfy UI에 대해 문서적으로 자세히 알고 싶으면 여기를 참조하자. 블로그에 아주 잘 정리되어 있다. 스테빌리티 매트릭스를 사용하면 WebUI, WebUI F..