OBJ 받는-사람 USDZ csharp

OBJ 파일은 텍스처 맵, 다각형 면 및 3D 좌표를 포함할 수 있는 지오메트리 정의 파일 형식입니다. 특정 요구 사항에 대해 OBJ 파일을 USDZ 파일로 변환해야 할 수도 있습니다. 이 문서에서는 C#에서 프로그래밍 방식으로 OBJ를 USDZ 파일로 변환하는 방법을 다룹니다. USDZ 파일은 3D 지오메트리 및 음영 데이터를 포함할 수 있으므로 그래픽을 조작하는 동안 유용합니다. 또한 증강 현실 장면을 만드는 데 널리 사용됩니다.

OBJ to USDZ 변환기 – C# API 설치

Aspose.3D for .NET API를 사용하여 Wavefront OBJ, USDZ 및 여러 기타 파일 형식을 사용할 수 있습니다. Visual Studio IDE에서 다음 NuGet 설치 명령을 사용하여 New Releases 섹션에서 DLL 파일을 다운로드하여 API를 쉽게 구성할 수 있습니다.

PM> Install-Package Aspose.3D

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

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

  1. Scene 클래스 객체를 초기화하여 입력 OBJ 파일을 로드합니다.
  2. UsdSaveOptions 클래스의 개체를 만듭니다.
  3. OBJ를 USDZ 파일로 변환합니다.

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

// Scene 클래스를 사용하여 inout OBJ 파일 로드 
Scene scene = new Scene("template.obj");

// UsdSaveOptions 클래스 개체 초기화
UsdSaveOptions options = new UsdSaveOptions(FileFormat.USDZ);

// 출력 USDZ 파일 저장
scene.Save("test.usdz", options);

무료 임시 라이센스 받기

임시 무료 라이선스를 요청하면 제한 없이 API를 평가할 수 있습니다.

결론

이 기사에서는 C#에서 프로그래밍 방식으로 OBJ 파일을 USDZ 형식으로 변환하는 방법을 배웠습니다. OBJ 파일은 일반적으로 다른 3D 모델링 응용 프로그램의 3D 장면 조작에 사용됩니다. 마찬가지로 증강 현실 기반 개체가 설계된 시나리오에서 USDZ 파일의 사용이 증가하고 있습니다. documentation 공간을 살펴보면 API의 다른 기능을 확인할 수 있습니다. 또한 문의 사항이 있으시면 포럼으로 연락 주시기 바랍니다.

또한보십시오

C#에서 FBX를 STL 파일로 변환