NGUI 를 이용해서
UI 를 만들고 디바이스에
넣어보면 이미지의 화질이
엄청 안좋아 지는 경우가
있습니다.
원본 이미지의 화질이 그렇게
나쁘지 않은데 디바이스에
넣으니까 갑자기 화질이
급다운 될때 해결방법 입니다.
먼저 샘플 인데요.
디바이스에서 보니 이렇게
옛날게임처럼 화질이
다운 되어 보입니다.
선인장을 크롭해서 보면
확실히 화질 저하가 느껴집니다.
먼저 NGUI 에서 만든 아틀라스
이미지를 선택해 줍니다.
그다음 Inspector 창에서
아래 빨간색 부분의
Generate Mip Maps
의 체크를 꺼줍니다.
저게 바로 안보이시는 분들은
Texutre Type
에서
Advanced
를 선택해 줍니다.
그다음에
Generate Mip Maps
부분의 체크를 꺼줍니다.
아무래도 NGUI 에서는
아틀라스를 만들때
저절로 MipMap 기능을
설정해 주는가 봅니다.
MipMap 기능을 끄고
다시 빌드해서 넣으니
이미지가 제대로 나옵니다.
선인장 부분을 크롭해도
처음과 비교해서 화질이
저하되지 않는걸 볼 수 있습니다.
이상 NGUI 사용할때
디바이스에서 화질저하 될때 해결방법
이었습니다.
'Programming > Unity3D' 카테고리의 다른 글
[Unity3D] NGUI UILabel 로 Dynamic Font (시스템폰트) 사용방법 (0) | 2015.06.01 |
---|---|
[Unity3D] 유니티에서 특정방향 (벡터) 으로 향하는 회전값 얻어오는 방법 (0) | 2015.05.28 |
[Unity3D] 유니티에서 런타임 중 E-Mail 보내는 방법 (0) | 2015.05.13 |
[Unity3D] PlayerPrefs 를 좀 더 안전하게 암호화 해서 사용하는 방법 (2) | 2015.05.06 |
[Unity3D] 런타임 중 GameObject 에 스크립트(컴포넌트) 다이나믹 하게 추가하는 방법 (0) | 2015.05.06 |