프로젝트 소개
SoftMaskForUGUI는 Unity의 내장 uGUI Mask 컴포넌트를 향상시켜 고급 소프트 마스킹 기능을 제공하는 패키지입니다. 개발자는 UI 요소에 부드럽고 반투명한 마스크를 만들 수 있으며, 다양한 그래픽 유형(Text, Image, RawImage), 여러 스프라이트 및 SpriteAtlas, 중첩 소프트 마스크(최대 4단계), ScrollRect, 모든 렌더 모드(오버레이, 카메라 공간, 월드 공간), VR을 지원합니다. 이 패키지는 UI/Default용 소프트 마스크 가능 UI 셰이더를 포함하며, 최소한의 수정으로 커스텀 셰이더를 지원합니다. 또한 SoftMask, SoftMaskable, MaskingShape, RectTransformFitter와 같은 컴포넌트를 제공하여 가감 마스킹, 역마스킹, 레이캐스트 필터링, 성능/품질 조정 등 유연한 마스킹 제어가 가능합니다. 설치 방법은 OpenUPM, UPM(git URL), 또는 임베디드 패키지로 제공됩니다. 패키지에는 WebGL 데모가 포함되어 있으며, 추가 셰이더를 통해 TextMeshPro와 Spine을 지원합니다.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.