crates.io의 ddsfile
선적 서류 비치
이 라이브러리는 Microsoft DirectDraw Surface(.DDS) 파일을 구문 분석하고 구성하기 위한 것입니다. 이러한 파일에는 원래 DirectX용 텍스처 데이터가 포함되어 있지만 OpenGL 및 Vulkan과 같은 다른 그리기 API에서는 텍스처 데이터를 사용할 수 있습니다. 많은 자산 조절 파이프라인은 이 형식만 처리하므로 OpenGL 또는 Vulkan으로 작업하는 경우에도 여전히 .DDS 파일을 처리해야 할 수 있습니다.
이 라이브러리는 밉맵 텍스처, 볼륨 텍스처, 텍스처 배열, 큐브 맵, 압축 텍스처 형식(DXTn/BCn) 및 DirectX 10 확장 헤더를 지원합니다. 이전 D3DFormat과 최신 DxgiFormat은 물론 정의되지 않은 형식의 파일도 지원됩니다(충분한 데이터를 사용할 수 있는 경우).
이 라이브러리는 주로 컨테이너 봉투 를 다룹니다. 텍스처 데이터 자체는 대부분 불투명합니다. 그러나 다음을 포함하여 텍스처 데이터에 대한 헤더에서 일부 데이터를 사용할 수 있습니다.
MIT 라이선스(LICENSE-MIT 또는 http://opensource.org/licenses/MIT)에 따라 라이선스가 부여됩니다.
귀하가 명시적으로 달리 명시하지 않는 한, 귀하가 저작물에 포함하기 위해 의도적으로 제출한 기여는 추가 조건 없이 MIT 라이선스에 따라 라이선스가 부여됩니다.