USDZ'den FBX'e C#

USDZ dosyaları, genellikle 3D bilgisayar grafik bilgilerini değiş tokuş etmek için kullanılır. Bu dosya formatı, yüksek performanslı veri oluşturma ve alma özellikleri sağlar. Benzer şekilde, FBX dosya formatı, çeşitli içerik oluşturma uygulamaları tarafından kullanılabilen bir modele dayalıdır. Bazı durumlarda USDZ’yi FBX biçimine dönüştürmeniz gerekebilir. Bu tür gereksinimler için bu makale, bir USDZ dosyasının programlı olarak C# dilinde bir FBX dosyasına nasıl dönüştürüleceğini kapsar.

USDZ’den FBX’e Dosya Dönüştürme – .NET API Kurulumu

Aspose.3D for .NET API, farklı üç boyutlu dosya biçimleriyle çalışmak için kullanılabilir. İndirilenler bölümünden DLL dosyalarının en son sürümünü indirerek veya aşağıdaki komutu kullanarak NuGet galerisinden yükleyerek API’ye kolayca erişebilirsiniz:

PM> Install-Package Aspose.3D

USDZ’yi C# ile FBX Dosyasına Dönüştür

Bir USDZ dosyasını aşağıdaki adımlarla bir FBX dosyasına dönüştürebilirsiniz:

  1. Giriş USDZ dosyasını yüklemek için Scene sınıfından bir nesne başlatın.
  2. FbxSaveOptions sınıfının bir örneğini oluşturun.
  3. USDZ format dosyasını FBX formatına aktarın.

Aşağıdaki kod örneği, bir USDZ dosyasının programlı olarak C# dilinde bir FBX dosyasına nasıl dönüştürüleceğini açıklamaktadır:

// Giriş USDZ dosyasını yükleyin
Scene scene = new Scene();
scene.Open("Test.usdz");

// FbxSaveOptions sınıf nesnesini başlat
FbxSaveOptions saveOptions = new FbxSaveOptions(FileFormat.FBX7400ASCII);

// Çıkış FBX dosyasını kaydedin
scene.Save("Sample.fbx", saveOptions);

Ücretsiz Geçici Lisans Alın

Ücretsiz geçici lisans talep ederek herhangi bir değerlendirme sınırlaması veya filigran olmadan API’nin tüm özelliklerini değerlendirebilirsiniz.

Çözüm

Bu makalede, bir USDZ dosyasını C# dilinde programlı olarak FBX biçimine dönüştürmeyi incelediniz. Aynı anda birkaç dosyayı dışa aktarmak için bu dönüştürme özelliğini çoklu iş parçacıklı işlemeyle ölçeklendirebilirsiniz. Ayrıca, belgeleme bölümünde açıklandığı gibi diğer birçok dosya formatı dönüştürülebilir veya değiştirilebilir. Herhangi bir sorunuz olması durumunda lütfen forumda bizimle iletişime geçmekten çekinmeyin.

Ayrıca bakınız

OBJ’yi C#’ta Programlı Olarak USDZ Dosyasına Dönüştürün