블로그 이미지
Every unexpected event is a path to learning for you. blueasa

카테고리

분류 전체보기 (2824)
Unity3D (874)
Programming (479)
Server (33)
Unreal (4)
Gamebryo (56)
Tip & Tech (236)
협업 (64)
3DS Max (3)
Game (12)
Utility (140)
Etc (98)
Link (32)
Portfolio (19)
Subject (90)
iOS,OSX (52)
Android (16)
Linux (5)
잉여 프로젝트 (2)
게임이야기 (3)
Memories (20)
Interest (38)
Thinking (38)
한글 (30)
PaperCraft (5)
Animation (408)
Wallpaper (2)
재테크 (19)
Exercise (3)
나만의 맛집 (3)
냥이 (10)
육아 (16)
Total
Today
Yesterday

[참고]
Visual Studio 설치 할 때, Git for Windows를 함께 설치하지 않았었는데,
제목과 같은 에러 이슈로 Visual Studio에서 Git for Windows를 추가 설치하고 재부팅 했다.
 
 

[링크] https://thenight-avicii.tistory.com/26

[Error] No 'git' executable was found.

executable 뜻 실행가능한 no가 앞에 붙었으니 실행가능한 git이 없다는 뜻 에러)[Package Manager Window] Error adding package: https://github.com/google-ar/arcore-unity-extensions.git#arf6.Unable to add package [https://git

thenight-avicii.tistory.com

 

반응형
Posted by blueasa
, |

[링크] https://drehzr.tistory.com/2625

 

개발환경) Unity External : 커서 AI (Cursor AI) 사용하기

Unity External : 커서 AI (Cursor AI) 사용하기Unity 에서 Cursor AI를 설정하는 방법을 간단하게 포스팅한다. 현 기준으로 커서 AI의 장점으로는 다른 AI에 비해서 어시스트가 빠르고 좀더 똑똑하게 제안되

drehzr.tistory.com

 

반응형
Posted by blueasa
, |

[URP] CameraStackManager

Unity3D/URP / 2025. 6. 16. 13:46

Unity 6000.1.6f1

URP

----

 

URP를 사용해보려 하니 Camera 제어 방식이 BIRP와는 달라서 Camera를 어떻게 관리해야 할지 고민이었다.

나는 기본적으로 Scene 별로 분리하고 Scene마다 Camera를 따로 관리하는 편인데,

URP에서는 Base Camera를 1개 두고 나머지를 Overlay Camera로 둬서 Base Camera의 CameraStack에 추가해서 사용해야 한단다.

Overlay들의 렌더링 순서도 CameraStack List의 등록 순서라서 Sort를 해서 해결해야 될 듯하고..

 

그래서 이리저리 인터넷 뒤져보다보니 아래 링크의 github 소스가 나의 기존 BIRP Camera 사용방식에 적용가능 할 것 같아서 가져와서 조금 수정해봤다. (do-won-kim님 감사합니다.)

[참조] https://github.com/do-won-kim/CameraStack

 

GitHub - do-won-kim/CameraStack

Contribute to do-won-kim/CameraStack development by creating an account on GitHub.

github.com


 

일단 기존 BIRP의 카메라 제어 방식을 유지하기 위해 고민을 해보다보니,

CameraStack 등록용으로 새로운 Base Camera를 하나 추가하고, 나머지를 모두 Overlay로 해서 depth만 잘 관리하면 BIRP랑 구조가 같게 될 것 같다.

결과적으로 URP에서는 Base Camera 하나 더 추가하면 될 듯 하다.

그래서 구조를 아래와 같이 잡았다.

 

1) CameraStackManagerSGT(GameObject) 프리팹 생성 및 Main Scene(최초 생성 및 파괴되지 않는 Scene)에 올리기

    └ Camera (GameObject)

        └ Render Type : Base

        └ Projection : Othographic

        └ Culling Mask : Nothing

        └ CameraStackController(Component)

            └ fDepth : -1(Base 1개만 쓰기 때문에 현재 생각으로는 의미없어서 초기값)

            └ bIsBaseCamera - Check

 

2) 나머지 Camera에 CameraStackController(Component) 추가

    └ Render Type : Overlay

    └ Projection : 상황에 맞게

    └ Culling Mask : 상황에 맞게

    └ CameraStackController(Component)

        └ fDepth : BIRP의 Camera Depth와 같게 제어(숫자가 높을수록 위에 그려짐)

        └ bIsBaseCamera : UnCheck


        

CameraStackManagerSGT.cs와 CameraStackController.cs 소스 및 프리팹은 아래 첨부 파일 참조

 

CameraStackManagerSGT.cs
0.01MB
CameraStackController.cs
0.00MB
CameraStackManager.prefab
0.00MB

 

 

[결론]

위와 같은 카메라 관리 방식으로 하면 카메라 구조가 바뀌지 않아서 BIRP <-> URP 상호 변환 하더라도 구조적인 변경 없이 편하게 적용 용 할 수 있을 것 같다.

결국 BIRP -> URP로 갈 때는 카메라 한 대가 더 추가될 뿐이다.

반응형
Posted by blueasa
, |

[링크] https://github.com/do-won-kim/CameraStack

GitHub - do-won-kim/CameraStack

Contribute to do-won-kim/CameraStack development by creating an account on GitHub.

github.com

 

반응형
Posted by blueasa
, |

[링크] https://github.com/GeonhanLee/SceneStack

GitHub - GeonhanLee/SceneStack: SceneStack is a multi-scene management system with URP CameraStack support.

SceneStack is a multi-scene management system with URP CameraStack support. - GeonhanLee/SceneStack

github.com

 

반응형
Posted by blueasa
, |

[github] mcp-unity

협업/AI / 2025. 5. 29. 14:02

[링크] https://github.com/CoderGamester/mcp-unity

 

GitHub - CoderGamester/mcp-unity: MCP Server to integrate Unity Editor game engine with different AI Model clients (e.g. Claude

MCP Server to integrate Unity Editor game engine with different AI Model clients (e.g. Claude Desktop, Windsurf, Cursor) - CoderGamester/mcp-unity

github.com

 

반응형
Posted by blueasa
, |

Unity 에서 Cursor AI를 활용해 게임 기능을 쉽게 구현해 보기 (1)

 

Unity 에서 Cursor AI를 활용해 게임 기능을 쉽게 구현해 보기 (2)

반응형

'협업 > AI' 카테고리의 다른 글

[링크] 개발환경) Unity External : 커서 AI (Cursor AI) 사용하기  (0) 2025.06.16
[github] mcp-unity  (0) 2025.05.29
Posted by blueasa
, |

[링크] https://m.blog.naver.com/yeji661/223082716212

 

증권사 우편물 통지서 수령 거부 : 한국예탁결제원 국민은행 하나은행

뜯어보기 번거롭고 처리하기 귀찮은 주식 관련 우편물. 우리 남편 보면 어쩌려구 자꾸 이렇게 우편물을 보...

blog.naver.com

 

반응형

'재테크 > 주식' 카테고리의 다른 글

[링크] 경기순환시계  (0) 2019.05.23
MACD (OSC)를 이용한 매수타이밍  (0) 2014.08.25
밑꼬리 양봉과 음봉  (0) 2014.06.18
실전 최적 매수패턴 22선  (0) 2014.06.18
이동평균선  (0) 2014.06.12
Posted by blueasa
, |

[링크] https://zenn.dev/nikaera/articles/unity-ios-android-secret-manager

 

Unity で iOS/Android アプリの設定値をセキュアに扱う方法

はじめに iOS/Android でユーザーの情報をセキュアに扱う必要があったので、調査したところ Android には EncryptedSharedPreferences が存在することを知りました。iOS には Keychain Services が存在します。

zenn.dev

 

 

[링크] https://github.com/nikaera/Unity-iOS-Android-SecretManager-Sample

 

GitHub - nikaera/Unity-iOS-Android-SecretManager-Sample: EncryptedSharedPreferences および Keychain Services を Unity から

EncryptedSharedPreferences および Keychain Services を Unity から利用する Unity サンプルプロジェクト - nikaera/Unity-iOS-Android-SecretManager-Sample

github.com

 

반응형
Posted by blueasa
, |

[링크] https://apidog.com/kr/blog/unity-mcp-server-kr/

 

유니티 MCP 서버: 클로드와 함께 AI를 사용하여 유니티 프로젝트 제어하기

상상해 보세요, 몇 가지 자연어 프롬프트만으로 전체 게임을 만들 수 있는 세상을. 게임 개발과 AI 기반 창의성의 경계가 점점 모호해지는 Unity MCP의 세계에 오신 것을 환영합니다. 바이브 코딩이

apidog.com

 

[github] https://github.com/justinpbarnett/unity-mcp

 

GitHub - justinpbarnett/unity-mcp: A Unity MCP server that allows MCP clients like Claude Desktop or Cursor to perform Unity Edi

A Unity MCP server that allows MCP clients like Claude Desktop or Cursor to perform Unity Editor actions. - justinpbarnett/unity-mcp

github.com

 

반응형
Posted by blueasa
, |