MA'dan USDZ'ye C#

MA dosyaları, dosya hakkında bilgi belirtmek için çok sayıda metinsel komut listesinden oluşur. USDZ dosyası ise dokular, animasyon vb. hakkında bilgiler içerir. Belirli senaryolarda, bir MA dosyasını USDZ formatına dönüştürmek isteyebilirsiniz. Bu tür kullanım durumlarını takiben, bu makalede MA dosyalarının C# dilinde programlı olarak USDZ biçimine nasıl dönüştürüleceği anlatılmaktadır.

MA’dan USDZ’ye Dönüştürücü – C# API Kurulumu

Aspose.3D for .NET API, FBX, GDB vb. gibi çeşitli 3B dosya türlerinin oluşturulmasını veya işlenmesini destekler. API’yi İndirilenler bölümünden referans DLL dosyalarını indirerek veya aşağıdaki NuGet yükleme komutunu çalıştırın:

PM> Install-Package Aspose.3D

MA’yı C# ile USDZ Dosyasına Dönüştürme

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

  1. Giriş MA dosyasını yükleyin.
  2. MA dosyasını bir USDZ dosyasına dönüştürün.

MA’yı C# ile USDZ Dosyasına Dönüştür

MA dosyasını USDZ formatına dönüştürmek için lütfen aşağıdaki adımları izleyin:

  1. Kaynak MA Maya dosyasını Scene sınıfıyla yükleyin.
  2. Kaydet yöntemiyle MA’yı USDZ formatına dönüştürün.

Aşağıdaki kod parçacığı, bir MA dosyasının programlı olarak C# dilinde USDZ biçimine nasıl dönüştürüleceğini gösterir:

// Scene sınıfının bir nesnesini başlat
Scene scene = new Scene();

// Giriş MA Maya dosyasını yükleyin
scene.Open("sample.ma", FileFormat.MayaASCII);

// Çıktı USDZ dosyasını kaydedin
scene.Save("result.usdz", FileFormat.USDZ);

Ücretsiz Geçici Lisans Alın

API’yi herhangi bir sınırlama olmaksızın değerlendirmek ister misiniz? Bir ücretsiz geçici lisans talep edebilirsiniz.

Çevrimiçi Demo

Bu API kullanılarak geliştirilen MA to USDZ Converter web uygulamasını deneyebilirsiniz.

Çözüm

Bu yazımızda MA dosyasının USDZ dosyasına nasıl dönüştürüleceğini incelediniz. Farklı özellikleri açıklayan diğer birçok bölüme göz atmak için belgeler bölümünü ziyaret edebilirsiniz. Herhangi bir endişeniz veya sorunuz varsa, lütfen forum adresinden bize yazmaktan çekinmeyin.

Ayrıca bakınız

OBJ’yi C# dilinde 3DS Dosyasına Dönüştür