일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
Tags
- Dynamic Font
- 프레임워크
- 암호화
- 이미지 폰트
- Tween
- RSA
- 2D Camera
- Job 시스템
- adfit
- Sprite Atlas
- TextMeshPro
- sha
- Custom Package
- 다이나믹 폰트
- AES
- job
- 텍스트 메시 프로
- unity
- 최적화
- Dots
- ui
- 샘플
- C#
- 커스텀 패키지
- base64
- 가이드
- DotsTween
- Framework
- 단말기 해상도
- Unity Editor
Archives
- Today
- Total
EveryDay.DevUp
[Unity] Sprite Atlas Memory Profiler Test 본문
Project-ML에서 SPUM을 통해 만들어진 캐릭터는 스프라이트 애니매이션을 통해 화면에 보여주고 있음
Q. 스프라이트 아틀라스를 사용할 때와 사용하지 않을 때 어떤 차이가 있을것인가?.
1. 이론
- 스프라이트 아틀라스를 통해 스프라이트를 합칠 경우 메모리에 합쳐진 한 장의 스프라이트 이미지가 올라갈 것으로 예상
- 현재 캐릭터는 Move / Attack / Idle / Die 4개의 애니매이션과, 각각 스프라이트 한 장씩 총 4장을 사용함
2. 검증 방법
2.1. 스프라이트 아틀라스를 사용할 때와 사용하지 않을 때 윈도우 환경으로 빌드 후 메모리 프로파일러 실행
: 각 빌드는 Clean Build를 사용
2.2. Unity Objects 를 비교한 결과 확인
3. 결론
![](http://t1.daumcdn.net/tistory_admin/static/images/no-image-v1.png)
- 스프라이트 아틀라스를 사용할 경우 4MB 텍스처 한 장을 사용하는 것을 확인할 수 있음
'Unity' 카테고리의 다른 글
[Unity] 셰이더 기초 강좌 (0) | 2025.02.02 |
---|---|
[Unity] URP (Universal Render Pipeline) 의 개념 (0) | 2025.01.25 |
[Unity] Fake null (0) | 2021.12.20 |
[Unity] DotsTween CustomPackage 생성 (0) | 2020.07.25 |
[Unity] Texture Compressed ( 텍스쳐 압축 ) (0) | 2020.06.27 |