애플 실리콘 맥, 아이폰, 아이패드에서
딥러닝 기반 해상도 업스케일링이 가능한 MetalFX 라는 기술 (DLSS,FSR등과 같은 기술)
2022년 WWDC에서 개발자 대상으로 공개함
해상도를 낮추면 게임 프레임이 확 올라가는 경험을 다들 해 봤을건데
렌더링에 필요한 연산 부담이 줄어들어서 게임이 더 부드럽게 구동되는 원리임
왼쪽이 540p 이미지, 오른쪽이 MetalFX를 이용해 업스케일링한 1080p 이미지
MetalFX는 실제 렌더링은 낮은 해상도로 하고 그 다음에 더 높은 해상도로 딥러닝 기반 업스케일링을 하는 식으로 연산 부담을 낮춰 게임의 프레임을 확 올려주는 기술임
1080p 로 렌더링하고 QHD, 4K 로 업스케일링 하는것도 가능
이런 식으로 1080p 로 연산후 MetalFX를 이용해 4K 로 업스케일링한 모습
훨씬 적은 연산량으로 고해상도 게이밍이 가능함
반대로 해상도는 고정하고 전력소모 감소, 프레임 증가를 취할 수도 있음
위가 기존 방식 렌더링
아래가 MetalFX를 이용한 렌더링
게임에서 한 장의 프레임을 연산하는데 필요한 시간이 확 줄어들었음을 알 수 있음
MetalFX가 모바일 게임에 적용되었을 경우 기대할 수 있는 효과는
- 프레임 증가
- 전력소모 감소
- 발열 감소
- 배터리 사용량 증가
등을 기대해 볼 수 있음
실제로 레지던트 이블 빌리지 개발자들이 MetalFX 기술을 적용하여 게임을 맥용으로 포팅시켰다고 발표했고
결과는 성공적이었음
MetalFX 덕분에 팬리스 노트북인 M2 맥북에어에서도 단 10W 수준의 전력소모 만으로
레지던트 이블 : 빌리지를 상옵 60fps로 안정적으로 구동이 가능했음
맥북 프로에선 1800p 해상도로 팬소음 거의 없이 게임 구동이 가능
또한 게임 기술 분석 채널중에 원탑인 디지털 파운드리에서
MetalFX 기술을 분석해 봤는데 품질이 상당히 인상적이라는 평을 남겼음
MetalFX를 지원하기 위해선 Metal 3를 지원해야 하고
지원하는 기기 목록은 위와 같음
기본적으로 A13 칩셋 이후부터 가능