Unreal Engine
2022. 8. 29.
언리얼 엔진에서는 노멀맵을 어떻게 구분할까?
Normal 텍스처의 Compression Setting 언리얼에서 텍스처 임포트 하다 보면, 노멀 텍스처일 경우 알아서 Compression setting이 노멀 맵 압축 셋팅으로 잡히는 것을 볼 수 있다. BC5 압축 포맷은 R 채널과 G 채널을 각각 8비트 채널에 저장하고, 나머지 B채널과 A채널 내용을 날린다. 따라서 파일 용량이 압축되기 전보다는 줄어들게 된다. 사실상 노멀 맵이 아니면 쓸 일이 없는 압축 방식이다. BC5를 사용할 수 없을 경우에는 fallback으로 DXT5 방식을 를 사용한다. 이후 B채널 내용은 R채널과 G채널 내용을 기반으로 계산해 채워지게 된다. 임포트 된 텍스처가 Normal 텍스처인지 엔진이 어떻게 알까? 처음에는 파일 명 규칙을 보고 판별하는 줄로만 알았는데, 엔..