2D(2)
-
[ 개발 공부 ] Sprite Atlas의 장단점
Unity Sprite Atlas Sprite Atlas는 Unity 2D 제작 환경에서 여러 개의 텍스처를 단일 텍스처로 결합하는 에셋이다.이를 통해 드로우 콜을 줄인다. 예를 들어 개별 이미지 3개를 그려줄 때 드로우콜이 3번 실행되는데,개별 이미지 3개를 Sprite Atlas로 묶어주면 드로우콜이 1번 실행되도록 할 수 있다. 장점드로우 콜 실행 횟수가 적어져 최적화가 된다. 단점1. 메모리가 두 배가 된다.개별 이미지, 묶인 이미지가 둘 다 존재하기 때문에 메모리가 두 배가 된다. 2. 너무 많은 스프라이트를 하나의 아틀라스에 묶었을 경우, 하나의 오브젝트를 그릴 때 가져오는 텍스처를 한 번에 로드할 때 메모리 문제가 생겨서 오히려 성능이 떨어질 수 있다.스프라이트 아틀라스를 여러 개로 분할해 ..
2024.05.24 -
[ 2D Shader ] Circle CutScene 제작
[2D shader 공부하기 2탄] Circle CutScene 제작하기 동그라미를 이용한 씬 변환 효과를 제작해보았다. 적용 모습 사각형이 플레이어 위치로 플레이어 위치로 동그라미가 줄어들어서 사라지는 효과를 제작하였다. 추가적인 사항 UI에다가 Shader를 입힐때는 Render Mode를 Screen Space - Camera로 해야된다. 추가적으로 이렇게하면 물체가 UI보다 먼저 그려질 수 있기에 Sorting Layer에다가 UI를 추가해주었다. ( 이유는 찾아보았지만 나오지 않음 )
2023.10.20