Unity

·Unity/기타
유니티 참고자료https://youtu.be/7Z4PNF62-c4?si=PJHcamrNjMwOJADj
·Unity/기타
유니티 참고자료https://youtu.be/pcSmBGkbd-g?si=0RC04sZfIDBn8iS1
개요본 글에서는 Top View 시점 게임들에서 볼 수 있는 오클루전 마스킹(Occlusion Masking)을 유니티에서 쉐이더 그래프로 구현하는 방법에 대해서 살펴본다. 디비니티 오리지널 씬 2 플레이 영상을 보면 이런 기법이 나오는 것을 볼 수 있다.자료조사게임하다가 발견해서 구현을 시작한건 아니고, 유튜브에서 다른 사람이 구현해놓은 것을 보고 '오 나도 할 수 있지 않을까?' 싶어서 시작했다. 그런데 찾아보니 언리얼 엔진으로 되게 그럴싸하게 구현한 영상이 있어서, 그것을 유니티로 포팅하는 정도로 작업이 간단해졌다... 참고한 영상은 아래와 같다.Unreal Engine 5 - Occlusion Masking (See Through) Part 1 대충 정리하자면Sphere Mask 노드를 사용한다...
·게임 개발/UI
텍스트가 길어서 잘려보이는 경우 Content Size Fitter을 적용해 텍스트의 RectTransform를 늘리거나, BestFit으로 폰트 사이즈를 조절할 수 있다. 그러나 이 두 가지 방법 모두 마음에 안들때가 있다. 예를들면 정해진 너비에 맞춰 긴 텍스트를 표시해야할 때다. 그럴때 전광판 처럼 움직이게 만들면 어떨까 싶어서 만들었다. (사실 코드 자체는 엄청 간단하다...) 만들고나서 이름을 뭐라 붙일지 생각하다가 전광판이 생각나서 검색해봤는데, 이미 다른 글들이 좀 있었다. 음... 근데 뭐 이왕 만들었으니까 그냥 올려본다. 스크린샷 코드 virtus2/unity-sliding-text: Unity Text UI that moves automatically from side to side. ..
virtus
'Unity' 태그의 글 목록