USDZ 에서 GLB C#

USDZ 파일은 다양한 증강 현실 시나리오에서 인기를 얻고 있습니다. 때로는 USDZ 파일을 GLB 또는 GLTF 형식으로 변환해야 할 수도 있습니다. 유사한 사용 사례에 따라 이 문서에서는 C#에서 프로그래밍 방식으로 ASCII 또는 이진 인코딩을 사용하여 USDZ 파일을 GLB 또는 GLTF 형식으로 변환하는 방법을 다룹니다.

USDZ에서 GLB 또는 GLTF로 변환기 – C# API 설치

Aspose.3D for .NET API를 사용하여 다양한 3D 장면을 생성, 편집 또는 조작할 수 있습니다. New Releases 페이지에서 참조 DLL 파일을 다운로드하거나 다음 NuGet 설치 명령을 사용하여 API를 구성하기만 하면 됩니다.

PM> Install-Package Aspose.3D

C#에서 USDZ를 GLB 파일로 변환

다음 단계에 따라 USDZ 파일을 GLB 형식으로 변환할 수 있습니다.

  1. Scene 클래스로 소스 USDZ 파일을 로드합니다.
  2. 장면을 열고 저장 방법을 사용하여 USDZ를 GLB 형식으로 변환합니다.

다음 코드 조각은 C#에서 프로그래밍 방식으로 USDZ 파일을 GLB 형식으로 변환하는 방법을 보여줍니다.

// Scene 클래스의 객체 초기화
Aspose.ThreeD.Scene scene = new Aspose.ThreeD.Scene();

// 주어진 경로에서 장면 열기
scene.Open("Input.usdz");

// 출력 GLB 파일 저장
scene.Save("Output.glb");

C#에서 USDZ를 GLTF 파일로 변환

아래 단계에 따라 USDZ 형식 파일을 GLTF 형식으로 변환할 수 있습니다.

  1. Scene 클래스의 인스턴스를 생성하여 입력 USDZ 파일을 로드합니다.
  2. 저장 방법을 사용하여 USDZ를 GLTF 형식으로 변환합니다.

아래 코드 샘플은 C#에서 프로그래밍 방식으로 USDZ 파일을 GLTF 형식으로 변환하는 방법을 자세히 설명합니다.

// Scene 클래스의 객체 초기화
Aspose.ThreeD.Scene scene = new Aspose.ThreeD.Scene();

// 주어진 경로에서 장면 열기
scene.Open("Input.usdz");

// 출력 GLTF 파일 저장
scene.Save("Output.gltf");

무료 임시 라이센스 받기

API를 전체 용량으로 평가하기 위해 무료 임시 라이선스를 요청할 수 있습니다.

온라인 데모

이 API를 사용하여 개발된 USDZ to GLB Converter 웹 앱을 사용해 보십시오.

결론

이 기사에서는 USDZ 파일 형식의 변환에 대해 배웠습니다. ASCII 형식 또는 바이너리 형식의 출력 파일 요구 사항에 따라 GLB 또는 GLTF 파일로 내보낼 수 있습니다. 또한 API 문서를 방문하여 API에서 제공하는 다른 기능을 탐색할 수 있습니다. 문제가 있는 경우 포럼을 통해 언제든지 문의해 주십시오.

또한보십시오

C#에서 USDZ를 HTML로 변환