.METAL 파일 확장자
Metal 셰이딩 언어 파일
| 개발사 | Apple |
| 인기도 |
4.0 | 2 표 |
METAL 파일이란 무엇인가요?
METAL 파일에는 다양한 Apple 플랫폼에서 컴퓨팅 프로그램과 3D 그래픽을 더욱 긴밀하게 통합하는 C++ 기반 프로그래밍 언어인 Metal 셰이딩 언어(MSL)가 포함되어 있습니다. Apple Xcode(macOS용 통합 개발 환경)를 사용하는 개발자는 앱을 개발할 때 METAL 파일을 METALLIB 라이브러리로 빌드하여 앱의 런타임 중 셰이더 소스 코드를 컴파일하는 것보다 성능을 향상할 수 있습니다. 모든 소스 코드 편집기 또는 텍스트 편집기에서 METAL 파일을 열고 편집할 수 있습니다.
추가 정보
Apple은 iOS, iPadOS, macOS 및 tvOS 앱의 그래픽 성능을 향상하기 위해 2014년(iOS 8에서 처음 공개)에 Metal API를 도입했습니다. Metal 셰이딩 언어는 GPU 성능을 결정하며 METAL 파일에 저장됩니다.
iOS 및 macOS와 같은 플랫폼용 앱을 제작하는 Xcode 사용 개발자는 앱의 그래픽 성능을 향상하기 위해 METAL 파일을 기본 라이브러리로 빌드할 수 있습니다. 이 경우 Xcode는 METAL 파일에서 METALLIB 파일을 자동으로 생성합니다.
개발자는 Xcode의 metal 명령줄 유틸리티를 사용하여 여러 METAL 파일을 하나의 AIR 파일로 컴파일할 수도 있습니다. 그런 다음 metallib 도구를 사용하여 AIR 파일을 앱에서 사용할 METALLIB 라이브러리로 빌드할 수 있습니다.
METAL 파일을 여는 방법
macOS에서는 Apple Xcode로 METAL 파일을 열 수 있습니다. 예를 들어 METAL 파일을 열려면 File → Open을 선택합니다.
다양한 소스 코드 및 일반 텍스트 편집기에서도 METAL 파일을 열고 편집할 수 있습니다. 예를 들면 Microsoft Visual Studio Code(다중 플랫폼), Microsoft Notepad(Windows에 포함) 또는 Apple TextEdit(macOS에 포함)가 있습니다. 소스 코드 편집기는 소스 코드 강조 표시와 같은 기능을 제공하므로 일반 텍스트 편집기보다 METAL 파일을 보고 수정하는 데 더 적합하다는 점에 유의해야 합니다.
